                -10000                     1
                 -9997                     2
                 -9995                     1
                 -9900                     2
                 -9898                     2
                 -9884                     4
                 -9882                     4
                 -9870                     2
                 -9867                     2
                 -9855                     2
                 -9853                     2
                 -9836                     4
                 -9834                     4
                 -9819                     2
                 -9818                     2
                 -9817                     2
                 -9816                     4
                 -9814                     2
                 -9756                     4
                 -9754                     2
                 -9740                     4
                 -9737                     4
                 -9725                     2
                 -9723                     4
                 -9722                     2
                 -9721                    12
                 -9720                     6
                 -9719                     4
                 -9718                     2
                 -9717                     4
                 -9711                     1
                 -9706                     4
                 -9704                     4
                 -9703                     8
                 -9701                     8
                 -9700                     2
                 -9692                     4
                 -9689                     4
                 -9688                     4
                 -9687                     2
                 -9686                     4
                 -9684                     4
                 -9675                     2
                 -9674                     2
                 -9673                     4
                 -9672                     2
                 -9670                     4
                 -9668                     2
                 -9656                     8
                 -9655                     4
                 -9654                     4
                 -9653                     4
                 -9640                     4
                 -9639                     1
                 -9638                     4
                 -9637                     1
                 -9636                     2
                 -9635                     2
                 -9633                     1
                 -9624                     4
                 -9622                     4
                 -9620                     4
                 -9612                     2
                 -9610                     2
                 -9606                     8
                 -9604                     8
                 -9603                     4
                 -9601                     5
                 -9593                     4
                 -9592                     4
                 -9590                     4
                 -9589                     4
                 -9587                     4
                 -9586                     4
                 -9584                     4
                 -9579                     4
                 -9578                     4
                 -9576                     6
                 -9575                     4
                 -9573                     2
                 -9570                     8
                 -9568                     4
                 -9560                     8
                 -9559                    12
                 -9557                     8
                 -9556                     8
                 -9545                     2
                 -9544                     2
                 -9543                     4
                 -9542                    10
                 -9541                     2
                 -9540                    10
                 -9539                    18
                 -9538                     4
                 -9537                     2
                 -9536                     2
                 -9526                     8
                 -9525                     4
                 -9523                     4
                 -9522                     4
                 -9521                     4
                 -9519                     8
                 -9513                     4
                 -9512                     4
                 -9511                     4
                 -9510                     4
                 -9509                     6
                 -9508                     4
                 -9507                     6
                 -9506                     2
                 -9505                     2
                 -9503                     8
                 -9494                     4
                 -9493                     8
                 -9492                     4
                 -9489                     8
                 -9487                     4
                 -9480                     1
                 -9479                     4
                 -9478                     8
                 -9477                     4
                 -9476                     8
                 -9475                    12
                 -9473                    12
                 -9471                     2
                 -9463                     4
                 -9462                     8
                 -9460                     4
                 -9459                    20
                 -9458                     4
                 -9457                    10
                 -9456                     4
                 -9452                     2
                 -9450                     4
                 -9448                     6
                 -9445                    13
                 -9444                     4
                 -9443                    34
                 -9442                    10
                 -9441                     5
                 -9440                    12
                 -9439                     4
                 -9434                     2
                 -9429                    12
                 -9428                     4
                 -9426                    28
                 -9425                     8
                 -9424                     4
                 -9423                    24
                 -9422                     4
                 -9420                     6
                 -9415                     8
                 -9413                     8
                 -9412                    12
                 -9411                     8
                 -9410                     8
                 -9409                    12
                 -9408                     4
                 -9407                    16
                 -9406                     8
                 -9405                     4
                 -9403                     8
                 -9398                     6
                 -9397                    10
                 -9396                    12
                 -9395                     2
                 -9394                     4
                 -9393                     8
                 -9391                     4
                 -9390                     4
                 -9389                    12
                 -9387                     4
                 -9386                     8
                 -9383                     4
                 -9380                     6
                 -9379                    24
                 -9378                    16
                 -9377                    12
                 -9376                     4
                 -9375                    12
                 -9373                     4
                 -9370                     4
                 -9369                     4
                 -9365                     4
                 -9364                     4
                 -9362                    12
                 -9361                    10
                 -9360                     4
                 -9359                    30
                 -9358                     4
                 -9357                     4
                 -9356                     8
                 -9351                     2
                 -9350                    12
                 -9349                     6
                 -9346                    10
                 -9345                    10
                 -9343                     6
                 -9342                    16
                 -9340                     4
                 -9338                     2
                 -9334                     4
                 -9333                     4
                 -9332                    16
                 -9331                    16
                 -9330                     8
                 -9329                    16
                 -9328                    12
                 -9327                     6
                 -9326                     8
                 -9325                     8
                 -9324                     4
                 -9323                    10
                 -9322                     4
                 -9317                     4
                 -9316                     2
                 -9315                    18
                 -9314                     8
                 -9313                    19
                 -9312                    16
                 -9311                    16
                 -9310                     4
                 -9309                     8
                 -9308                    14
                 -9306                    12
                 -9301                    10
                 -9299                     8
                 -9298                    12
                 -9297                     4
                 -9296                     4
                 -9295                    18
                 -9294                     8
                 -9293                     8
                 -9292                    16
                 -9290                    12
                 -9289                     4
                 -9287                     4
                 -9283                     4
                 -9282                    24
                 -9281                     4
                 -9280                     4
                 -9279                    16
                 -9278                    12
                 -9277                     6
                 -9276                    12
                 -9275                     6
                 -9272                     2
                 -9271                     2
                 -9270                     2
                 -9269                    16
                 -9268                     4
                 -9267                     4
                 -9265                    22
                 -9264                     4
                 -9263                    18
                 -9262                    16
                 -9261                    14
                 -9260                     4
                 -9259                    12
                 -9258                     4
                 -9255                     4
                 -9253                     4
                 -9252                     8
                 -9250                    14
                 -9249                    22
                 -9248                     8
                 -9247                     2
                 -9246                    12
                 -9245                    16
                 -9244                     4
                 -9243                     8
                 -9242                     8
                 -9239                     5
                 -9236                    20
                 -9235                    16
                 -9233                     8
                 -9232                    30
                 -9231                    16
                 -9230                    12
                 -9229                    10
                 -9228                     4
                 -9226                    12
                 -9224                     4
                 -9222                     8
                 -9221                     2
                 -9220                     8
                 -9218                     4
                 -9217                    30
                 -9216                    34
                 -9215                    16
                 -9214                    20
                 -9213                     6
                 -9212                    16
                 -9211                     2
                 -9210                     4
                 -9209                     4
                 -9208                     8
                 -9207                     2
                 -9206                    16
                 -9205                     4
                 -9203                     8
                 -9202                     6
                 -9201                    28
                 -9200                     6
                 -9199                    50
                 -9198                    40
                 -9197                    32
                 -9196                     4
                 -9195                    16
                 -9194                     8
                 -9193                     4
                 -9192                     8
                 -9190                     4
                 -9189                     8
                 -9188                     4
                 -9187                    12
                 -9185                    20
                 -9184                     8
                 -9183                    16
                 -9182                    18
                 -9181                    34
                 -9180                    12
                 -9179                    24
                 -9178                    26
                 -9177                     6
                 -9176                     6
                 -9175                     8
                 -9174                     4
                 -9173                     8
                 -9172                     8
                 -9171                    10
                 -9170                    10
                 -9169                    18
                 -9168                    10
                 -9167                     8
                 -9166                    24
                 -9165                    26
                 -9164                    16
                 -9163                    12
                 -9162                    28
                 -9161                    16
                 -9160                     8
                 -9159                     4
                 -9157                     1
                 -9154                     8
                 -9153                     4
                 -9152                    24
                 -9151                     4
                 -9150                    20
                 -9149                    28
                 -9148                    40
                 -9147                    24
                 -9146                     4
                 -9145                    38
                 -9144                     4
                 -9143                    12
                 -9142                     6
                 -9141                     4
                 -9139                     4
                 -9138                     4
                 -9137                     4
                 -9136                    16
                 -9135                    16
                 -9134                    16
                 -9133                    18
                 -9132                    16
                 -9131                    26
                 -9130                    16
                 -9129                    20
                 -9128                    16
                 -9127                     4
                 -9126                     8
                 -9125                     8
                 -9122                     8
                 -9121                     6
                 -9120                    16
                 -9119                    13
                 -9118                     6
                 -9117                    11
                 -9116                    16
                 -9115                    12
                 -9114                    16
                 -9113                     2
                 -9112                    20
                 -9111                     8
                 -9110                    12
                 -9109                    18
                 -9108                     8
                 -9107                     4
                 -9106                     2
                 -9105                     8
                 -9103                     8
                 -9102                    40
                 -9101                    20
                 -9100                    12
                 -9099                    12
                 -9098                    28
                 -9097                    18
                 -9096                    18
                 -9094                     6
                 -9093                    14
                 -9092                    16
                 -9091                    12
                 -9090                     8
                 -9089                    10
                 -9088                    16
                 -9086                     4
                 -9085                    10
                 -9084                    20
                 -9083                    28
                 -9082                    52
                 -9081                     5
                 -9080                    22
                 -9079                    20
                 -9078                    20
                 -9077                     4
                 -9075                     8
                 -9074                    14
                 -9073                    12
                 -9072                    28
                 -9071                    20
                 -9070                    12
                 -9069                    14
                 -9068                    16
                 -9067                    12
                 -9066                     8
                 -9065                    32
                 -9064                    24
                 -9063                    12
                 -9062                     8
                 -9061                    32
                 -9059                    12
                 -9058                     4
                 -9057                    10
                 -9056                     4
                 -9055                    30
                 -9054                    28
                 -9053                    26
                 -9052                    12
                 -9051                    22
                 -9050                    10
                 -9049                     8
                 -9048                    18
                 -9047                     8
                 -9046                    17
                 -9045                    24
                 -9044                    12
                 -9043                    12
                 -9042                    12
                 -9041                     8
                 -9040                    18
                 -9039                     8
                 -9038                    32
                 -9037                    24
                 -9036                    52
                 -9035                    18
                 -9034                    40
                 -9033                    12
                 -9032                    28
                 -9031                     4
                 -9030                    12
                 -9029                     8
                 -9028                    16
                 -9027                     6
                 -9026                    24
                 -9025                    16
                 -9024                    12
                 -9023                    16
                 -9022                    28
                 -9021                    24
                 -9020                    20
                 -9019                     6
                 -9018                    46
                 -9017                    32
                 -9016                    32
                 -9015                     8
                 -9013                     4
                 -9012                     8
                 -9011                    20
                 -9010                     2
                 -9009                    40
                 -9008                    16
                 -9007                    24
                 -9006                    16
                 -9005                    20
                 -9004                    12
                 -9003                    16
                 -9002                    40
                 -9001                     8
                 -9000                    26
                 -8999                    16
                 -8998                    12
                 -8997                     4
                 -8996                     2
                 -8995                     8
                 -8994                    16
                 -8993                    10
                 -8992                    48
                 -8991                    12
                 -8990                    14
                 -8989                    32
                 -8988                    58
                 -8987                     6
                 -8986                    24
                 -8985                    14
                 -8984                    28
                 -8983                    10
                 -8982                    20
                 -8981                     4
                 -8980                    12
                 -8978                    36
                 -8977                     8
                 -8976                    16
                 -8975                    20
                 -8974                     8
                 -8973                    40
                 -8972                    34
                 -8971                    40
                 -8970                    40
                 -8969                    24
                 -8968                    24
                 -8967                     8
                 -8966                    16
                 -8965                    12
                 -8964                    10
                 -8963                    12
                 -8962                    32
                 -8961                    12
                 -8960                     4
                 -8959                    40
                 -8958                    12
                 -8957                    20
                 -8956                    24
                 -8955                    34
                 -8954                    40
                 -8953                     8
                 -8952                    26
                 -8951                    12
                 -8950                    18
                 -8949                    18
                 -8948                     8
                 -8947                    10
                 -8946                     8
                 -8945                    16
                 -8944                    14
                 -8943                    24
                 -8942                     4
                 -8941                    40
                 -8940                    34
                 -8939                    36
                 -8938                    40
                 -8937                    24
                 -8936                    20
                 -8935                    36
                 -8934                    12
                 -8933                    24
                 -8932                    14
                 -8931                    16
                 -8930                    22
                 -8929                    40
                 -8928                    14
                 -8927                    36
                 -8926                    12
                 -8925                    13
                 -8924                    24
                 -8923                    20
                 -8922                    40
                 -8921                    52
                 -8920                    48
                 -8919                    24
                 -8918                    28
                 -8917                    40
                 -8916                    10
                 -8915                    12
                 -8914                     8
                 -8913                    18
                 -8912                    34
                 -8911                    26
                 -8910                    40
                 -8909                    18
                 -8908                    26
                 -8907                    28
                 -8906                    40
                 -8905                     8
                 -8904                    32
                 -8903                    40
                 -8902                    26
                 -8901                    40
                 -8900                    28
                 -8898                    20
                 -8897                     6
                 -8895                    28
                 -8894                    14
                 -8893                    26
                 -8892                    38
                 -8891                    20
                 -8890                    18
                 -8889                    22
                 -8888                    50
                 -8887                    44
                 -8886                    20
                 -8885                    38
                 -8884                    28
                 -8883                    22
                 -8882                    20
                 -8881                    16
                 -8880                     8
                 -8879                    12
                 -8878                     4
                 -8877                     8
                 -8876                    20
                 -8875                    56
                 -8874                    52
                 -8873                    36
                 -8872                    14
                 -8871                    40
                 -8870                    32
                 -8869                    16
                 -8868                    32
                 -8867                    12
                 -8866                    20
                 -8865                    28
                 -8864                    16
                 -8863                    24
                 -8862                    20
                 -8861                    10
                 -8860                    18
                 -8859                    16
                 -8858                    22
                 -8857                    26
                 -8856                    40
                 -8855                    48
                 -8854                    46
                 -8853                     4
                 -8852                    22
                 -8851                    22
                 -8850                    10
                 -8849                    18
                 -8848                    24
                 -8847                    22
                 -8846                    12
                 -8845                    24
                 -8844                     8
                 -8843                    26
                 -8842                    30
                 -8841                    46
                 -8840                    14
                 -8839                    32
                 -8838                    24
                 -8837                    24
                 -8836                    32
                 -8835                    24
                 -8834                    16
                 -8833                    32
                 -8832                    16
                 -8831                    24
                 -8830                    24
                 -8829                    32
                 -8828                    24
                 -8827                    56
                 -8826                    32
                 -8825                    46
                 -8824                    24
                 -8823                    16
                 -8822                    22
                 -8821                    32
                 -8820                    34
                 -8819                    42
                 -8818                     6
                 -8817                    24
                 -8816                     4
                 -8815                    46
                 -8814                    22
                 -8813                    30
                 -8812                    36
                 -8811                    50
                 -8810                    44
                 -8809                    34
                 -8808                    16
                 -8807                    20
                 -8806                    56
                 -8805                    32
                 -8804                    24
                 -8803                    38
                 -8802                     8
                 -8801                    52
                 -8800                    16
                 -8799                     8
                 -8798                    36
                 -8797                    32
                 -8796                    40
                 -8795                    20
                 -8794                    50
                 -8793                    36
                 -8792                    56
                 -8791                    18
                 -8790                    56
                 -8789                    28
                 -8788                    30
                 -8787                    36
                 -8786                    22
                 -8785                     6
                 -8784                    44
                 -8783                    20
                 -8782                    52
                 -8781                    30
                 -8780                    20
                 -8779                    16
                 -8778                    48
                 -8777                    24
                 -8776                    36
                 -8775                    52
                 -8774                    58
                 -8773                    24
                 -8772                    12
                 -8771                    16
                 -8770                     8
                 -8769                    32
                 -8768                    44
                 -8767                    52
                 -8766                    16
                 -8765                    64
                 -8764                    32
                 -8763                    40
                 -8762                    24
                 -8761                    50
                 -8760                    32
                 -8759                    72
                 -8758                    37
                 -8757                    18
                 -8756                    20
                 -8755                    36
                 -8754                    24
                 -8753                    16
                 -8752                    10
                 -8751                    28
                 -8750                    38
                 -8749                    56
                 -8748                    52
                 -8747                    36
                 -8746                    44
                 -8745                    70
                 -8744                    38
                 -8742                    48
                 -8741                    24
                 -8740                    48
                 -8739                    12
                 -8738                    36
                 -8737                    24
                 -8736                    12
                 -8735                    40
                 -8734                    44
                 -8733                    20
                 -8732                    52
                 -8731                   100
                 -8730                    48
                 -8729                    48
                 -8728                    44
                 -8727                    40
                 -8726                    32
                 -8725                     8
                 -8724                    20
                 -8723                    21
                 -8722                    48
                 -8721                    54
                 -8720                    32
                 -8719                    13
                 -8718                    32
                 -8717                    30
                 -8716                    36
                 -8715                    90
                 -8714                    48
                 -8713                    62
                 -8712                    82
                 -8711                    16
                 -8710                    48
                 -8709                    20
                 -8708                    28
                 -8707                    48
                 -8706                    16
                 -8705                    38
                 -8704                    30
                 -8703                    45
                 -8702                    26
                 -8701                    64
                 -8700                    20
                 -8699                    44
                 -8698                    28
                 -8697                    52
                 -8696                    84
                 -8695                    74
                 -8694                    82
                 -8693                    60
                 -8692                    32
                 -8691                    16
                 -8690                    14
                 -8689                    28
                 -8688                    20
                 -8687                     8
                 -8686                    22
                 -8685                    64
                 -8684                    20
                 -8683                    60
                 -8682                    80
                 -8681                    40
                 -8680                    52
                 -8679                    52
                 -8678                    72
                 -8677                    34
                 -8676                    84
                 -8675                    58
                 -8674                    40
                 -8673                    32
                 -8672                    32
                 -8671                    26
                 -8670                     4
                 -8669                    18
                 -8668                    28
                 -8667                    24
                 -8666                    68
                 -8665                    36
                 -8664                    88
                 -8663                    44
                 -8662                    44
                 -8661                    56
                 -8660                    54
                 -8659                    40
                 -8658                    54
                 -8657                    26
                 -8656                    42
                 -8655                    24
                 -8654                    28
                 -8653                    20
                 -8652                    48
                 -8651                    18
                 -8650                    50
                 -8649                    30
                 -8648                    48
                 -8647                    64
                 -8646                    48
                 -8645                    74
                 -8644                    42
                 -8643                    44
                 -8642                    42
                 -8641                    48
                 -8640                    40
                 -8639                    38
                 -8638                    16
                 -8637                    26
                 -8636                    36
                 -8635                    54
                 -8634                    48
                 -8633                    42
                 -8632                    48
                 -8631                    72
                 -8630                    56
                 -8629                    74
                 -8628                    38
                 -8627                    48
                 -8626                    40
                 -8625                    32
                 -8624                    42
                 -8623                    20
                 -8622                    40
                 -8621                    30
                 -8620                    44
                 -8619                    16
                 -8618                    32
                 -8617                    50
                 -8616                    44
                 -8615                    60
                 -8614                    28
                 -8613                    34
                 -8612                    38
                 -8611                    46
                 -8610                    68
                 -8609                    24
                 -8608                    46
                 -8607                    42
                 -8606                    64
                 -8605                    50
                 -8604                    42
                 -8603                    46
                 -8602                    36
                 -8601                    40
                 -8600                    48
                 -8599                    24
                 -8598                    72
                 -8597                    52
                 -8596                    44
                 -8595                    34
                 -8594                    32
                 -8593                    36
                 -8592                    52
                 -8591                    28
                 -8590                    24
                 -8589                    36
                 -8588                    52
                 -8587                    76
                 -8586                    52
                 -8585                    52
                 -8584                    42
                 -8583                    26
                 -8582                    76
                 -8581                    56
                 -8580                    64
                 -8579                    56
                 -8578                    48
                 -8577                    50
                 -8576                    34
                 -8575                    48
                 -8574                    28
                 -8573                    58
                 -8572                    18
                 -8571                    44
                 -8570                    54
                 -8569                    76
                 -8568                    84
                 -8567                    40
                 -8566                    84
                 -8565                    61
                 -8564                    44
                 -8563                    60
                 -8562                    40
                 -8561                    64
                 -8560                    40
                 -8559                    54
                 -8558                     8
                 -8557                    28
                 -8556                    40
                 -8555                    37
                 -8554                    70
                 -8553                    32
                 -8552                    68
                 -8551                    28
                 -8550                   106
                 -8549                    70
                 -8548                    62
                 -8547                    24
                 -8546                    52
                 -8545                    24
                 -8544                    36
                 -8543                    36
                 -8542                    46
                 -8541                    44
                 -8540                    44
                 -8539                    44
                 -8538                    40
                 -8537                    54
                 -8536                    74
                 -8535                    80
                 -8534                    56
                 -8533                    88
                 -8532                    64
                 -8531                    68
                 -8530                    37
                 -8529                    18
                 -8528                    22
                 -8527                    48
                 -8526                    29
                 -8525                    50
                 -8524                    52
                 -8523                    74
                 -8522                    60
                 -8521                    72
                 -8520                    60
                 -8519                    32
                 -8518                    66
                 -8517                    42
                 -8516                   104
                 -8515                    88
                 -8514                    64
                 -8513                    58
                 -8512                    36
                 -8511                    48
                 -8510                     8
                 -8509                    38
                 -8508                    30
                 -8507                    36
                 -8506                    60
                 -8505                    78
                 -8504                    68
                 -8503                    50
                 -8502                    72
                 -8501                    64
                 -8500                    46
                 -8499                    42
                 -8498                    66
                 -8497                    64
                 -8496                    32
                 -8495                    58
                 -8494                    28
                 -8493                    32
                 -8492                    40
                 -8491                    50
                 -8490                    56
                 -8489                    52
                 -8488                    96
                 -8487                   124
                 -8486                    72
                 -8485                    54
                 -8484                    56
                 -8483                    40
                 -8482                    88
                 -8481                    24
                 -8480                    62
                 -8479                    48
                 -8478                    58
                 -8477                    46
                 -8476                    38
                 -8475                    32
                 -8474                    40
                 -8473                    42
                 -8472                    96
                 -8471                    92
                 -8470                    96
                 -8469                    92
                 -8468                   140
                 -8467                    48
                 -8466                    92
                 -8465                    48
                 -8464                    68
                 -8463                    48
                 -8462                    26
                 -8461                    76
                 -8460                    18
                 -8459                    56
                 -8458                    56
                 -8457                    48
                 -8456                    30
                 -8455                    88
                 -8454                   104
                 -8453                    84
                 -8452                   116
                 -8451                    64
                 -8450                    88
                 -8449                    94
                 -8448                    44
                 -8447                    32
                 -8446                    12
                 -8445                    80
                 -8444                    68
                 -8443                    52
                 -8442                    60
                 -8441                    44
                 -8440                    60
                 -8439                    76
                 -8438                   108
                 -8437                    46
                 -8436                   104
                 -8435                    60
                 -8434                    76
                 -8433                    36
                 -8432                   112
                 -8431                    76
                 -8430                    32
                 -8429                    36
                 -8428                    52
                 -8427                    42
                 -8426                    82
                 -8425                   106
                 -8424                    74
                 -8423                    26
                 -8422                   100
                 -8421                    62
                 -8420                   110
                 -8419                    92
                 -8418                    76
                 -8417                    46
                 -8416                    68
                 -8415                    92
                 -8414                    48
                 -8413                    68
                 -8412                    54
                 -8411                    36
                 -8410                    52
                 -8409                    72
                 -8408                    88
                 -8407                    76
                 -8406                   148
                 -8405                    88
                 -8404                    74
                 -8403                    72
                 -8402                    72
                 -8401                   100
                 -8400                    40
                 -8399                    88
                 -8398                    70
                 -8397                    32
                 -8396                    92
                 -8395                    68
                 -8394                    52
                 -8393                    58
                 -8392                    64
                 -8391                    24
                 -8390                    56
                 -8389                   102
                 -8388                    84
                 -8387                   124
                 -8386                    76
                 -8385                    66
                 -8384                   104
                 -8383                    64
                 -8382                    62
                 -8381                    30
                 -8380                    62
                 -8379                    84
                 -8378                    64
                 -8377                    62
                 -8376                    40
                 -8375                    64
                 -8374                    52
                 -8373                   132
                 -8372                    60
                 -8371                    76
                 -8370                   128
                 -8369                    72
                 -8368                    80
                 -8367                    52
                 -8366                    36
                 -8365                    50
                 -8364                    60
                 -8363                    44
                 -8362                    60
                 -8361                    60
                 -8360                    52
                 -8359                    78
                 -8358                    56
                 -8357                    76
                 -8356                    52
                 -8355                    60
                 -8354                   154
                 -8353                    82
                 -8352                   108
                 -8351                    76
                 -8350                    60
                 -8349                    50
                 -8348                    80
                 -8347                    40
                 -8346                    80
                 -8345                    80
                 -8344                    62
                 -8343                    81
                 -8342                    88
                 -8341                    60
                 -8340                   120
                 -8339                    92
                 -8338                    64
                 -8337                    82
                 -8336                    68
                 -8335                   166
                 -8334                    80
                 -8333                    92
                 -8332                    40
                 -8331                    94
                 -8330                    40
                 -8329                    72
                 -8328                    64
                 -8327                    58
                 -8326                    76
                 -8325                   130
                 -8324                    88
                 -8323                    52
                 -8322                    72
                 -8321                    80
                 -8320                    84
                 -8319                    82
                 -8318                    92
                 -8317                    72
                 -8316                    62
                 -8315                   104
                 -8314                    46
                 -8313                    56
                 -8312                    80
                 -8311                   104
                 -8310                   132
                 -8309                    60
                 -8308                   136
                 -8307                    84
                 -8306                    78
                 -8305                   106
                 -8304                    93
                 -8303                    72
                 -8302                    52
                 -8301                    82
                 -8300                    72
                 -8299                    76
                 -8298                    72
                 -8297                    74
                 -8296                    86
                 -8295                    38
                 -8294                   102
                 -8293                    70
                 -8292                   124
                 -8291                   160
                 -8290                    68
                 -8289                    96
                 -8288                   100
                 -8287                   104
                 -8286                    46
                 -8285                   104
                 -8284                    72
                 -8283                    36
                 -8282                    92
                 -8281                    90
                 -8280                    78
                 -8279                    86
                 -8278                   110
                 -8277                    72
                 -8276                    60
                 -8275                    88
                 -8274                    88
                 -8273                   122
                 -8272                    94
                 -8271                   116
                 -8270                    32
                 -8269                    86
                 -8268                    62
                 -8267                   113
                 -8266                    44
                 -8265                    94
                 -8264                   102
                 -8263                   108
                 -8262                    64
                 -8261                    52
                 -8260                    82
                 -8259                   122
                 -8258                   136
                 -8257                    72
                 -8256                    60
                 -8255                   124
                 -8254                    52
                 -8253                    92
                 -8252                    32
                 -8251                    72
                 -8250                    40
                 -8249                    88
                 -8248                   106
                 -8247                    64
                 -8246                   114
                 -8245                   158
                 -8244                   132
                 -8243                    84
                 -8242                    74
                 -8241                    80
                 -8240                   126
                 -8239                   100
                 -8238                    78
                 -8237                    60
                 -8236                    92
                 -8235                    94
                 -8234                   136
                 -8233                    42
                 -8232                    68
                 -8231                    74
                 -8230                    70
                 -8229                   100
                 -8228                    90
                 -8227                   100
                 -8226                   130
                 -8225                   156
                 -8224                    90
                 -8223                    64
                 -8222                    48
                 -8221                    88
                 -8220                    88
                 -8219                    96
                 -8218                    40
                 -8217                   116
                 -8216                    84
                 -8215                   144
                 -8214                    90
                 -8213                    92
                 -8212                   132
                 -8211                   104
                 -8210                   100
                 -8209                    88
                 -8208                   146
                 -8207                   104
                 -8206                    72
                 -8205                   116
                 -8204                    64
                 -8203                    70
                 -8202                    76
                 -8201                   112
                 -8200                    78
                 -8199                    80
                 -8198                   130
                 -8197                    90
                 -8196                   116
                 -8195                   100
                 -8194                   108
                 -8193                    92
                 -8192                   184
                 -8191                   120
                 -8190                    82
                 -8189                   118
                 -8188                    64
                 -8187                    66
                 -8186                    55
                 -8185                    78
                 -8184                   104
                 -8183                    68
                 -8182                   145
                 -8181                   140
                 -8180                    76
                 -8179                    76
                 -8178                   132
                 -8177                   108
                 -8176                   116
                 -8175                   100
                 -8174                   110
                 -8173                   148
                 -8172                   112
                 -8171                    84
                 -8170                    70
                 -8169                    24
                 -8168                    88
                 -8167                    90
                 -8166                    78
                 -8165                   154
                 -8164                    88
                 -8163                   116
                 -8162                   156
                 -8161                    72
                 -8160                   124
                 -8159                   132
                 -8158                   100
                 -8157                    88
                 -8156                    52
                 -8155                   114
                 -8154                   120
                 -8153                    48
                 -8152                    76
                 -8151                   100
                 -8150                    84
                 -8149                   110
                 -8148                   108
                 -8147                    60
                 -8146                    94
                 -8145                   184
                 -8144                   112
                 -8143                   114
                 -8142                    60
                 -8141                   116
                 -8140                   122
                 -8139                   112
                 -8138                    98
                 -8137                    62
                 -8136                    64
                 -8135                    92
                 -8134                   120
                 -8133                    94
                 -8132                    94
                 -8131                   112
                 -8130                   124
                 -8129                   168
                 -8128                   130
                 -8127                    96
                 -8126                   152
                 -8125                   140
                 -8124                    90
                 -8123                    48
                 -8122                    60
                 -8121                    98
                 -8120                   104
                 -8119                   116
                 -8118                   160
                 -8117                    76
                 -8116                   110
                 -8115                   142
                 -8114                    72
                 -8113                    84
                 -8112                    96
                 -8111                   168
                 -8110                   112
                 -8109                    84
                 -8108                   116
                 -8107                   124
                 -8106                   136
                 -8105                   106
                 -8104                    96
                 -8103                    90
                 -8102                   132
                 -8101                   126
                 -8100                   108
                 -8099                    96
                 -8098                   124
                 -8097                   120
                 -8096                   132
                 -8095                   120
                 -8094                    86
                 -8093                   112
                 -8092                    96
                 -8091                   160
                 -8090                    66
                 -8089                    82
                 -8088                   100
                 -8087                   144
                 -8086                    88
                 -8085                   104
                 -8084                   108
                 -8083                   112
                 -8082                   130
                 -8081                   156
                 -8080                   130
                 -8079                   122
                 -8078                   110
                 -8077                   144
                 -8076                    72
                 -8075                   120
                 -8074                   116
                 -8073                   124
                 -8072                   112
                 -8071                   104
                 -8070                   158
                 -8069                    76
                 -8068                   184
                 -8067                   160
                 -8066                   166
                 -8065                   160
                 -8064                   190
                 -8063                   180
                 -8062                   116
                 -8061                   106
                 -8060                   116
                 -8059                   116
                 -8058                   144
                 -8057                    74
                 -8056                   124
                 -8055                    96
                 -8054                   192
                 -8053                   114
                 -8052                   100
                 -8051                   100
                 -8050                   122
                 -8049                   144
                 -8048                   170
                 -8047                   132
                 -8046                   148
                 -8045                   116
                 -8044                   130
                 -8043                    92
                 -8042                    76
                 -8041                    64
                 -8040                   124
                 -8039                   150
                 -8038                   160
                 -8037                   172
                 -8036                   112
                 -8035                   141
                 -8034                   144
                 -8033                   100
                 -8032                   144
                 -8031                   244
                 -8030                   108
                 -8029                   142
                 -8028                    62
                 -8027                   116
                 -8026                    72
                 -8025                   110
                 -8024                    88
                 -8023                   110
                 -8022                   104
                 -8021                   152
                 -8020                   216
                 -8019                   104
                 -8018                   104
                 -8017                   124
                 -8016                   106
                 -8015                   164
                 -8014                    96
                 -8013                   144
                 -8012                   148
                 -8011                   176
                 -8010                   132
                 -8009                    60
                 -8008                    60
                 -8007                    96
                 -8006                   132
                 -8005                   116
                 -8004                   178
                 -8003                   102
                 -8002                   208
                 -8001                   232
                 -8000                   126
                 -7999                   168
                 -7998                   134
                 -7997                   146
                 -7996                    92
                 -7995                   104
                 -7994                   140
                 -7993                   116
                 -7992                    96
                 -7991                   138
                 -7990                   112
                 -7989                    64
                 -7988                   156
                 -7987                   150
                 -7986                   136
                 -7985                   152
                 -7984                   156
                 -7983                   142
                 -7982                   182
                 -7981                   176
                 -7980                    90
                 -7979                   140
                 -7978                   148
                 -7977                   132
                 -7976                   102
                 -7975                    66
                 -7974                   136
                 -7973                    80
                 -7972                   144
                 -7971                   176
                 -7970                   126
                 -7969                   130
                 -7968                   240
                 -7967                   172
                 -7966                   138
                 -7965                   162
                 -7964                   170
                 -7963                   140
                 -7962                    80
                 -7961                    90
                 -7960                    94
                 -7959                   108
                 -7958                   124
                 -7957                   198
                 -7956                   126
                 -7955                   108
                 -7954                   136
                 -7953                   180
                 -7952                   168
                 -7951                   124
                 -7950                   180
                 -7949                   192
                 -7948                   136
                 -7947                   134
                 -7946                   108
                 -7945                   136
                 -7944                   172
                 -7943                   132
                 -7942                    80
                 -7941                   124
                 -7940                   158
                 -7939                   168
                 -7938                   240
                 -7937                   182
                 -7936                   172
                 -7935                   136
                 -7934                   208
                 -7933                    84
                 -7932                   136
                 -7931                   122
                 -7930                   188
                 -7929                   152
                 -7928                   124
                 -7927                   152
                 -7926                   162
                 -7925                   104
                 -7924                   174
                 -7923                   110
                 -7922                   168
                 -7921                   168
                 -7920                   224
                 -7919                   176
                 -7918                   154
                 -7917                   142
                 -7916                   130
                 -7915                   172
                 -7914                   100
                 -7913                    94
                 -7912                   120
                 -7911                   164
                 -7910                   144
                 -7909                    84
                 -7908                   104
                 -7907                   150
                 -7906                   170
                 -7905                   236
                 -7904                   168
                 -7903                   196
                 -7902                   204
                 -7901                   232
                 -7900                    88
                 -7899                   104
                 -7898                   132
                 -7897                   170
                 -7896                    96
                 -7895                   148
                 -7894                   136
                 -7893                    88
                 -7892                   160
                 -7891                   200
                 -7890                   132
                 -7889                   118
                 -7888                   130
                 -7887                   192
                 -7886                   234
                 -7885                   224
                 -7884                   180
                 -7883                   134
                 -7882                   132
                 -7881                   154
                 -7880                   122
                 -7879                   130
                 -7878                   114
                 -7877                   164
                 -7876                   120
                 -7875                   140
                 -7874                   192
                 -7873                   152
                 -7872                   178
                 -7871                   144
                 -7870                   144
                 -7869                   108
                 -7868                   200
                 -7867                   188
                 -7866                   146
                 -7865                   114
                 -7864                   186
                 -7863                   130
                 -7862                   122
                 -7861                   124
                 -7860                   186
                 -7859                   156
                 -7858                   226
                 -7857                   184
                 -7856                   112
                 -7855                   150
                 -7854                   176
                 -7853                   232
                 -7852                   208
                 -7851                   194
                 -7850                   160
                 -7849                   148
                 -7848                   156
                 -7847                   134
                 -7846                    94
                 -7845                   120
                 -7844                   188
                 -7843                   170
                 -7842                   146
                 -7841                   216
                 -7840                   216
                 -7839                   238
                 -7838                   184
                 -7837                   204
                 -7836                   134
                 -7835                   154
                 -7834                   192
                 -7833                   136
                 -7832                   104
                 -7831                   162
                 -7830                   208
                 -7829                   122
                 -7828                   116
                 -7827                   132
                 -7826                   154
                 -7825                   170
                 -7824                   198
                 -7823                   220
                 -7822                   186
                 -7821                   188
                 -7820                   240
                 -7819                   160
                 -7818                   132
                 -7817                   114
                 -7816                   158
                 -7815                   164
                 -7814                   200
                 -7813                   136
                 -7812                   228
                 -7811                   190
                 -7810                   226
                 -7809                   157
                 -7808                   196
                 -7807                   158
                 -7806                   166
                 -7805                   185
                 -7804                   168
                 -7803                   282
                 -7802                   136
                 -7801                   168
                 -7800                   152
                 -7799                   148
                 -7798                   146
                 -7797                   192
                 -7796                   160
                 -7795                   140
                 -7794                   136
                 -7793                   224
                 -7792                   192
                 -7791                   182
                 -7790                   184
                 -7789                   204
                 -7788                   200
                 -7787                   281
                 -7786                   202
                 -7785                   138
                 -7784                   168
                 -7783                   194
                 -7782                   146
                 -7781                   152
                 -7780                    94
                 -7779                   178
                 -7778                   192
                 -7777                   266
                 -7776                   156
                 -7775                   156
                 -7774                   128
                 -7773                   258
                 -7772                   190
                 -7771                   240
                 -7770                   173
                 -7769                   144
                 -7768                   230
                 -7767                   186
                 -7766                   170
                 -7765                   198
                 -7764                   172
                 -7763                   148
                 -7762                   154
                 -7761                   214
                 -7760                   190
                 -7759                   168
                 -7758                   252
                 -7757                   226
                 -7756                   130
                 -7755                   154
                 -7754                   268
                 -7753                   148
                 -7752                   102
                 -7751                   106
                 -7750                   240
                 -7749                   128
                 -7748                   218
                 -7747                   116
                 -7746                   128
                 -7745                   216
                 -7744                   256
                 -7743                   288
                 -7742                   138
                 -7741                   232
                 -7740                   206
                 -7739                   206
                 -7738                   196
                 -7737                   180
                 -7736                   154
                 -7735                   162
                 -7734                   170
                 -7733                   214
                 -7732                   138
                 -7731                   180
                 -7730                   264
                 -7729                   246
                 -7728                   124
                 -7727                   174
                 -7726                   232
                 -7725                   302
                 -7724                   314
                 -7723                   204
                 -7722                   226
                 -7721                   144
                 -7720                   208
                 -7719                   170
                 -7718                   172
                 -7717                   238
                 -7716                   162
                 -7715                   192
                 -7714                   192
                 -7713                   172
                 -7712                   200
                 -7711                   268
                 -7710                   276
                 -7709                   130
                 -7708                   140
                 -7707                   202
                 -7706                   354
                 -7705                   192
                 -7704                   180
                 -7703                   152
                 -7702                   208
                 -7701                   194
                 -7700                   256
                 -7699                   134
                 -7698                   228
                 -7697                   206
                 -7696                   258
                 -7695                   226
                 -7694                   234
                 -7693                   168
                 -7692                   232
                 -7691                   242
                 -7690                   198
                 -7689                   160
                 -7688                   160
                 -7687                   242
                 -7686                   222
                 -7685                    88
                 -7684                   206
                 -7683                   200
                 -7682                   176
                 -7681                   242
                 -7680                   168
                 -7679                   190
                 -7678                   308
                 -7677                   258
                 -7676                   226
                 -7675                   168
                 -7674                   216
                 -7673                   296
                 -7672                   148
                 -7671                   228
                 -7670                   184
                 -7669                   174
                 -7668                   174
                 -7667                   204
                 -7666                   135
                 -7665                   128
                 -7664                   220
                 -7663                   252
                 -7662                   220
                 -7661                   248
                 -7660                   220
                 -7659                   388
                 -7658                   262
                 -7657                   246
                 -7656                    86
                 -7655                   168
                 -7654                   108
                 -7653                   224
                 -7652                   260
                 -7651                   228
                 -7650                   274
                 -7649                   208
                 -7648                   200
                 -7647                   132
                 -7646                   118
                 -7645                   252
                 -7644                   238
                 -7643                   218
                 -7642                   158
                 -7641                   198
                 -7640                   258
                 -7639                   192
                 -7638                   258
                 -7637                   166
                 -7636                   182
                 -7635                   144
                 -7634                   276
                 -7633                   160
                 -7632                   194
                 -7631                   188
                 -7630                   286
                 -7629                   218
                 -7628                   188
                 -7627                   202
                 -7626                   266
                 -7625                   198
                 -7624                   298
                 -7623                   198
                 -7622                   170
                 -7621                   172
                 -7620                   276
                 -7619                   146
                 -7618                   230
                 -7617                   226
                 -7616                   246
                 -7615                   266
                 -7614                   224
                 -7613                   180
                 -7612                   156
                 -7611                   246
                 -7610                   212
                 -7609                   212
                 -7608                   216
                 -7607                   284
                 -7606                   272
                 -7605                   224
                 -7604                   210
                 -7603                   206
                 -7602                   140
                 -7601                   218
                 -7600                   236
                 -7599                   238
                 -7598                   242
                 -7597                   280
                 -7596                   270
                 -7595                   224
                 -7594                   110
                 -7593                   168
                 -7592                   254
                 -7591                   242
                 -7590                   214
                 -7589                   220
                 -7588                   232
                 -7587                   266
                 -7586                   280
                 -7585                   182
                 -7584                   270
                 -7583                   272
                 -7582                   236
                 -7581                   228
                 -7580                   280
                 -7579                   224
                 -7578                   172
                 -7577                   281
                 -7576                   300
                 -7575                   224
                 -7574                   158
                 -7573                   210
                 -7572                   276
                 -7571                   244
                 -7570                   178
                 -7569                   260
                 -7568                   216
                 -7567                   168
                 -7566                   230
                 -7565                   256
                 -7564                   392
                 -7563                   314
                 -7562                   250
                 -7561                   196
                 -7560                   262
                 -7559                   268
                 -7558                   276
                 -7557                   164
                 -7556                   252
                 -7555                   126
                 -7554                   296
                 -7553                   306
                 -7552                   240
                 -7551                   164
                 -7550                   284
                 -7549                   244
                 -7548                   220
                 -7547                   282
                 -7546                   220
                 -7545                   244
                 -7544                   336
                 -7543                   284
                 -7542                   194
                 -7541                   162
                 -7540                   194
                 -7539                   286
                 -7538                   246
                 -7537                   248
                 -7536                   138
                 -7535                   214
                 -7534                   294
                 -7533                   324
                 -7532                   184
                 -7531                   346
                 -7530                   312
                 -7529                   276
                 -7528                   152
                 -7527                   196
                 -7526                   252
                 -7525                   208
                 -7524                   222
                 -7523                   236
                 -7522                   236
                 -7521                   242
                 -7520                   338
                 -7519                   216
                 -7518                   186
                 -7517                   246
                 -7516                   270
                 -7515                   356
                 -7514                   280
                 -7513                   228
                 -7512                   244
                 -7511                   256
                 -7510                   262
                 -7509                   252
                 -7508                   136
                 -7507                   176
                 -7506                   262
                 -7505                   204
                 -7504                   278
                 -7503                   224
                 -7502                   266
                 -7501                   352
                 -7500                   332
                 -7499                   332
                 -7498                   332
                 -7497                   352
                 -7496                   238
                 -7495                   260
                 -7494                   184
                 -7493                   186
                 -7492                   222
                 -7491                   284
                 -7490                   274
                 -7489                   212
                 -7488                   208
                 -7487                   312
                 -7486                   244
                 -7485                   222
                 -7484                   238
                 -7483                   268
                 -7482                   272
                 -7481                   310
                 -7480                   282
                 -7479                   266
                 -7478                   320
                 -7477                   280
                 -7476                   216
                 -7475                   140
                 -7474                   210
                 -7473                   286
                 -7472                   276
                 -7471                   280
                 -7470                   284
                 -7469                   234
                 -7468                   272
                 -7467                   396
                 -7466                   206
                 -7465                   294
                 -7464                   304
                 -7463                   308
                 -7462                   314
                 -7461                   250
                 -7460                   216
                 -7459                   212
                 -7458                   216
                 -7457                   260
                 -7456                   228
                 -7455                   268
                 -7454                   322
                 -7453                   306
                 -7452                   282
                 -7451                   220
                 -7450                   324
                 -7449                   230
                 -7448                   328
                 -7447                   342
                 -7446                   240
                 -7445                   234
                 -7444                   292
                 -7443                   228
                 -7442                   338
                 -7441                   200
                 -7440                   252
                 -7439                   222
                 -7438                   338
                 -7437                   308
                 -7436                   318
                 -7435                   360
                 -7434                   360
                 -7433                   262
                 -7432                   160
                 -7431                   274
                 -7430                   320
                 -7429                   264
                 -7428                   218
                 -7427                   242
                 -7426                   270
                 -7425                   258
                 -7424                   330
                 -7423                   320
                 -7422                   200
                 -7421                   212
                 -7420                   282
                 -7419                   370
                 -7418                   330
                 -7417                   238
                 -7416                   342
                 -7415                   272
                 -7414                   240
                 -7413                   170
                 -7412                   174
                 -7411                   290
                 -7410                   247
                 -7409                   192
                 -7408                   296
                 -7407                   306
                 -7406                   292
                 -7405                   356
                 -7404                   342
                 -7403                   314
                 -7402                   242
                 -7401                   312
                 -7400                   288
                 -7399                   306
                 -7398                   144
                 -7397                   332
                 -7396                   302
                 -7395                   172
                 -7394                   248
                 -7393                   304
                 -7392                   306
                 -7391                   244
                 -7390                   336
                 -7389                   220
                 -7388                   272
                 -7387                   286
                 -7386                   332
                 -7385                   296
                 -7384                   230
                 -7383                   360
                 -7382                   312
                 -7381                   226
                 -7380                   292
                 -7379                   156
                 -7378                   272
                 -7377                   242
                 -7376                   224
                 -7375                   212
                 -7374                   254
                 -7373                   378
                 -7372                   320
                 -7371                   384
                 -7370                   268
                 -7369                   304
                 -7368                   340
                 -7367                   266
                 -7366                   204
                 -7365                   210
                 -7364                   376
                 -7363                   316
                 -7362                   340
                 -7361                   248
                 -7360                   224
                 -7359                   290
                 -7358                   290
                 -7357                   380
                 -7356                   272
                 -7355                   326
                 -7354                   340
                 -7353                   488
                 -7352                   436
                 -7351                   304
                 -7350                   298
                 -7349                   276
                 -7348                   216
                 -7347                   270
                 -7346                   216
                 -7345                   326
                 -7344                   278
                 -7343                   332
                 -7342                   296
                 -7341                   320
                 -7340                   340
                 -7339                   328
                 -7338                   424
                 -7337                   290
                 -7336                   394
                 -7335                   330
                 -7334                   360
                 -7333                   292
                 -7332                   226
                 -7331                   214
                 -7330                   380
                 -7329                   284
                 -7328                   288
                 -7327                   264
                 -7326                   344
                 -7325                   234
                 -7324                   398
                 -7323                   332
                 -7322                   266
                 -7321                   348
                 -7320                   382
                 -7319                   382
                 -7318                   318
                 -7317                   392
                 -7316                   328
                 -7315                   258
                 -7314                   330
                 -7313                   174
                 -7312                   280
                 -7311                   328
                 -7310                   432
                 -7309                   398
                 -7308                   264
                 -7307                   362
                 -7306                   348
                 -7305                   380
                 -7304                   300
                 -7303                   240
                 -7302                   332
                 -7301                   300
                 -7300                   388
                 -7299                   298
                 -7298                   280
                 -7297                   352
                 -7296                   256
                 -7295                   332
                 -7294                   256
                 -7293                   280
                 -7292                   340
                 -7291                   418
                 -7290                   306
                 -7289                   273
                 -7288                   288
                 -7287                   390
                 -7286                   356
                 -7285                   272
                 -7284                   240
                 -7283                   272
                 -7282                   358
                 -7281                   282
                 -7280                   242
                 -7279                   292
                 -7278                   298
                 -7277                   434
                 -7276                   504
                 -7275                   338
                 -7274                   320
                 -7273                   310
                 -7272                   306
                 -7271                   285
                 -7270                   372
                 -7269                   366
                 -7268                   232
                 -7267                   305
                 -7266                   412
                 -7265                   228
                 -7264                   280
                 -7263                   486
                 -7262                   314
                 -7261                   264
                 -7260                   216
                 -7259                   320
                 -7258                   358
                 -7257                   426
                 -7256                   322
                 -7255                   356
                 -7254                   377
                 -7253                   420
                 -7252                   308
                 -7251                   172
                 -7250                   342
                 -7249                   328
                 -7248                   302
                 -7247                   284
                 -7246                   292
                 -7245                   332
                 -7244                   500
                 -7243                   442
                 -7242                   308
                 -7241                   324
                 -7240                   280
                 -7239                   392
                 -7238                   326
                 -7237                   348
                 -7236                   264
                 -7235                   348
                 -7234                   292
                 -7233                   334
                 -7232                   270
                 -7231                   316
                 -7230                   280
                 -7229                   324
                 -7228                   338
                 -7227                   404
                 -7226                   284
                 -7225                   446
                 -7224                   350
                 -7223                   384
                 -7222                   342
                 -7221                   368
                 -7220                   426
                 -7219                   366
                 -7218                   320
                 -7217                   296
                 -7216                   356
                 -7215                   293
                 -7214                   350
                 -7213                   328
                 -7212                   364
                 -7211                   402
                 -7210                   450
                 -7209                   382
                 -7208                   356
                 -7207                   366
                 -7206                   396
                 -7205                   358
                 -7204                   372
                 -7203                   352
                 -7202                   330
                 -7201                   436
                 -7200                   352
                 -7199                   304
                 -7198                   286
                 -7197                   352
                 -7196                   390
                 -7195                   328
                 -7194                   394
                 -7193                   404
                 -7192                   424
                 -7191                   536
                 -7190                   430
                 -7189                   290
                 -7188                   280
                 -7187                   320
                 -7186                   316
                 -7185                   320
                 -7184                   380
                 -7183                   408
                 -7182                   348
                 -7181                   366
                 -7180                   350
                 -7179                   340
                 -7178                   367
                 -7177                   462
                 -7176                   432
                 -7175                   348
                 -7174                   336
                 -7173                   382
                 -7172                   432
                 -7171                   328
                 -7170                   326
                 -7169                   316
                 -7168                   324
                 -7167                   290
                 -7166                   272
                 -7165                   296
                 -7164                   346
                 -7163                   412
                 -7162                   358
                 -7161                   394
                 -7160                   404
                 -7159                   452
                 -7158                   514
                 -7157                   544
                 -7156                   372
                 -7155                   330
                 -7154                   368
                 -7153                   360
                 -7152                   334
                 -7151                   218
                 -7150                   428
                 -7149                   424
                 -7148                   384
                 -7147                   322
                 -7146                   254
                 -7145                   336
                 -7144                   392
                 -7143                   408
                 -7142                   412
                 -7141                   352
                 -7140                   442
                 -7139                   460
                 -7138                   450
                 -7137                   242
                 -7136                   430
                 -7135                   320
                 -7134                   376
                 -7133                   356
                 -7132                   300
                 -7131                   328
                 -7130                   424
                 -7129                   476
                 -7128                   420
                 -7127                   426
                 -7126                   422
                 -7125                   420
                 -7124                   390
                 -7123                   350
                 -7122                   272
                 -7121                   320
                 -7120                   394
                 -7119                   414
                 -7118                   264
                 -7117                   378
                 -7116                   512
                 -7115                   360
                 -7114                   392
                 -7113                   364
                 -7112                   324
                 -7111                   412
                 -7110                   448
                 -7109                   498
                 -7108                   268
                 -7107                   328
                 -7106                   388
                 -7105                   422
                 -7104                   282
                 -7103                   334
                 -7102                   392
                 -7101                   324
                 -7100                   418
                 -7099                   314
                 -7098                   340
                 -7097                   492
                 -7096                   524
                 -7095                   492
                 -7094                   286
                 -7093                   470
                 -7092                   412
                 -7091                   352
                 -7090                   438
                 -7089                   240
                 -7088                   346
                 -7087                   420
                 -7086                   518
                 -7085                   346
                 -7084                   462
                 -7083                   436
                 -7082                   470
                 -7081                   446
                 -7080                   382
                 -7079                   352
                 -7078                   440
                 -7077                   372
                 -7076                   582
                 -7075                   302
                 -7074                   420
                 -7073                   456
                 -7072                   366
                 -7071                   364
                 -7070                   416
                 -7069                   262
                 -7068                   368
                 -7067                   500
                 -7066                   398
                 -7065                   450
                 -7064                   420
                 -7063                   614
                 -7062                   516
                 -7061                   334
                 -7060                   282
                 -7059                   400
                 -7058                   350
                 -7057                   528
                 -7056                   372
                 -7055                   290
                 -7054                   362
                 -7053                   412
                 -7052                   390
                 -7051                   436
                 -7050                   436
                 -7049                   458
                 -7048                   472
                 -7047                   468
                 -7046                   560
                 -7045                   392
                 -7044                   360
                 -7043                   534
                 -7042                   368
                 -7041                   364
                 -7040                   368
                 -7039                   346
                 -7038                   384
                 -7037                   402
                 -7036                   434
                 -7035                   340
                 -7034                   406
                 -7033                   414
                 -7032                   410
                 -7031                   422
                 -7030                   528
                 -7029                   590
                 -7028                   396
                 -7027                   284
                 -7026                   302
                 -7025                   380
                 -7024                   420
                 -7023                   426
                 -7022                   397
                 -7021                   366
                 -7020                   458
                 -7019                   454
                 -7018                   362
                 -7017                   294
                 -7016                   444
                 -7015                   418
                 -7014                   432
                 -7013                   458
                 -7012                   344
                 -7011                   586
                 -7010                   564
                 -7009                   396
                 -7008                   378
                 -7007                   364
                 -7006                   326
                 -7005                   392
                 -7004                   474
                 -7003                   392
                 -7002                   292
                 -7001                   396
                 -7000                   504
                 -6999                   480
                 -6998                   358
                 -6997                   524
                 -6996                   492
                 -6995                   492
                 -6994                   414
                 -6993                   380
                 -6992                   428
                 -6991                   404
                 -6990                   332
                 -6989                   430
                 -6988                   358
                 -6987                   410
                 -6986                   520
                 -6985                   376
                 -6984                   368
                 -6983                   404
                 -6982                   458
                 -6981                   526
                 -6980                   442
                 -6979                   370
                 -6978                   446
                 -6977                   530
                 -6976                   464
                 -6975                   432
                 -6974                   340
                 -6973                   388
                 -6972                   480
                 -6971                   408
                 -6970                   434
                 -6969                   350
                 -6968                   412
                 -6967                   524
                 -6966                   546
                 -6965                   326
                 -6964                   532
                 -6963                   466
                 -6962                   576
                 -6961                   394
                 -6960                   348
                 -6959                   404
                 -6958                   472
                 -6957                   544
                 -6956                   518
                 -6955                   392
                 -6954                   410
                 -6953                   518
                 -6952                   476
                 -6951                   426
                 -6950                   424
                 -6949                   482
                 -6948                   682
                 -6947                   396
                 -6946                   410
                 -6945                   392
                 -6944                   514
                 -6943                   492
                 -6942                   416
                 -6941                   382
                 -6940                   404
                 -6939                   474
                 -6938                   472
                 -6937                   544
                 -6936                   494
                 -6935                   502
                 -6934                   612
                 -6933                   508
                 -6932                   446
                 -6931                   400
                 -6930                   476
                 -6929                   444
                 -6928                   462
                 -6927                   342
                 -6926                   444
                 -6925                   500
                 -6924                   386
                 -6923                   528
                 -6922                   330
                 -6921                   444
                 -6920                   438
                 -6919                   492
                 -6918                   312
                 -6917                   478
                 -6916                   500
                 -6915                   500
                 -6914                   490
                 -6913                   418
                 -6912                   462
                 -6911                   412
                 -6910                   360
                 -6909                   420
                 -6908                   370
                 -6907                   332
                 -6906                   480
                 -6905                   568
                 -6904                   518
                 -6903                   486
                 -6902                   544
                 -6901                   502
                 -6900                   480
                 -6899                   358
                 -6898                   486
                 -6897                   542
                 -6896                   500
                 -6895                   508
                 -6894                   385
                 -6893                   428
                 -6892                   384
                 -6891                   454
                 -6890                   470
                 -6889                   500
                 -6888                   394
                 -6887                   486
                 -6886                   612
                 -6885                   530
                 -6884                   492
                 -6883                   416
                 -6882                   514
                 -6881                   498
                 -6880                   404
                 -6879                   316
                 -6878                   402
                 -6877                   402
                 -6876                   436
                 -6875                   388
                 -6874                   452
                 -6873                   466
                 -6872                   504
                 -6871                   548
                 -6870                   540
                 -6869                   462
                 -6868                   458
                 -6867                   638
                 -6866                   412
                 -6865                   334
                 -6864                   360
                 -6863                   568
                 -6862                   568
                 -6861                   400
                 -6860                   416
                 -6859                   472
                 -6858                   572
                 -6857                   642
                 -6856                   564
                 -6855                   467
                 -6854                   440
                 -6853                   480
                 -6852                   642
                 -6851                   620
                 -6850                   586
                 -6849                   494
                 -6848                   552
                 -6847                   394
                 -6846                   466
                 -6845                   294
                 -6844                   448
                 -6843                   548
                 -6842                   492
                 -6841                   454
                 -6840                   476
                 -6839                   664
                 -6838                   552
                 -6837                   544
                 -6836                   536
                 -6835                   456
                 -6834                   550
                 -6833                   664
                 -6832                   484
                 -6831                   404
                 -6830                   548
                 -6829                   552
                 -6828                   642
                 -6827                   360
                 -6826                   370
                 -6825                   508
                 -6824                   492
                 -6823                   474
                 -6822                   484
                 -6821                   514
                 -6820                   652
                 -6819                   656
                 -6818                   628
                 -6817                   418
                 -6816                   428
                 -6815                   474
                 -6814                   630
                 -6813                   480
                 -6812                   410
                 -6811                   480
                 -6810                   490
                 -6809                   752
                 -6808                   478
                 -6807                   498
                 -6806                   612
                 -6805                   572
                 -6804                   536
                 -6803                   496
                 -6802                   536
                 -6801                   524
                 -6800                   530
                 -6799                   428
                 -6798                   402
                 -6797                   560
                 -6796                   646
                 -6795                   620
                 -6794                   448
                 -6793                   390
                 -6792                   500
                 -6791                   594
                 -6790                   624
                 -6789                   540
                 -6788                   488
                 -6787                   544
                 -6786                   600
                 -6785                   520
                 -6784                   436
                 -6783                   518
                 -6782                   498
                 -6781                   486
                 -6780                   428
                 -6779                   486
                 -6778                   544
                 -6777                   608
                 -6776                   692
                 -6775                   614
                 -6774                   436
                 -6773                   584
                 -6772                   528
                 -6771                   638
                 -6770                   524
                 -6769                   430
                 -6768                   606
                 -6767                   498
                 -6766                   500
                 -6765                   412
                 -6764                   540
                 -6763                   486
                 -6762                   538
                 -6761                   496
                 -6760                   492
                 -6759                   642
                 -6758                   520
                 -6757                   542
                 -6756                   540
                 -6755                   580
                 -6754                   540
                 -6753                   608
                 -6752                   612
                 -6751                   500
                 -6750                   348
                 -6749                   584
                 -6748                   514
                 -6747                   452
                 -6746                   384
                 -6745                   572
                 -6744                   500
                 -6743                   780
                 -6742                   708
                 -6741                   521
                 -6740                   564
                 -6739                   558
                 -6738                   508
                 -6737                   532
                 -6736                   544
                 -6735                   534
                 -6734                   493
                 -6733                   584
                 -6732                   520
                 -6731                   312
                 -6730                   528
                 -6729                   564
                 -6728                   572
                 -6727                   556
                 -6726                   562
                 -6725                   534
                 -6724                   658
                 -6723                   688
                 -6722                   532
                 -6721                   540
                 -6720                   658
                 -6719                   500
                 -6718                   486
                 -6717                   490
                 -6716                   588
                 -6715                   610
                 -6714                   608
                 -6713                   482
                 -6712                   482
                 -6711                   520
                 -6710                   778
                 -6709                   744
                 -6708                   488
                 -6707                   522
                 -6706                   656
                 -6705                   694
                 -6704                   718
                 -6703                   498
                 -6702                   502
                 -6701                   550
                 -6700                   576
                 -6699                   552
                 -6698                   478
                 -6697                   492
                 -6696                   532
                 -6695                   681
                 -6694                   530
                 -6693                   610
                 -6692                   568
                 -6691                   668
                 -6690                   652
                 -6689                   592
                 -6688                   564
                 -6687                   404
                 -6686                   564
                 -6685                   550
                 -6684                   364
                 -6683                   612
                 -6682                   656
                 -6681                   494
                 -6680                   486
                 -6679                   588
                 -6678                   508
                 -6677                   578
                 -6676                   652
                 -6675                   566
                 -6674                   534
                 -6673                   594
                 -6672                   684
                 -6671                   620
                 -6670                   368
                 -6669                   476
                 -6668                   736
                 -6667                   654
                 -6666                   464
                 -6665                   484
                 -6664                   400
                 -6663                   594
                 -6662                   706
                 -6661                   586
                 -6660                   666
                 -6659                   436
                 -6658                   736
                 -6657                   716
                 -6656                   664
                 -6655                   404
                 -6654                   512
                 -6653                   616
                 -6652                   708
                 -6651                   502
                 -6650                   610
                 -6649                   652
                 -6648                   528
                 -6647                   578
                 -6646                   552
                 -6645                   476
                 -6644                   500
                 -6643                   758
                 -6642                   636
                 -6641                   670
                 -6640                   592
                 -6639                   704
                 -6638                   720
                 -6637                   514
                 -6636                   396
                 -6635                   592
                 -6634                   720
                 -6633                   640
                 -6632                   538
                 -6631                   520
                 -6630                   612
                 -6629                   734
                 -6628                   684
                 -6627                   644
                 -6626                   594
                 -6625                   716
                 -6624                   770
                 -6623                   539
                 -6622                   612
                 -6621                   466
                 -6620                   540
                 -6619                   588
                 -6618                   550
                 -6617                   566
                 -6616                   640
                 -6615                   802
                 -6614                   590
                 -6613                   606
                 -6612                   488
                 -6611                   586
                 -6610                   594
                 -6609                   752
                 -6608                   586
                 -6607                   516
                 -6606                   716
                 -6605                   580
                 -6604                   610
                 -6603                   478
                 -6602                   536
                 -6601                   502
                 -6600                   656
                 -6599                   532
                 -6598                   620
                 -6597                   652
                 -6596                   814
                 -6595                   726
                 -6594                   650
                 -6593                   606
                 -6592                   868
                 -6591                   718
                 -6590                   848
                 -6589                   448
                 -6588                   436
                 -6587                   552
                 -6586                   656
                 -6585                   526
                 -6584                   568
                 -6583                   730
                 -6582                   580
                 -6581                   694
                 -6580                   774
                 -6579                   674
                 -6578                   560
                 -6577                   614
                 -6576                   744
                 -6575                   748
                 -6574                   624
                 -6573                   544
                 -6572                   684
                 -6571                   636
                 -6570                   546
                 -6569                   568
                 -6568                   606
                 -6567                   616
                 -6566                   678
                 -6565                   604
                 -6564                   704
                 -6563                   692
                 -6562                   886
                 -6561                   670
                 -6560                   544
                 -6559                   520
                 -6558                   632
                 -6557                   672
                 -6556                   624
                 -6555                   632
                 -6554                   622
                 -6553                   568
                 -6552                   710
                 -6551                   696
                 -6550                   552
                 -6549                   814
                 -6548                   650
                 -6547                   624
                 -6546                   530
                 -6545                   612
                 -6544                   730
                 -6543                   718
                 -6542                   714
                 -6541                   588
                 -6540                   616
                 -6539                   468
                 -6538                   578
                 -6537                   560
                 -6536                   562
                 -6535                   526
                 -6534                   558
                 -6533                   666
                 -6532                   654
                 -6531                   628
                 -6530                   688
                 -6529                   740
                 -6528                   780
                 -6527                   562
                 -6526                   500
                 -6525                   536
                 -6524                   752
                 -6523                   558
                 -6522                   546
                 -6521                   562
                 -6520                   588
                 -6519                   760
                 -6518                   644
                 -6517                   566
                 -6516                   524
                 -6515                   764
                 -6514                   788
                 -6513                   704
                 -6512                   625
                 -6511                   732
                 -6510                   664
                 -6509                   736
                 -6508                   640
                 -6507                   508
                 -6506                   700
                 -6505                   604
                 -6504                   624
                 -6503                   604
                 -6502                   568
                 -6501                   680
                 -6500                   744
                 -6499                   762
                 -6498                   664
                 -6497                   748
                 -6496                   756
                 -6495                   782
                 -6494                   652
                 -6493                   452
                 -6492                   648
                 -6491                   579
                 -6490                   794
                 -6489                   636
                 -6488                   608
                 -6487                   630
                 -6486                   728
                 -6485                   698
                 -6484                   630
                 -6483                   620
                 -6482                   800
                 -6481                   776
                 -6480                   664
                 -6479                   570
                 -6478                   706
                 -6477                   780
                 -6476                   808
                 -6475                   550
                 -6474                   537
                 -6473                   586
                 -6472                   756
                 -6471                   766
                 -6470                   626
                 -6469                   556
                 -6468                   734
                 -6467                   870
                 -6466                   802
                 -6465                   740
                 -6464                   576
                 -6463                   628
                 -6462                   632
                 -6461                   676
                 -6460                   638
                 -6459                   624
                 -6458                   650
                 -6457                   822
                 -6456                   650
                 -6455                   736
                 -6454                   664
                 -6453                   820
                 -6452                   735
                 -6451                   622
                 -6450                   698
                 -6449                   746
                 -6448                   782
                 -6447                   748
                 -6446                   652
                 -6445                   628
                 -6444                   682
                 -6443                   660
                 -6442                   642
                 -6441                   638
                 -6440                   560
                 -6439                   864
                 -6438                   780
                 -6437                   756
                 -6436                   748
                 -6435                   778
                 -6434                   860
                 -6433                   934
                 -6432                   788
                 -6431                   648
                 -6430                   756
                 -6429                   824
                 -6428                   860
                 -6427                   668
                 -6426                   646
                 -6425                   568
                 -6424                   724
                 -6423                   652
                 -6422                   730
                 -6421                   606
                 -6420                   688
                 -6419                   776
                 -6418                   832
                 -6417                   698
                 -6416                   700
                 -6415                   818
                 -6414                   994
                 -6413                   652
                 -6412                   740
                 -6411                   582
                 -6410                   660
                 -6409                   692
                 -6408                   566
                 -6407                   620
                 -6406                   678
                 -6405                   736
                 -6404                   652
                 -6403                   808
                 -6402                   878
                 -6401                   740
                 -6400                   896
                 -6399                   672
                 -6398                   724
                 -6397                   620
                 -6396                   820
                 -6395                   812
                 -6394                   604
                 -6393                   546
                 -6392                   670
                 -6391                   954
                 -6390                   728
                 -6389                   720
                 -6388                   616
                 -6387                   744
                 -6386                   764
                 -6385                   862
                 -6384                   750
                 -6383                   754
                 -6382                   772
                 -6381                   930
                 -6380                   660
                 -6379                   624
                 -6378                   602
                 -6377                   658
                 -6376                   750
                 -6375                   758
                 -6374                   540
                 -6373                   678
                 -6372                   838
                 -6371                   788
                 -6370                   816
                 -6369                   804
                 -6368                   772
                 -6367                   836
                 -6366                   840
                 -6365                   592
                 -6364                   703
                 -6363                   688
                 -6362                  1052
                 -6361                   686
                 -6360                   634
                 -6359                   626
                 -6358                   720
                 -6357                   720
                 -6356                   796
                 -6355                   692
                 -6354                   700
                 -6353                   762
                 -6352                   982
                 -6351                   828
                 -6350                   796
                 -6349                   684
                 -6348                   976
                 -6347                   758
                 -6346                   680
                 -6345                   580
                 -6344                   656
                 -6343                   790
                 -6342                   700
                 -6341                   692
                 -6340                   690
                 -6339                   825
                 -6338                   898
                 -6337                   914
                 -6336                   880
                 -6335                   753
                 -6334                   758
                 -6333                   856
                 -6332                   778
                 -6331                   680
                 -6330                   674
                 -6329                   854
                 -6328                   872
                 -6327                   732
                 -6326                   622
                 -6325                   768
                 -6324                   740
                 -6323                   914
                 -6322                   770
                 -6321                   892
                 -6320                   852
                 -6319                   864
                 -6318                   868
                 -6317                   646
                 -6316                   806
                 -6315                   788
                 -6314                   708
                 -6313                   630
                 -6312                   742
                 -6311                   604
                 -6310                   782
                 -6309                   912
                 -6308                   738
                 -6307                   800
                 -6306                   810
                 -6305                   930
                 -6304                   888
                 -6303                   706
                 -6302                   614
                 -6301                   706
                 -6300                   912
                 -6299                   772
                 -6298                   714
                 -6297                   630
                 -6296                   892
                 -6295                   820
                 -6294                   712
                 -6293                   642
                 -6292                   670
                 -6291                   764
                 -6290                   900
                 -6289                   724
                 -6288                   844
                 -6287                   786
                 -6286                  1026
                 -6285                   922
                 -6284                   818
                 -6283                   700
                 -6282                   686
                 -6281                   588
                 -6280                   700
                 -6279                   646
                 -6278                   680
                 -6277                   804
                 -6276                   830
                 -6275                   870
                 -6274                   644
                 -6273                   786
                 -6272                  1072
                 -6271                   754
                 -6270                   766
                 -6269                   574
                 -6268                   800
                 -6267                   844
                 -6266                   774
                 -6265                   624
                 -6264                   618
                 -6263                   776
                 -6262                   844
                 -6261                   876
                 -6260                   684
                 -6259                   804
                 -6258                   780
                 -6257                   900
                 -6256                   910
                 -6255                   760
                 -6254                   788
                 -6253                   866
                 -6252                   928
                 -6251                   708
                 -6250                   650
                 -6249                   736
                 -6248                   868
                 -6247                   838
                 -6246                   716
                 -6245                   752
                 -6244                   818
                 -6243                   942
                 -6242                   948
                 -6241                   784
                 -6240                   716
                 -6239                   870
                 -6238                   890
                 -6237                   880
                 -6236                   732
                 -6235                   674
                 -6234                   938
                 -6233                   796
                 -6232                   720
                 -6231                   690
                 -6230                   914
                 -6229                   830
                 -6228                   936
                 -6227                   688
                 -6226                   764
                 -6225                   838
                 -6224                   778
                 -6223                  1070
                 -6222                   842
                 -6221                   837
                 -6220                   926
                 -6219                   814
                 -6218                   942
                 -6217                   722
                 -6216                   768
                 -6215                   792
                 -6214                   776
                 -6213                   774
                 -6212                   772
                 -6211                   844
                 -6210                   901
                 -6209                  1140
                 -6208                   788
                 -6207                   908
                 -6206                   744
                 -6205                   948
                 -6204                  1036
                 -6203                   844
                 -6202                   788
                 -6201                   952
                 -6200                   792
                 -6199                   836
                 -6198                   712
                 -6197                   714
                 -6196                   840
                 -6195                   848
                 -6194                   764
                 -6193                   880
                 -6192                   796
                 -6191                   928
                 -6190                  1040
                 -6189                   796
                 -6188                   782
                 -6187                   920
                 -6186                   894
                 -6185                   836
                 -6184                   744
                 -6183                   710
                 -6182                   810
                 -6181                   818
                 -6180                   834
                 -6179                   672
                 -6178                   784
                 -6177                   830
                 -6176                  1150
                 -6175                   972
                 -6174                   880
                 -6173                   756
                 -6172                  1110
                 -6171                   902
                 -6170                   906
                 -6169                   812
                 -6168                   800
                 -6167                   838
                 -6166                  1004
                 -6165                   662
                 -6164                   686
                 -6163                   768
                 -6162                   892
                 -6161                   974
                 -6160                   944
                 -6159                   870
                 -6158                   920
                 -6157                   940
                 -6156                   920
                 -6155                   834
                 -6154                   872
                 -6153                   862
                 -6152                   888
                 -6151                   742
                 -6150                   736
                 -6149                   780
                 -6148                   942
                 -6147                   996
                 -6146                   652
                 -6145                   932
                 -6144                   876
                 -6143                  1034
                 -6142                  1048
                 -6141                   720
                 -6140                   740
                 -6139                   964
                 -6138                  1116
                 -6137                   860
                 -6136                   758
                 -6135                   784
                 -6134                   858
                 -6133                   990
                 -6132                   859
                 -6131                   948
                 -6130                   768
                 -6129                   802
                 -6128                   910
                 -6127                   864
                 -6126                   842
                 -6125                  1130
                 -6124                  1120
                 -6123                  1002
                 -6122                   882
                 -6121                   640
                 -6120                   712
                 -6119                   980
                 -6118                   778
                 -6117                   794
                 -6116                   824
                 -6115                   888
                 -6114                   997
                 -6113                   826
                 -6112                   934
                 -6111                   920
                 -6110                   968
                 -6109                  1130
                 -6108                   932
                 -6107                  1016
                 -6106                   898
                 -6105                   980
                 -6104                   844
                 -6103                   762
                 -6102                   692
                 -6101                   778
                 -6100                  1004
                 -6099                   820
                 -6098                   692
                 -6097                   748
                 -6096                  1102
                 -6095                  1108
                 -6094                  1016
                 -6093                  1024
                 -6092                   899
                 -6091                  1080
                 -6090                   875
                 -6089                  1026
                 -6088                   986
                 -6087                   792
                 -6086                  1000
                 -6085                   914
                 -6084                  1052
                 -6083                   756
                 -6082                   948
                 -6081                  1076
                 -6080                   734
                 -6079                   988
                 -6078                   790
                 -6077                  1042
                 -6076                  1202
                 -6075                  1050
                 -6074                   878
                 -6073                   846
                 -6072                  1018
                 -6071                   870
                 -6070                   866
                 -6069                   840
                 -6068                   778
                 -6067                   988
                 -6066                   946
                 -6065                  1032
                 -6064                   854
                 -6063                   928
                 -6062                  1080
                 -6061                  1040
                 -6060                  1122
                 -6059                   720
                 -6058                   940
                 -6057                  1022
                 -6056                  1012
                 -6055                   808
                 -6054                   887
                 -6053                   942
                 -6052                   886
                 -6051                   902
                 -6050                   748
                 -6049                   900
                 -6048                  1206
                 -6047                   974
                 -6046                  1072
                 -6045                   814
                 -6044                  1066
                 -6043                   916
                 -6042                  1032
                 -6041                   880
                 -6040                   962
                 -6039                  1102
                 -6038                   888
                 -6037                   744
                 -6036                   540
                 -6035                   822
                 -6034                   992
                 -6033                  1012
                 -6032                   876
                 -6031                   894
                 -6030                  1004
                 -6029                  1140
                 -6028                  1120
                 -6027                   976
                 -6026                   736
                 -6025                   778
                 -6024                  1056
                 -6023                  1030
                 -6022                   830
                 -6021                   926
                 -6020                   868
                 -6019                   940
                 -6018                   970
                 -6017                   892
                 -6016                   868
                 -6015                  1010
                 -6014                   910
                 -6013                  1010
                 -6012                   964
                 -6011                   974
                 -6010                   948
                 -6009                  1028
                 -6008                  1056
                 -6007                   826
                 -6006                   858
                 -6005                   948
                 -6004                   876
                 -6003                   858
                 -6002                   768
                 -6001                   908
                 -6000                   858
                 -5999                  1152
                 -5998                   940
                 -5997                   950
                 -5996                  1144
                 -5995                   964
                 -5994                  1192
                 -5993                   868
                 -5992                   874
                 -5991                   930
                 -5990                  1112
                 -5989                   898
                 -5988                   826
                 -5987                   878
                 -5986                   986
                 -5985                  1034
                 -5984                   918
                 -5983                   896
                 -5982                  1024
                 -5981                  1028
                 -5980                  1276
                 -5979                   950
                 -5978                   980
                 -5977                   962
                 -5976                   978
                 -5975                   912
                 -5974                   862
                 -5973                   780
                 -5972                   902
                 -5971                  1106
                 -5970                  1158
                 -5969                   894
                 -5968                   934
                 -5967                  1058
                 -5966                  1080
                 -5965                  1206
                 -5964                   930
                 -5963                  1106
                 -5962                   928
                 -5961                  1092
                 -5960                   822
                 -5959                   850
                 -5958                   876
                 -5957                   966
                 -5956                   896
                 -5955                   928
                 -5954                   972
                 -5953                   910
                 -5952                  1174
                 -5951                  1018
                 -5950                   830
                 -5949                  1046
                 -5948                  1254
                 -5947                  1268
                 -5946                   970
                 -5945                   752
                 -5944                   960
                 -5943                   974
                 -5942                  1146
                 -5941                   776
                 -5940                   846
                 -5939                  1004
                 -5938                  1082
                 -5937                   910
                 -5936                   932
                 -5935                  1024
                 -5934                   938
                 -5933                  1194
                 -5932                  1216
                 -5931                  1002
                 -5930                  1006
                 -5929                   966
                 -5928                  1190
                 -5927                  1028
                 -5926                   942
                 -5925                   884
                 -5924                  1024
                 -5923                  1062
                 -5922                   898
                 -5921                  1015
                 -5920                  1024
                 -5919                   996
                 -5918                  1096
                 -5917                   946
                 -5916                  1060
                 -5915                  1048
                 -5914                  1338
                 -5913                   900
                 -5912                   916
                 -5911                  1066
                 -5910                   964
                 -5909                   962
                 -5908                   914
                 -5907                   796
                 -5906                   816
                 -5905                  1152
                 -5904                  1286
                 -5903                  1118
                 -5902                   958
                 -5901                  1130
                 -5900                  1042
                 -5899                  1368
                 -5898                  1002
                 -5897                  1090
                 -5896                   876
                 -5895                  1160
                 -5894                   960
                 -5893                   962
                 -5892                   838
                 -5891                   886
                 -5890                  1000
                 -5889                   988
                 -5888                  1006
                 -5887                   830
                 -5886                  1114
                 -5885                  1206
                 -5884                  1064
                 -5883                   918
                 -5882                  1184
                 -5881                  1160
                 -5880                  1104
                 -5879                  1124
                 -5878                   892
                 -5877                   860
                 -5876                  1054
                 -5875                   924
                 -5874                   960
                 -5873                   874
                 -5872                  1222
                 -5871                  1312
                 -5870                  1072
                 -5869                  1002
                 -5868                  1124
                 -5867                  1216
                 -5866                  1202
                 -5865                  1118
                 -5864                   844
                 -5863                   988
                 -5862                  1038
                 -5861                  1134
                 -5860                   940
                 -5859                   886
                 -5858                   876
                 -5857                  1206
                 -5856                  1058
                 -5855                  1140
                 -5854                  1248
                 -5853                  1132
                 -5852                  1238
                 -5851                  1120
                 -5850                  1054
                 -5849                  1108
                 -5848                  1054
                 -5847                  1117
                 -5846                   978
                 -5845                   890
                 -5844                   965
                 -5843                  1290
                 -5842                  1074
                 -5841                  1018
                 -5840                   888
                 -5839                  1048
                 -5838                  1288
                 -5837                  1070
                 -5836                  1004
                 -5835                  1206
                 -5834                  1008
                 -5833                  1284
                 -5832                  1298
                 -5831                  1002
                 -5830                  1062
                 -5829                  1082
                 -5828                  1268
                 -5827                  1082
                 -5826                   848
                 -5825                   948
                 -5824                  1046
                 -5823                   936
                 -5822                  1086
                 -5821                   984
                 -5820                  1158
                 -5819                  1250
                 -5818                  1180
                 -5817                  1056
                 -5816                  1216
                 -5815                   936
                 -5814                   986
                 -5813                  1156
                 -5812                  1034
                 -5811                  1060
                 -5810                  1096
                 -5809                   954
                 -5808                  1020
                 -5807                   884
                 -5806                  1200
                 -5805                  1224
                 -5804                  1268
                 -5803                  1124
                 -5802                  1116
                 -5801                  1116
                 -5800                  1252
                 -5799                  1336
                 -5798                   826
                 -5797                  1050
                 -5796                  1044
                 -5795                  1032
                 -5794                  1160
                 -5793                  1016
                 -5792                   916
                 -5791                  1044
                 -5790                  1188
                 -5789                  1268
                 -5788                  1220
                 -5787                  1048
                 -5786                  1322
                 -5785                  1202
                 -5784                  1038
                 -5783                  1256
                 -5782                   986
                 -5781                  1144
                 -5780                  1138
                 -5779                   866
                 -5778                   890
                 -5777                  1090
                 -5776                   948
                 -5775                  1228
                 -5774                  1114
                 -5773                  1072
                 -5772                  1188
                 -5771                  1256
                 -5770                  1272
                 -5769                   986
                 -5768                   970
                 -5767                  1114
                 -5766                  1134
                 -5765                  1074
                 -5764                  1080
                 -5763                  1050
                 -5762                  1230
                 -5761                  1224
                 -5760                   966
                 -5759                   932
                 -5758                  1264
                 -5757                  1036
                 -5756                  1114
                 -5755                  1070
                 -5754                  1120
                 -5753                  1288
                 -5752                  1346
                 -5751                  1384
                 -5750                  1024
                 -5749                   926
                 -5748                   964
                 -5747                  1238
                 -5746                  1002
                 -5745                   934
                 -5744                   982
                 -5743                  1156
                 -5742                  1524
                 -5741                  1106
                 -5740                  1274
                 -5739                  1112
                 -5738                  1128
                 -5737                  1262
                 -5736                  1132
                 -5735                  1104
                 -5734                  1084
                 -5733                  1244
                 -5732                  1160
                 -5731                   930
                 -5730                   988
                 -5729                   936
                 -5728                  1124
                 -5727                  1336
                 -5726                   986
                 -5725                  1264
                 -5724                  1264
                 -5723                  1368
                 -5722                  1122
                 -5721                  1184
                 -5720                  1254
                 -5719                  1252
                 -5718                  1316
                 -5717                   898
                 -5716                   946
                 -5715                  1064
                 -5714                  1340
                 -5713                  1188
                 -5712                   872
                 -5711                  1108
                 -5710                  1160
                 -5709                  1262
                 -5708                  1270
                 -5707                  1134
                 -5706                  1090
                 -5705                  1172
                 -5704                  1468
                 -5703                  1186
                 -5702                  1108
                 -5701                  1140
                 -5700                  1216
                 -5699                  1240
                 -5698                   908
                 -5697                  1038
                 -5696                  1052
                 -5695                  1068
                 -5694                  1390
                 -5693                  1182
                 -5692                  1234
                 -5691                  1223
                 -5690                  1299
                 -5689                  1230
                 -5688                  1234
                 -5687                  1214
                 -5686                  1280
                 -5685                  1186
                 -5684                  1086
                 -5683                  1010
                 -5682                  1210
                 -5681                  1140
                 -5680                  1260
                 -5679                   888
                 -5678                  1170
                 -5677                  1216
                 -5676                  1332
                 -5675                  1336
                 -5674                  1278
                 -5673                  1056
                 -5672                  1388
                 -5671                  1600
                 -5670                  1112
                 -5669                  1144
                 -5668                  1146
                 -5667                  1210
                 -5666                  1216
                 -5665                  1272
                 -5664                   924
                 -5663                  1080
                 -5662                  1014
                 -5661                  1460
                 -5660                  1284
                 -5659                  1280
                 -5658                  1250
                 -5657                  1266
                 -5656                  1390
                 -5655                  1324
                 -5654                  1058
                 -5653                   980
                 -5652                  1272
                 -5651                  1256
                 -5650                   976
                 -5649                  1122
                 -5648                  1058
                 -5647                  1302
                 -5646                  1056
                 -5645                  1288
                 -5644                  1324
                 -5643                  1338
                 -5642                  1372
                 -5641                  1254
                 -5640                  1144
                 -5639                  1218
                 -5638                  1440
                 -5637                  1274
                 -5636                  1180
                 -5635                  1132
                 -5634                  1108
                 -5633                  1412
                 -5632                  1148
                 -5631                  1124
                 -5630                  1040
                 -5629                  1024
                 -5628                  1650
                 -5627                  1344
                 -5626                  1248
                 -5625                  1126
                 -5624                  1330
                 -5623                  1376
                 -5622                  1300
                 -5621                  1118
                 -5620                  1208
                 -5619                  1216
                 -5618                  1190
                 -5617                  1100
                 -5616                  1128
                 -5615                   992
                 -5614                  1312
                 -5613                  1168
                 -5612                  1154
                 -5611                  1367
                 -5610                  1344
                 -5609                  1466
                 -5608                  1388
                 -5607                  1268
                 -5606                  1194
                 -5605                  1482
                 -5604                  1248
                 -5603                  1046
                 -5602                  1064
                 -5601                  1104
                 -5600                  1296
                 -5599                  1384
                 -5598                  1272
                 -5597                  1340
                 -5596                  1296
                 -5595                  1216
                 -5594                  1420
                 -5593                  1220
                 -5592                  1094
                 -5591                  1410
                 -5590                  1294
                 -5589                  1454
                 -5588                  1168
                 -5587                  1002
                 -5586                  1264
                 -5585                  1416
                 -5584                  1160
                 -5583                  1218
                 -5582                  1120
                 -5581                  1292
                 -5580                  1366
                 -5579                  1124
                 -5578                  1378
                 -5577                  1208
                 -5576                  1456
                 -5575                  1428
                 -5574                  1372
                 -5573                  1346
                 -5572                  1420
                 -5571                  1300
                 -5570                  1148
                 -5569                  1090
                 -5568                  1042
                 -5567                  1282
                 -5566                  1424
                 -5565                  1270
                 -5564                  1254
                 -5563                  1226
                 -5562                  1470
                 -5561                  1494
                 -5560                  1414
                 -5559                  1268
                 -5558                  1462
                 -5557                  1240
                 -5556                  1236
                 -5555                  1076
                 -5554                  1120
                 -5553                  1244
                 -5552                  1124
                 -5551                  1322
                 -5550                  1306
                 -5549                  1030
                 -5548                  1418
                 -5547                  1628
                 -5546                  1364
                 -5545                  1234
                 -5544                  1246
                 -5543                  1472
                 -5542                  1594
                 -5541                  1268
                 -5540                  1168
                 -5539                  1342
                 -5538                  1182
                 -5537                  1248
                 -5536                  1064
                 -5535                  1064
                 -5534                  1104
                 -5533                  1316
                 -5532                  1384
                 -5531                  1362
                 -5530                  1300
                 -5529                  1360
                 -5528                  1608
                 -5527                  1370
                 -5526                  1416
                 -5525                  1244
                 -5524                  1376
                 -5523                  1348
                 -5522                  1218
                 -5521                  1212
                 -5520                  1162
                 -5519                  1258
                 -5518                  1278
                 -5517                  1250
                 -5516                  1108
                 -5515                  1148
                 -5514                  1554
                 -5513                  1228
                 -5512                  1402
                 -5511                  1248
                 -5510                  1546
                 -5509                  1570
                 -5508                  1248
                 -5507                  1298
                 -5506                  1044
                 -5505                  1294
                 -5504                  1366
                 -5503                  1114
                 -5502                  1074
                 -5501                  1096
                 -5500                  1236
                 -5499                  1394
                 -5498                  1576
                 -5497                  1408
                 -5496                  1352
                 -5495                  1392
                 -5494                  1454
                 -5493                  1288
                 -5492                  1232
                 -5491                  1456
                 -5490                  1416
                 -5489                  1098
                 -5488                  1140
                 -5487                  1280
                 -5486                  1350
                 -5485                  1232
                 -5484                  1360
                 -5483                  1286
                 -5482                  1376
                 -5481                  1474
                 -5480                  1604
                 -5479                  1316
                 -5478                  1226
                 -5477                  1378
                 -5476                  1348
                 -5475                  1626
                 -5474                  1400
                 -5473                  1220
                 -5472                  1158
                 -5471                  1384
                 -5470                  1180
                 -5469                  1176
                 -5468                  1224
                 -5467                  1206
                 -5466                  1440
                 -5465                  1498
                 -5464                  1370
                 -5463                  1312
                 -5462                  1360
                 -5461                  1476
                 -5460                  1430
                 -5459                  1266
                 -5458                  1186
                 -5457                  1190
                 -5456                  1338
                 -5455                  1346
                 -5454                  1316
                 -5453                  1120
                 -5452                  1488
                 -5451                  1446
                 -5450                  1338
                 -5449                  1422
                 -5448                  1376
                 -5447                  1760
                 -5446                  1440
                 -5445                  1400
                 -5444                  1466
                 -5443                  1290
                 -5442                  1308
                 -5441                  1308
                 -5440                  1120
                 -5439                  1036
                 -5438                  1352
                 -5437                  1486
                 -5436                  1424
                 -5435                  1204
                 -5434                  1528
                 -5433                  1500
                 -5432                  1620
                 -5431                  1498
                 -5430                  1340
                 -5429                  1280
                 -5428                  1442
                 -5427                  1322
                 -5426                  1092
                 -5425                  1270
                 -5424                  1048
                 -5423                  1422
                 -5422                  1374
                 -5421                  1268
                 -5420                  1318
                 -5419                  1330
                 -5418                  1438
                 -5417                  1400
                 -5416                  1200
                 -5415                  1316
                 -5414                  1458
                 -5413                  1520
                 -5412                  1366
                 -5411                  1278
                 -5410                  1296
                 -5409                  1502
                 -5408                  1266
                 -5407                  1252
                 -5406                  1154
                 -5405                  1512
                 -5404                  1416
                 -5403                  1350
                 -5402                  1318
                 -5401                  1426
                 -5400                  1530
                 -5399                  1798
                 -5398                  1646
                 -5397                  1194
                 -5396                  1402
                 -5395                  1344
                 -5394                  1346
                 -5393                  1398
                 -5392                  1176
                 -5391                  1096
                 -5390                  1344
                 -5389                  1398
                 -5388                  1250
                 -5387                  1312
                 -5386                  1562
                 -5385                  1510
                 -5384                  1604
                 -5383                  1324
                 -5382                  1490
                 -5381                  1542
                 -5380                  1500
                 -5379                  1416
                 -5378                  1234
                 -5377                  1232
                 -5376                  1138
                 -5375                  1404
                 -5374                  1256
                 -5373                  1288
                 -5372                  1234
                 -5371                  1518
                 -5370                  1732
                 -5369                  1228
                 -5368                  1470
                 -5367                  1578
                 -5366                  1632
                 -5365                  1598
                 -5364                  1522
                 -5363                  1458
                 -5362                  1390
                 -5361                  1532
                 -5360                  1286
                 -5359                  1354
                 -5358                  1184
                 -5357                  1320
                 -5356                  1372
                 -5355                  1316
                 -5354                  1440
                 -5353                  1540
                 -5352                  1522
                 -5351                  1750
                 -5350                  1318
                 -5349                  1372
                 -5348                  1372
                 -5347                  1364
                 -5346                  1634
                 -5345                  1458
                 -5344                  1136
                 -5343                  1422
                 -5342                  1424
                 -5341                  1521
                 -5340                  1176
                 -5339                  1260
                 -5338                  1508
                 -5337                  1728
                 -5336                  1496
                 -5335                  1338
                 -5334                  1592
                 -5333                  1586
                 -5332                  1558
                 -5331                  1542
                 -5330                  1376
                 -5329                  1624
                 -5328                  1332
                 -5327                  1457
                 -5326                  1452
                 -5325                  1000
                 -5324                  1304
                 -5323                  1533
                 -5322                  1574
                 -5321                  1500
                 -5320                  1576
                 -5319                  1652
                 -5318                  1578
                 -5317                  1448
                 -5316                  1292
                 -5315                  1476
                 -5314                  1586
                 -5313                  1452
                 -5312                  1302
                 -5311                  1118
                 -5310                  1468
                 -5309                  1548
                 -5308                  1464
                 -5307                  1448
                 -5306                  1224
                 -5305                  1366
                 -5304                  1786
                 -5303                  1916
                 -5302                  1238
                 -5301                  1266
                 -5300                  1504
                 -5299                  1604
                 -5298                  1746
                 -5297                  1406
                 -5296                  1332
                 -5295                  1550
                 -5294                  1666
                 -5293                  1518
                 -5292                  1216
                 -5291                  1378
                 -5290                  1320
                 -5289                  1578
                 -5288                  1584
                 -5287                  1598
                 -5286                  1484
                 -5285                  1814
                 -5284                  1482
                 -5283                  1406
                 -5282                  1262
                 -5281                  1580
                 -5280                  1366
                 -5279                  1492
                 -5278                  1176
                 -5277                  1416
                 -5276                  1336
                 -5275                  1592
                 -5274                  1246
                 -5273                  1302
                 -5272                  1560
                 -5271                  1560
                 -5270                  1778
                 -5269                  1740
                 -5268                  1536
                 -5267                  1556
                 -5266                  1624
                 -5265                  1654
                 -5264                  1174
                 -5263                  1220
                 -5262                  1352
                 -5261                  1344
                 -5260                  1524
                 -5259                  1468
                 -5258                  1332
                 -5257                  1392
                 -5256                  1684
                 -5255                  1470
                 -5254                  1488
                 -5253                  1610
                 -5252                  1752
                 -5251                  1702
                 -5250                  1474
                 -5249                  1184
                 -5248                  1200
                 -5247                  1660
                 -5246                  1436
                 -5245                  1522
                 -5244                  1340
                 -5243                  1542
                 -5242                  1368
                 -5241                  1630
                 -5240                  1470
                 -5239                  1464
                 -5238                  1690
                 -5237                  1832
                 -5236                  1740
                 -5235                  1300
                 -5234                  1466
                 -5233                  1450
                 -5232                  1614
                 -5231                  1406
                 -5230                  1270
                 -5229                  1506
                 -5228                  1542
                 -5227                  1770
                 -5226                  1568
                 -5225                  1490
                 -5224                  1632
                 -5223                  1570
                 -5222                  1552
                 -5221                  1496
                 -5220                  1564
                 -5219                  1696
                 -5218                  1802
                 -5217                  1804
                 -5216                  1278
                 -5215                  1436
                 -5214                  1588
                 -5213                  1494
                 -5212                  1360
                 -5211                  1332
                 -5210                  1512
                 -5209                  1640
                 -5208                  1646
                 -5207                  1508
                 -5206                  1494
                 -5205                  1644
                 -5204                  1696
                 -5203                  1806
                 -5202                  1630
                 -5201                  1454
                 -5200                  1570
                 -5199                  1534
                 -5198                  1598
                 -5197                  1318
                 -5196                  1364
                 -5195                  1450
                 -5194                  1448
                 -5193                  1556
                 -5192                  1492
                 -5191                  1502
                 -5190                  1652
                 -5189                  1790
                 -5188                  1556
                 -5187                  1648
                 -5186                  1624
                 -5185                  1782
                 -5184                  1882
                 -5183                  1460
                 -5182                  1144
                 -5181                  1482
                 -5180                  1700
                 -5179                  1374
                 -5178                  1456
                 -5177                  1642
                 -5176                  1464
                 -5175                  1632
                 -5174                  1786
                 -5173                  1452
                 -5172                  1626
                 -5171                  1546
                 -5170                  1588
                 -5169                  1562
                 -5168                  1602
                 -5167                  1588
                 -5166                  1362
                 -5165                  1520
                 -5164                  1304
                 -5163                  1396
                 -5162                  1504
                 -5161                  1688
                 -5160                  1724
                 -5159                  1532
                 -5158                  1706
                 -5157                  1612
                 -5156                  1814
                 -5155                  1416
                 -5154                  1534
                 -5153                  1668
                 -5152                  1404
                 -5151                  1660
                 -5150                  1356
                 -5149                  1472
                 -5148                  1506
                 -5147                  1510
                 -5146                  1612
                 -5145                  1482
                 -5144                  1542
                 -5143                  1688
                 -5142                  1832
                 -5141                  1744
                 -5140                  1498
                 -5139                  1660
                 -5138                  1588
                 -5137                  1616
                 -5136                  1618
                 -5135                  1398
                 -5134                  1440
                 -5133                  1340
                 -5132                  1682
                 -5131                  1678
                 -5130                  1642
                 -5129                  1566
                 -5128                  1392
                 -5127                  1708
                 -5126                  1638
                 -5125                  1450
                 -5124                  1832
                 -5123                  1828
                 -5122                  1664
                 -5121                  1336
                 -5120                  1478
                 -5119                  1616
                 -5118                  1706
                 -5117                  1698
                 -5116                  1224
                 -5115                  1668
                 -5114                  1448
                 -5113                  1740
                 -5112                  1470
                 -5111                  1584
                 -5110                  1660
                 -5109                  1766
                 -5108                  1852
                 -5107                  1744
                 -5106                  1592
                 -5105                  1636
                 -5104                  1816
                 -5103                  1798
                 -5102                  1458
                 -5101                  1462
                 -5100                  1460
                 -5099                  1668
                 -5098                  1858
                 -5097                  1480
                 -5096                  1506
                 -5095                  1470
                 -5094                  1978
                 -5093                  1726
                 -5092                  1852
                 -5091                  1847
                 -5090                  1868
                 -5089                  1590
                 -5088                  1552
                 -5087                  1662
                 -5086                  1580
                 -5085                  1622
                 -5084                  1534
                 -5083                  1476
                 -5082                  1342
                 -5081                  1502
                 -5080                  1820
                 -5079                  1664
                 -5078                  1440
                 -5077                  1732
                 -5076                  1854
                 -5075                  2286
                 -5074                  1636
                 -5073                  1492
                 -5072                  1656
                 -5071                  1656
                 -5070                  1910
                 -5069                  1272
                 -5068                  1380
                 -5067                  1366
                 -5066                  1780
                 -5065                  1736
                 -5064                  1794
                 -5063                  1720
                 -5062                  1418
                 -5061                  1862
                 -5060                  1868
                 -5059                  1742
                 -5058                  1696
                 -5057                  1542
                 -5056                  1920
                 -5055                  1550
                 -5054                  1628
                 -5053                  1624
                 -5052                  1356
                 -5051                  1704
                 -5050                  1502
                 -5049                  1446
                 -5048                  1584
                 -5047                  1684
                 -5046                  1724
                 -5045                  1564
                 -5044                  1696
                 -5043                  1596
                 -5042                  1946
                 -5041                  1734
                 -5040                  1642
                 -5039                  1740
                 -5038                  1726
                 -5037                  1790
                 -5036                  1224
                 -5035                  1476
                 -5034                  1546
                 -5033                  1584
                 -5032                  2052
                 -5031                  1536
                 -5030                  1660
                 -5029                  1596
                 -5028                  2000
                 -5027                  2030
                 -5026                  1746
                 -5025                  1674
                 -5024                  1590
                 -5023                  1874
                 -5022                  1768
                 -5021                  1446
                 -5020                  1492
                 -5019                  1532
                 -5018                  1522
                 -5017                  1766
                 -5016                  1570
                 -5015                  1634
                 -5014                  1554
                 -5013                  1848
                 -5012                  1706
                 -5011                  1600
                 -5010                  1704
                 -5009                  1956
                 -5008                  1845
                 -5007                  1764
                 -5006                  1532
                 -5005                  1566
                 -5004                  1682
                 -5003                  1528
                 -5002                  1592
                 -5001                  1564
                 -5000                  1650
                 -4999                  1952
                 -4998                  1572
                 -4997                  1696
                 -4996                  1748
                 -4995                  1716
                 -4994                  1962
                 -4993                  1864
                 -4992                  1706
                 -4991                  1764
                 -4990                  1756
                 -4989                  1968
                 -4988                  1662
                 -4987                  1452
                 -4986                  1576
                 -4985                  1910
                 -4984                  1554
                 -4983                  1852
                 -4982                  1636
                 -4981                  1645
                 -4980                  2030
                 -4979                  1912
                 -4978                  1872
                 -4977                  1740
                 -4976                  1554
                 -4975                  1934
                 -4974                  1534
                 -4973                  1618
                 -4972                  1612
                 -4971                  1590
                 -4970                  1748
                 -4969                  1534
                 -4968                  1680
                 -4967                  1560
                 -4966                  2028
                 -4965                  1574
                 -4964                  2064
                 -4963                  1790
                 -4962                  1954
                 -4961                  2146
                 -4960                  1738
                 -4959                  1632
                 -4958                  1686
                 -4957                  1666
                 -4956                  1952
                 -4955                  1290
                 -4954                  1494
                 -4953                  1686
                 -4952                  1610
                 -4951                  1670
                 -4950                  1904
                 -4949                  1912
                 -4948                  1660
                 -4947                  2272
                 -4946                  1940
                 -4945                  2064
                 -4944                  1670
                 -4943                  1358
                 -4942                  2009
                 -4941                  1690
                 -4940                  1712
                 -4939                  1698
                 -4938                  1522
                 -4937                  1900
                 -4936                  1738
                 -4935                  1540
                 -4934                  1648
                 -4933                  1878
                 -4932                  1896
                 -4931                  2132
                 -4930                  1714
                 -4929                  1698
                 -4928                  1656
                 -4927                  1536
                 -4926                  1830
                 -4925                  1854
                 -4924                  1660
                 -4923                  1734
                 -4922                  1544
                 -4921                  1578
                 -4920                  1604
                 -4919                  1918
                 -4918                  1824
                 -4917                  1906
                 -4916                  1732
                 -4915                  1652
                 -4914                  2102
                 -4913                  1933
                 -4912                  1890
                 -4911                  1512
                 -4910                  1726
                 -4909                  1918
                 -4908                  1642
                 -4907                  1676
                 -4906                  1464
                 -4905                  1388
                 -4904                  1772
                 -4903                  2176
                 -4902                  1728
                 -4901                  1788
                 -4900                  1700
                 -4899                  2044
                 -4898                  2188
                 -4897                  2190
                 -4896                  1646
                 -4895                  1932
                 -4894                  1792
                 -4893                  1736
                 -4892                  1468
                 -4891                  1732
                 -4890                  1696
                 -4889                  1530
                 -4888                  1680
                 -4887                  1568
                 -4886                  1916
                 -4885                  1892
                 -4884                  2008
                 -4883                  1752
                 -4882                  1760
                 -4881                  1904
                 -4880                  2178
                 -4879                  2016
                 -4878                  1654
                 -4877                  1860
                 -4876                  1750
                 -4875                  1750
                 -4874                  1708
                 -4873                  1672
                 -4872                  1652
                 -4871                  1760
                 -4870                  1884
                 -4869                  1974
                 -4868                  1512
                 -4867                  1774
                 -4866                  2244
                 -4865                  1962
                 -4864                  1876
                 -4863                  1838
                 -4862                  1732
                 -4861                  1996
                 -4860                  1794
                 -4859                  1586
                 -4858                  1482
                 -4857                  1602
                 -4856                  1624
                 -4855                  2134
                 -4854                  1738
                 -4853                  1908
                 -4852                  1790
                 -4851                  1886
                 -4850                  2132
                 -4849                  1852
                 -4848                  1910
                 -4847                  2246
                 -4846                  2084
                 -4845                  1508
                 -4844                  1600
                 -4843                  1650
                 -4842                  2028
                 -4841                  1820
                 -4840                  1620
                 -4839                  1704
                 -4838                  1728
                 -4837                  1912
                 -4836                  2488
                 -4835                  1676
                 -4834                  1632
                 -4833                  2042
                 -4832                  2040
                 -4831                  1916
                 -4830                  1950
                 -4829                  1654
                 -4828                  1982
                 -4827                  1962
                 -4826                  1762
                 -4825                  1768
                 -4824                  1704
                 -4823                  1718
                 -4822                  2094
                 -4821                  1784
                 -4820                  1718
                 -4819                  2200
                 -4818                  1930
                 -4817                  2244
                 -4816                  1792
                 -4815                  1682
                 -4814                  1986
                 -4813                  1786
                 -4812                  1746
                 -4811                  1822
                 -4810                  1856
                 -4809                  1740
                 -4808                  1948
                 -4807                  1672
                 -4806                  1574
                 -4805                  1968
                 -4804                  1920
                 -4803                  2246
                 -4802                  1678
                 -4801                  1744
                 -4800                  2190
                 -4799                  2074
                 -4798                  2052
                 -4797                  1948
                 -4796                  1796
                 -4795                  1940
                 -4794                  1728
                 -4793                  1776
                 -4792                  1752
                 -4791                  1656
                 -4790                  1548
                 -4789                  2144
                 -4788                  1920
                 -4787                  2008
                 -4786                  2102
                 -4785                  1974
                 -4784                  2162
                 -4783                  1730
                 -4782                  1592
                 -4781                  1722
                 -4780                  1894
                 -4779                  2038
                 -4778                  1724
                 -4777                  1644
                 -4776                  1654
                 -4775                  1590
                 -4774                  1692
                 -4773                  1858
                 -4772                  1874
                 -4771                  1968
                 -4770                  2388
                 -4769                  2054
                 -4768                  1984
                 -4767                  1918
                 -4766                  1758
                 -4765                  2056
                 -4764                  1946
                 -4763                  1556
                 -4762                  1814
                 -4761                  1984
                 -4760                  1760
                 -4759                  1848
                 -4758                  1638
                 -4757                  2054
                 -4756                  2018
                 -4755                  1918
                 -4754                  1892
                 -4753                  1752
                 -4752                  1820
                 -4751                  2186
                 -4750                  2214
                 -4749                  1770
                 -4748                  1670
                 -4747                  1966
                 -4746                  1792
                 -4745                  2038
                 -4744                  1586
                 -4743                  1742
                 -4742                  1818
                 -4741                  1860
                 -4740                  1810
                 -4739                  1634
                 -4738                  1996
                 -4737                  2018
                 -4736                  2152
                 -4735                  2174
                 -4734                  1840
                 -4733                  2120
                 -4732                  2066
                 -4731                  1808
                 -4730                  1834
                 -4729                  1658
                 -4728                  1864
                 -4727                  1816
                 -4726                  1772
                 -4725                  1832
                 -4724                  1946
                 -4723                  2140
                 -4722                  1922
                 -4721                  1886
                 -4720                  1888
                 -4719                  2186
                 -4718                  2180
                 -4717                  1930
                 -4716                  1964
                 -4715                  1434
                 -4714                  1768
                 -4713                  2068
                 -4712                  1786
                 -4711                  1714
                 -4710                  1540
                 -4709                  1876
                 -4708                  2198
                 -4707                  2024
                 -4706                  1950
                 -4705                  1922
                 -4704                  2198
                 -4703                  2134
                 -4702                  2110
                 -4701                  1730
                 -4700                  1990
                 -4699                  1684
                 -4698                  1930
                 -4697                  1910
                 -4696                  1658
                 -4695                  1802
                 -4694                  2064
                 -4693                  1966
                 -4692                  1984
                 -4691                  1884
                 -4690                  1858
                 -4689                  2284
                 -4688                  1820
                 -4687                  2128
                 -4686                  2090
                 -4685                  2186
                 -4684                  1932
                 -4683                  1910
                 -4682                  1666
                 -4681                  1950
                 -4680                  2048
                 -4679                  1818
                 -4678                  1826
                 -4677                  1676
                 -4676                  1852
                 -4675                  2122
                 -4674                  2022
                 -4673                  1880
                 -4672                  1586
                 -4671                  2058
                 -4670                  2258
                 -4669                  2104
                 -4668                  1816
                 -4667                  1822
                 -4666                  2022
                 -4665                  2190
                 -4664                  1928
                 -4663                  1632
                 -4662                  1550
                 -4661                  1814
                 -4660                  1910
                 -4659                  2192
                 -4658                  1744
                 -4657                  2174
                 -4656                  2238
                 -4655                  2016
                 -4654                  2010
                 -4653                  1764
                 -4652                  2080
                 -4651                  1948
                 -4650                  2124
                 -4649                  1714
                 -4648                  1676
                 -4647                  1880
                 -4646                  2012
                 -4645                  1854
                 -4644                  1744
                 -4643                  2124
                 -4642                  2262
                 -4641                  2284
                 -4640                  2158
                 -4639                  1908
                 -4638                  1964
                 -4637                  2274
                 -4636                  2214
                 -4635                  1932
                 -4634                  1798
                 -4633                  1916
                 -4632                  1750
                 -4631                  1850
                 -4630                  1678
                 -4629                  1690
                 -4628                  2010
                 -4627                  2052
                 -4626                  1992
                 -4625                  2070
                 -4624                  1978
                 -4623                  2148
                 -4622                  2104
                 -4621                  2136
                 -4620                  1650
                 -4619                  2118
                 -4618                  2040
                 -4617                  1984
                 -4616                  1830
                 -4615                  1630
                 -4614                  1976
                 -4613                  1936
                 -4612                  2088
                 -4611                  1924
                 -4610                  2146
                 -4609                  2116
                 -4608                  2416
                 -4607                  2094
                 -4606                  1938
                 -4605                  2050
                 -4604                  1958
                 -4603                  2336
                 -4602                  1934
                 -4601                  1700
                 -4600                  1946
                 -4599                  1876
                 -4598                  2132
                 -4597                  1956
                 -4596                  1962
                 -4595                  2120
                 -4594                  1954
                 -4593                  2180
                 -4592                  2236
                 -4591                  2088
                 -4590                  2172
                 -4589                  2534
                 -4588                  2124
                 -4587                  1930
                 -4586                  1844
                 -4585                  2046
                 -4584                  2084
                 -4583                  1880
                 -4582                  1966
                 -4581                  1744
                 -4580                  1932
                 -4579                  2368
                 -4578                  1998
                 -4577                  1776
                 -4576                  1924
                 -4575                  2312
                 -4574                  2348
                 -4573                  2300
                 -4572                  1954
                 -4571                  2134
                 -4570                  2298
                 -4569                  2052
                 -4568                  1800
                 -4567                  1944
                 -4566                  1870
                 -4565                  2143
                 -4564                  2152
                 -4563                  1884
                 -4562                  1776
                 -4561                  2061
                 -4560                  2190
                 -4559                  2392
                 -4558                  2356
                 -4557                  2354
                 -4556                  2076
                 -4555                  2328
                 -4554                  1804
                 -4553                  1802
                 -4552                  1872
                 -4551                  2062
                 -4550                  1896
                 -4549                  1756
                 -4548                  1804
                 -4547                  1794
                 -4546                  2268
                 -4545                  2476
                 -4544                  1840
                 -4543                  2278
                 -4542                  2266
                 -4541                  2664
                 -4540                  2296
                 -4539                  1924
                 -4538                  1910
                 -4537                  1928
                 -4536                  2148
                 -4535                  1912
                 -4534                  1646
                 -4533                  1964
                 -4532                  2208
                 -4531                  2014
                 -4530                  2156
                 -4529                  2194
                 -4528                  1928
                 -4527                  2428
                 -4526                  2028
                 -4525                  2200
                 -4524                  2116
                 -4523                  2510
                 -4522                  2164
                 -4521                  1850
                 -4520                  1768
                 -4519                  2068
                 -4518                  2074
                 -4517                  2086
                 -4516                  2118
                 -4515                  1820
                 -4514                  2180
                 -4513                  2420
                 -4512                  2532
                 -4511                  1934
                 -4510                  2222
                 -4509                  2066
                 -4508                  2480
                 -4507                  2170
                 -4506                  1960
                 -4505                  2038
                 -4504                  2196
                 -4503                  2108
                 -4502                  1848
                 -4501                  2170
                 -4500                  2022
                 -4499                  2140
                 -4498                  2138
                 -4497                  2180
                 -4496                  1990
                 -4495                  2016
                 -4494                  2650
                 -4493                  2232
                 -4492                  2132
                 -4491                  2298
                 -4490                  2278
                 -4489                  2426
                 -4488                  1966
                 -4487                  1458
                 -4486                  1900
                 -4485                  2008
                 -4484                  2092
                 -4483                  2024
                 -4482                  1984
                 -4481                  2148
                 -4480                  2504
                 -4479                  2478
                 -4478                  2154
                 -4477                  2274
                 -4476                  2166
                 -4475                  2348
                 -4474                  2380
                 -4473                  2086
                 -4472                  2062
                 -4471                  1852
                 -4470                  1996
                 -4469                  1848
                 -4468                  1918
                 -4467                  1816
                 -4466                  2462
                 -4465                  2390
                 -4464                  2204
                 -4463                  2436
                 -4462                  2080
                 -4461                  2264
                 -4460                  2204
                 -4459                  2454
                 -4458                  2406
                 -4457                  2208
                 -4456                  2310
                 -4455                  2276
                 -4454                  1960
                 -4453                  1942
                 -4452                  1972
                 -4451                  2052
                 -4450                  2290
                 -4449                  2188
                 -4448                  2170
                 -4447                  2342
                 -4446                  2534
                 -4445                  2268
                 -4444                  2400
                 -4443                  2318
                 -4442                  2314
                 -4441                  2228
                 -4440                  1980
                 -4439                  1862
                 -4438                  2000
                 -4437                  2048
                 -4436                  2332
                 -4435                  1908
                 -4434                  1864
                 -4433                  2030
                 -4432                  2358
                 -4431                  2466
                 -4430                  2118
                 -4429                  2466
                 -4428                  2078
                 -4427                  2582
                 -4426                  2314
                 -4425                  2118
                 -4424                  2120
                 -4423                  2062
                 -4422                  2230
                 -4421                  1926
                 -4420                  1652
                 -4419                  1974
                 -4418                  2244
                 -4417                  2302
                 -4416                  2362
                 -4415                  2178
                 -4414                  2108
                 -4413                  2490
                 -4412                  2478
                 -4411                  2284
                 -4410                  2008
                 -4409                  2048
                 -4408                  2348
                 -4407                  2120
                 -4406                  2036
                 -4405                  2136
                 -4404                  2164
                 -4403                  2316
                 -4402                  2102
                 -4401                  2128
                 -4400                  1968
                 -4399                  2380
                 -4398                  2368
                 -4397                  2388
                 -4396                  1988
                 -4395                  2160
                 -4394                  2178
                 -4393                  2298
                 -4392                  1916
                 -4391                  2058
                 -4390                  1982
                 -4389                  2350
                 -4388                  2276
                 -4387                  1812
                 -4386                  2202
                 -4385                  2236
                 -4384                  2426
                 -4383                  2384
                 -4382                  2410
                 -4381                  2236
                 -4380                  2470
                 -4379                  2504
                 -4378                  2280
                 -4377                  2308
                 -4376                  1970
                 -4375                  2396
                 -4374                  2340
                 -4373                  1926
                 -4372                  1912
                 -4371                  1892
                 -4370                  2098
                 -4369                  2492
                 -4368                  2166
                 -4367                  2228
                 -4366                  2452
                 -4365                  2750
                 -4364                  2452
                 -4363                  2524
                 -4362                  2172
                 -4361                  2258
                 -4360                  2188
                 -4359                  2038
                 -4358                  2122
                 -4357                  1712
                 -4356                  2400
                 -4355                  2390
                 -4354                  2144
                 -4353                  1982
                 -4352                  2540
                 -4351                  2440
                 -4350                  2490
                 -4349                  2262
                 -4348                  2344
                 -4347                  2190
                 -4346                  2352
                 -4345                  2520
                 -4344                  2256
                 -4343                  1844
                 -4342                  2208
                 -4341                  2058
                 -4340                  2152
                 -4339                  2214
                 -4338                  1946
                 -4337                  2270
                 -4336                  2612
                 -4335                  2524
                 -4334                  2250
                 -4333                  2144
                 -4332                  2658
                 -4331                  2374
                 -4330                  2270
                 -4329                  2332
                 -4328                  2050
                 -4327                  2088
                 -4326                  2012
                 -4325                  1774
                 -4324                  1914
                 -4323                  2402
                 -4322                  2352
                 -4321                  1966
                 -4320                  2300
                 -4319                  2322
                 -4318                  2500
                 -4317                  2610
                 -4316                  2278
                 -4315                  2302
                 -4314                  2098
                 -4313                  3168
                 -4312                  2476
                 -4311                  1952
                 -4310                  2036
                 -4309                  1890
                 -4308                  2188
                 -4307                  1990
                 -4306                  1980
                 -4305                  2062
                 -4304                  2270
                 -4303                  2484
                 -4302                  2722
                 -4301                  2198
                 -4300                  2108
                 -4299                  2588
                 -4298                  2512
                 -4297                  2538
                 -4296                  2194
                 -4295                  2024
                 -4294                  2428
                 -4293                  2184
                 -4292                  2100
                 -4291                  2196
                 -4290                  2252
                 -4289                  2288
                 -4288                  2336
                 -4287                  2210
                 -4286                  2368
                 -4285                  2390
                 -4284                  2366
                 -4283                  2486
                 -4282                  2292
                 -4281                  2114
                 -4280                  2356
                 -4279                  2396
                 -4278                  1950
                 -4277                  2101
                 -4276                  2208
                 -4275                  2274
                 -4274                  2600
                 -4273                  1892
                 -4272                  2180
                 -4271                  2228
                 -4270                  2304
                 -4269                  2654
                 -4268                  2378
                 -4267                  2144
                 -4266                  2462
                 -4265                  2512
                 -4264                  2244
                 -4263                  2420
                 -4262                  1913
                 -4261                  2598
                 -4260                  2222
                 -4259                  2098
                 -4258                  1996
                 -4257                  2084
                 -4256                  2348
                 -4255                  2378
                 -4254                  2486
                 -4253                  2248
                 -4252                  2544
                 -4251                  2248
                 -4250                  2858
                 -4249                  2418
                 -4248                  2048
                 -4247                  2326
                 -4246                  2412
                 -4245                  2196
                 -4244                  2198
                 -4243                  1952
                 -4242                  2176
                 -4241                  2138
                 -4240                  2266
                 -4239                  2162
                 -4238                  2574
                 -4237                  2466
                 -4236                  2638
                 -4235                  2462
                 -4234                  2140
                 -4233                  2234
                 -4232                  2344
                 -4231                  2570
                 -4230                  2294
                 -4229                  1900
                 -4228                  2328
                 -4227                  2508
                 -4226                  2242
                 -4225                  2498
                 -4224                  2196
                 -4223                  2563
                 -4222                  2720
                 -4221                  2676
                 -4220                  2416
                 -4219                  2100
                 -4218                  2496
                 -4217                  2572
                 -4216                  2216
                 -4215                  1982
                 -4214                  2250
                 -4213                  2314
                 -4212                  2418
                 -4211                  2250
                 -4210                  2012
                 -4209                  2312
                 -4208                  2228
                 -4207                  2210
                 -4206                  2478
                 -4205                  2215
                 -4204                  2404
                 -4203                  2608
                 -4202                  2430
                 -4201                  2660
                 -4200                  2494
                 -4199                  2792
                 -4198                  2634
                 -4197                  2162
                 -4196                  1780
                 -4195                  2178
                 -4194                  2432
                 -4193                  2106
                 -4192                  2348
                 -4191                  1990
                 -4190                  2462
                 -4189                  2612
                 -4188                  2552
                 -4187                  2384
                 -4186                  2092
                 -4185                  2702
                 -4184                  2806
                 -4183                  2598
                 -4182                  2170
                 -4181                  2100
                 -4180                  2172
                 -4179                  2508
                 -4178                  2618
                 -4177                  2182
                 -4176                  2256
                 -4175                  2208
                 -4174                  2340
                 -4173                  2344
                 -4172                  2150
                 -4171                  2626
                 -4170                  2438
                 -4169                  2710
                 -4168                  2632
                 -4167                  2184
                 -4166                  2441
                 -4165                  2294
                 -4164                  2014
                 -4163                  2296
                 -4162                  2232
                 -4161                  2280
                 -4160                  2450
                 -4159                  2222
                 -4158                  2446
                 -4157                  2682
                 -4156                  2286
                 -4155                  2834
                 -4154                  2548
                 -4153                  2222
                 -4152                  2902
                 -4151                  2674
                 -4150                  2122
                 -4149                  2336
                 -4148                  1914
                 -4147                  2144
                 -4146                  2252
                 -4145                  2134
                 -4144                  2444
                 -4143                  1962
                 -4142                  2474
                 -4141                  2828
                 -4140                  2704
                 -4139                  2576
                 -4138                  2354
                 -4137                  2548
                 -4136                  2480
                 -4135                  2838
                 -4134                  2038
                 -4133                  2546
                 -4132                  2304
                 -4131                  2236
                 -4130                  2516
                 -4129                  2166
                 -4128                  2404
                 -4127                  2304
                 -4126                  2226
                 -4125                  2470
                 -4124                  2328
                 -4123                  2468
                 -4122                  3190
                 -4121                  2612
                 -4120                  2526
                 -4119                  2300
                 -4118                  2828
                 -4117                  2446
                 -4116                  2662
                 -4115                  2032
                 -4114                  2128
                 -4113                  2298
                 -4112                  2528
                 -4111                  2660
                 -4110                  2240
                 -4109                  2482
                 -4108                  2862
                 -4107                  2516
                 -4106                  2720
                 -4105                  2280
                 -4104                  2390
                 -4103                  2760
                 -4102                  2570
                 -4101                  2414
                 -4100                  2240
                 -4099                  2476
                 -4098                  2282
                 -4097                  2652
                 -4096                  2042
                 -4095                  2386
                 -4094                  2554
                 -4093                  2454
                 -4092                  2854
                 -4091                  2500
                 -4090                  2634
                 -4089                  2788
                 -4088                  2414
                 -4087                  2776
                 -4086                  2472
                 -4085                  2614
                 -4084                  2292
                 -4083                  2146
                 -4082                  2180
                 -4081                  1912
                 -4080                  2262
                 -4079                  2586
                 -4078                  2624
                 -4077                  2198
                 -4076                  2376
                 -4075                  3322
                 -4074                  2904
                 -4073                  2636
                 -4072                  2190
                 -4071                  2402
                 -4070                  2710
                 -4069                  2626
                 -4068                  2674
                 -4067                  2094
                 -4066                  2360
                 -4065                  2348
                 -4064                  2600
                 -4063                  2348
                 -4062                  2438
                 -4061                  2408
                 -4060                  2532
                 -4059                  2780
                 -4058                  2294
                 -4057                  2760
                 -4056                  2952
                 -4055                  2582
                 -4054                  2374
                 -4053                  2052
                 -4052                  2196
                 -4051                  2278
                 -4050                  2260
                 -4049                  2510
                 -4048                  2424
                 -4047                  2240
                 -4046                  2684
                 -4045                  2469
                 -4044                  2460
                 -4043                  2702
                 -4042                  2476
                 -4041                  2764
                 -4040                  2430
                 -4039                  2586
                 -4038                  2380
                 -4037                  2768
                 -4036                  2468
                 -4035                  2648
                 -4034                  2056
                 -4033                  2204
                 -4032                  2674
                 -4031                  2510
                 -4030                  2544
                 -4029                  2296
                 -4028                  2352
                 -4027                  2726
                 -4026                  2840
                 -4025                  2830
                 -4024                  2722
                 -4023                  2742
                 -4022                  2654
                 -4021                  2820
                 -4020                  2286
                 -4019                  2223
                 -4018                  2364
                 -4017                  2318
                 -4016                  2232
                 -4015                  2250
                 -4014                  2230
                 -4013                  2518
                 -4012                  2598
                 -4011                  2860
                 -4010                  2570
                 -4009                  2850
                 -4008                  3030
                 -4007                  2990
                 -4006                  2600
                 -4005                  2644
                 -4004                  2412
                 -4003                  2388
                 -4002                  2558
                 -4001                  2138
                 -4000                  2406
                 -3999                  2562
                 -3998                  2678
                 -3997                  2472
                 -3996                  2606
                 -3995                  2354
                 -3994                  2644
                 -3993                  2810
                 -3992                  2950
                 -3991                  2522
                 -3990                  2516
                 -3989                  2600
                 -3988                  2904
                 -3987                  2396
                 -3986                  2330
                 -3985                  2122
                 -3984                  2316
                 -3983                  2484
                 -3982                  2470
                 -3981                  2374
                 -3980                  2618
                 -3979                  2824
                 -3978                  2854
                 -3977                  2746
                 -3976                  2578
                 -3975                  2700
                 -3974                  2486
                 -3973                  2572
                 -3972                  2380
                 -3971                  2596
                 -3970                  2198
                 -3969                  2792
                 -3968                  2444
                 -3967                  2292
                 -3966                  2492
                 -3965                  2644
                 -3964                  2610
                 -3963                  2148
                 -3962                  2708
                 -3961                  2846
                 -3960                  2812
                 -3959                  2730
                 -3958                  2694
                 -3957                  2654
                 -3956                  2980
                 -3955                  2836
                 -3954                  2616
                 -3953                  2292
                 -3952                  1872
                 -3951                  2590
                 -3950                  2846
                 -3949                  2384
                 -3948                  2494
                 -3947                  2312
                 -3946                  2712
                 -3945                  3378
                 -3944                  2652
                 -3943                  2762
                 -3942                  2638
                 -3941                  2744
                 -3940                  2902
                 -3939                  2444
                 -3938                  2476
                 -3937                  2156
                 -3936                  2224
                 -3935                  2428
                 -3934                  2352
                 -3933                  2442
                 -3932                  2770
                 -3931                  2668
                 -3930                  2752
                 -3929                  2960
                 -3928                  2656
                 -3927                  2696
                 -3926                  2918
                 -3925                  2500
                 -3924                  2582
                 -3923                  2388
                 -3922                  2590
                 -3921                  2758
                 -3920                  2404
                 -3919                  2274
                 -3918                  2838
                 -3917                  2682
                 -3916                  2698
                 -3915                  2628
                 -3914                  2886
                 -3913                  2728
                 -3912                  2948
                 -3911                  2782
                 -3910                  2666
                 -3909                  2420
                 -3908                  2488
                 -3907                  2908
                 -3906                  2360
                 -3905                  2116
                 -3904                  2054
                 -3903                  2340
                 -3902                  2626
                 -3901                  2474
                 -3900                  2524
                 -3899                  2410
                 -3898                  2988
                 -3897                  2996
                 -3896                  2656
                 -3895                  2940
                 -3894                  2636
                 -3893                  2810
                 -3892                  2592
                 -3891                  2536
                 -3890                  2230
                 -3889                  2572
                 -3888                  2678
                 -3887                  2426
                 -3886                  2076
                 -3885                  2520
                 -3884                  2958
                 -3883                  2666
                 -3882                  2694
                 -3881                  2678
                 -3880                  2708
                 -3879                  3156
                 -3878                  3169
                 -3877                  2550
                 -3876                  2584
                 -3875                  2720
                 -3874                  2720
                 -3873                  2578
                 -3872                  2366
                 -3871                  2378
                 -3870                  2604
                 -3869                  2538
                 -3868                  2718
                 -3867                  2560
                 -3866                  2526
                 -3865                  2812
                 -3864                  3222
                 -3863                  2895
                 -3862                  2952
                 -3861                  2360
                 -3860                  2834
                 -3859                  2754
                 -3858                  2266
                 -3857                  2668
                 -3856                  2530
                 -3855                  2524
                 -3854                  2386
                 -3853                  2448
                 -3852                  2494
                 -3851                  2834
                 -3850                  2826
                 -3849                  2716
                 -3848                  2772
                 -3847                  2730
                 -3846                  2984
                 -3845                  3026
                 -3844                  2282
                 -3843                  2758
                 -3842                  2650
                 -3841                  2732
                 -3840                  2566
                 -3839                  2300
                 -3838                  2144
                 -3837                  2704
                 -3836                  2524
                 -3835                  2792
                 -3834                  2892
                 -3833                  2562
                 -3832                  3022
                 -3831                  3222
                 -3830                  2608
                 -3829                  2944
                 -3828                  2476
                 -3827                  2646
                 -3826                  2800
                 -3825                  2302
                 -3824                  2514
                 -3823                  2450
                 -3822                  2600
                 -3821                  2706
                 -3820                  2602
                 -3819                  2362
                 -3818                  2864
                 -3817                  2748
                 -3816                  2976
                 -3815                  3010
                 -3814                  2632
                 -3813                  2390
                 -3812                  3006
                 -3811                  2678
                 -3810                  2622
                 -3809                  2574
                 -3808                  2480
                 -3807                  2632
                 -3806                  2430
                 -3805                  2628
                 -3804                  2766
                 -3803                  2654
                 -3802                  3152
                 -3801                  2628
                 -3800                  2672
                 -3799                  2880
                 -3798                  3140
                 -3797                  2697
                 -3796                  2624
                 -3795                  2310
                 -3794                  2668
                 -3793                  2584
                 -3792                  2544
                 -3791                  2180
                 -3790                  2518
                 -3789                  2814
                 -3788                  3006
                 -3787                  2865
                 -3786                  2424
                 -3785                  2458
                 -3784                  2452
                 -3783                  3168
                 -3782                  2638
                 -3781                  2612
                 -3780                  3032
                 -3779                  3028
                 -3778                  2900
                 -3777                  2686
                 -3776                  2430
                 -3775                  2424
                 -3774                  2672
                 -3773                  2670
                 -3772                  2644
                 -3771                  2864
                 -3770                  2716
                 -3769                  3000
                 -3768                  2710
                 -3767                  2894
                 -3766                  2568
                 -3765                  2930
                 -3764                  3054
                 -3763                  2392
                 -3762                  2420
                 -3761                  2876
                 -3760                  2632
                 -3759                  2680
                 -3758                  2294
                 -3757                  2296
                 -3756                  2738
                 -3755                  2852
                 -3754                  3244
                 -3753                  2644
                 -3752                  2562
                 -3751                  2866
                 -3750                  3168
                 -3749                  2994
                 -3748                  2714
                 -3747                  2694
                 -3746                  2354
                 -3745                  2838
                 -3744                  2726
                 -3743                  2416
                 -3742                  2642
                 -3741                  2556
                 -3740                  2904
                 -3739                  2582
                 -3738                  2676
                 -3737                  2820
                 -3736                  2984
                 -3735                  2952
                 -3734                  3062
                 -3733                  2810
                 -3732                  2982
                 -3731                  3138
                 -3730                  2700
                 -3729                  2686
                 -3728                  2588
                 -3727                  2670
                 -3726                  2658
                 -3725                  2660
                 -3724                  2458
                 -3723                  2664
                 -3722                  2988
                 -3721                  3004
                 -3720                  2678
                 -3719                  2768
                 -3718                  3352
                 -3717                  3056
                 -3716                  2930
                 -3715                  2776
                 -3714                  2652
                 -3713                  2688
                 -3712                  3018
                 -3711                  2678
                 -3710                  2676
                 -3709                  2336
                 -3708                  2392
                 -3707                  3022
                 -3706                  2802
                 -3705                  2782
                 -3704                  3096
                 -3703                  2814
                 -3702                  3106
                 -3701                  2972
                 -3700                  2890
                 -3699                  2726
                 -3698                  3138
                 -3697                  2700
                 -3696                  2886
                 -3695                  2570
                 -3694                  2684
                 -3693                  2578
                 -3692                  2564
                 -3691                  2764
                 -3690                  2526
                 -3689                  2822
                 -3688                  3260
                 -3687                  2824
                 -3686                  2720
                 -3685                  3043
                 -3684                  2810
                 -3683                  2772
                 -3682                  2746
                 -3681                  2500
                 -3680                  2750
                 -3679                  2658
                 -3678                  2876
                 -3677                  2456
                 -3676                  2514
                 -3675                  2712
                 -3674                  3234
                 -3673                  2924
                 -3672                  2784
                 -3671                  2612
                 -3670                  2640
                 -3669                  3376
                 -3668                  2972
                 -3667                  2652
                 -3666                  2808
                 -3665                  2910
                 -3664                  3178
                 -3663                  2710
                 -3662                  2778
                 -3661                  2780
                 -3660                  2790
                 -3659                  2708
                 -3658                  2734
                 -3657                  2472
                 -3656                  2564
                 -3655                  3180
                 -3654                  2736
                 -3653                  2944
                 -3652                  2812
                 -3651                  2946
                 -3650                  3251
                 -3649                  2900
                 -3648                  2602
                 -3647                  2544
                 -3646                  2457
                 -3645                  2858
                 -3644                  2924
                 -3643                  2510
                 -3642                  2732
                 -3641                  2918
                 -3640                  2752
                 -3639                  2872
                 -3638                  2740
                 -3637                  2906
                 -3636                  3208
                 -3635                  3216
                 -3634                  2934
                 -3633                  2772
                 -3632                  2698
                 -3631                  2724
                 -3630                  2456
                 -3629                  2290
                 -3628                  2546
                 -3627                  2866
                 -3626                  3054
                 -3625                  2968
                 -3624                  2716
                 -3623                  2656
                 -3622                  3264
                 -3621                  2662
                 -3620                  3238
                 -3619                  2992
                 -3618                  2928
                 -3617                  3004
                 -3616                  2700
                 -3615                  2946
                 -3614                  2414
                 -3613                  2504
                 -3612                  3086
                 -3611                  2780
                 -3610                  2736
                 -3609                  2790
                 -3608                  3452
                 -3607                  2892
                 -3606                  3054
                 -3605                  2560
                 -3604                  2764
                 -3603                  3156
                 -3602                  2996
                 -3601                  3102
                 -3600                  2696
                 -3599                  2752
                 -3598                  3034
                 -3597                  2796
                 -3596                  2886
                 -3595                  2524
                 -3594                  2772
                 -3593                  3258
                 -3592                  2904
                 -3591                  2668
                 -3590                  2682
                 -3589                  3208
                 -3588                  3300
                 -3587                  3292
                 -3586                  2834
                 -3585                  2404
                 -3584                  2912
                 -3583                  2812
                 -3582                  2840
                 -3581                  2792
                 -3580                  2326
                 -3579                  2824
                 -3578                  2672
                 -3577                  3460
                 -3576                  2790
                 -3575                  2918
                 -3574                  3478
                 -3573                  3076
                 -3572                  3396
                 -3571                  2644
                 -3570                  3198
                 -3569                  2822
                 -3568                  2978
                 -3567                  2708
                 -3566                  2794
                 -3565                  2806
                 -3564                  2538
                 -3563                  2790
                 -3562                  2330
                 -3561                  2524
                 -3560                  3130
                 -3559                  2792
                 -3558                  3058
                 -3557                  2872
                 -3556                  3252
                 -3555                  3384
                 -3554                  3218
                 -3553                  2774
                 -3552                  2718
                 -3551                  3136
                 -3550                  2926
                 -3549                  2854
                 -3548                  2372
                 -3547                  2352
                 -3546                  2438
                 -3545                  2858
                 -3544                  3110
                 -3543                  2742
                 -3542                  2924
                 -3541                  3542
                 -3540                  3034
                 -3539                  3302
                 -3538                  3048
                 -3537                  2788
                 -3536                  2984
                 -3535                  2862
                 -3534                  3052
                 -3533                  2474
                 -3532                  2752
                 -3531                  2636
                 -3530                  2862
                 -3529                  2520
                 -3528                  2694
                 -3527                  3353
                 -3526                  3190
                 -3525                  3472
                 -3524                  3052
                 -3523                  2954
                 -3522                  3158
                 -3521                  3178
                 -3520                  2744
                 -3519                  2774
                 -3518                  2580
                 -3517                  2616
                 -3516                  2670
                 -3515                  2716
                 -3514                  2884
                 -3513                  2908
                 -3512                  2814
                 -3511                  3598
                 -3510                  2934
                 -3509                  3090
                 -3508                  3306
                 -3507                  2816
                 -3506                  3274
                 -3505                  2662
                 -3504                  2812
                 -3503                  3086
                 -3502                  2860
                 -3501                  3020
                 -3500                  2762
                 -3499                  2657
                 -3498                  2694
                 -3497                  3018
                 -3496                  2576
                 -3495                  2864
                 -3494                  2946
                 -3493                  2932
                 -3492                  3640
                 -3491                  2966
                 -3490                  2832
                 -3489                  3312
                 -3488                  2886
                 -3487                  3134
                 -3486                  2632
                 -3485                  2702
                 -3484                  2952
                 -3483                  2752
                 -3482                  3050
                 -3481                  2978
                 -3480                  2776
                 -3479                  2946
                 -3478                  3374
                 -3477                  2650
                 -3476                  2920
                 -3475                  2924
                 -3474                  3450
                 -3473                  3604
                 -3472                  3040
                 -3471                  2742
                 -3470                  2964
                 -3469                  2704
                 -3468                  2914
                 -3467                  2456
                 -3466                  2496
                 -3465                  3014
                 -3464                  3042
                 -3463                  3228
                 -3462                  3000
                 -3461                  2968
                 -3460                  3188
                 -3459                  3534
                 -3458                  3434
                 -3457                  2676
                 -3456                  2930
                 -3455                  2926
                 -3454                  2868
                 -3453                  2748
                 -3452                  2564
                 -3451                  2688
                 -3450                  2596
                 -3449                  3048
                 -3448                  2626
                 -3447                  2902
                 -3446                  3148
                 -3445                  3534
                 -3444                  2880
                 -3443                  3144
                 -3442                  3320
                 -3441                  3104
                 -3440                  3260
                 -3439                  2588
                 -3438                  3066
                 -3437                  2726
                 -3436                  3122
                 -3435                  3176
                 -3434                  2548
                 -3433                  2688
                 -3432                  2764
                 -3431                  3314
                 -3430                  3232
                 -3429                  2804
                 -3428                  2768
                 -3427                  3304
                 -3426                  3332
                 -3425                  3114
                 -3424                  2744
                 -3423                  2916
                 -3422                  3190
                 -3421                  3032
                 -3420                  2929
                 -3419                  2960
                 -3418                  2516
                 -3417                  3200
                 -3416                  3208
                 -3415                  2896
                 -3414                  2882
                 -3413                  3246
                 -3412                  3204
                 -3411                  3348
                 -3410                  3034
                 -3409                  3178
                 -3408                  3326
                 -3407                  3006
                 -3406                  3136
                 -3405                  2576
                 -3404                  2698
                 -3403                  2420
                 -3402                  2836
                 -3401                  2378
                 -3400                  3088
                 -3399                  2864
                 -3398                  3240
                 -3397                  3552
                 -3396                  2886
                 -3395                  3200
                 -3394                  3114
                 -3393                  3048
                 -3392                  3308
                 -3391                  2764
                 -3390                  2958
                 -3389                  2940
                 -3388                  3044
                 -3387                  2792
                 -3386                  3022
                 -3385                  2590
                 -3384                  2914
                 -3383                  3358
                 -3382                  3296
                 -3381                  3198
                 -3380                  2986
                 -3379                  3046
                 -3378                  3480
                 -3377                  3112
                 -3376                  3218
                 -3375                  3272
                 -3374                  3174
                 -3373                  3392
                 -3372                  2960
                 -3371                  2626
                 -3370                  2598
                 -3369                  2816
                 -3368                  2696
                 -3367                  3140
                 -3366                  2858
                 -3365                  3182
                 -3364                  3510
                 -3363                  2952
                 -3362                  3122
                 -3361                  3142
                 -3360                  3334
                 -3359                  3194
                 -3358                  3272
                 -3357                  3018
                 -3356                  2868
                 -3355                  2872
                 -3354                  3326
                 -3353                  3014
                 -3352                  2636
                 -3351                  3074
                 -3350                  3808
                 -3349                  3102
                 -3348                  3406
                 -3347                  2770
                 -3346                  3252
                 -3345                  3238
                 -3344                  3580
                 -3343                  2808
                 -3342                  2884
                 -3341                  2894
                 -3340                  3262
                 -3339                  2982
                 -3338                  2864
                 -3337                  2706
                 -3336                  2712
                 -3335                  3124
                 -3334                  3258
                 -3333                  2964
                 -3332                  3308
                 -3331                  3596
                 -3330                  3298
                 -3329                  3312
                 -3328                  2964
                 -3327                  3180
                 -3326                  3192
                 -3325                  2888
                 -3324                  2762
                 -3323                  2796
                 -3322                  2982
                 -3321                  3342
                 -3320                  3032
                 -3319                  2894
                 -3318                  2874
                 -3317                  3236
                 -3316                  3298
                 -3315                  3100
                 -3314                  3066
                 -3313                  3164
                 -3312                  3330
                 -3311                  3714
                 -3310                  2764
                 -3309                  2570
                 -3308                  3044
                 -3307                  3080
                 -3306                  3232
                 -3305                  2808
                 -3304                  2704
                 -3303                  3004
                 -3302                  3200
                 -3301                  3572
                 -3300                  3082
                 -3299                  2982
                 -3298                  3100
                 -3297                  3698
                 -3296                  3236
                 -3295                  2952
                 -3294                  3198
                 -3293                  2712
                 -3292                  3190
                 -3291                  2742
                 -3290                  2782
                 -3289                  3112
                 -3288                  3040
                 -3287                  3416
                 -3286                  2882
                 -3285                  3138
                 -3284                  3324
                 -3283                  3460
                 -3282                  3314
                 -3281                  3588
                 -3280                  3184
                 -3279                  3002
                 -3278                  3378
                 -3277                  2967
                 -3276                  2580
                 -3275                  2844
                 -3274                  3000
                 -3273                  2866
                 -3272                  3098
                 -3271                  2620
                 -3270                  3394
                 -3269                  3288
                 -3268                  3430
                 -3267                  3486
                 -3266                  3030
                 -3265                  3316
                 -3264                  3532
                 -3263                  3282
                 -3262                  2870
                 -3261                  2952
                 -3260                  2920
                 -3259                  3006
                 -3258                  3104
                 -3257                  2686
                 -3256                  3026
                 -3255                  3304
                 -3254                  3206
                 -3253                  3512
                 -3252                  2714
                 -3251                  3348
                 -3250                  3196
                 -3249                  3432
                 -3248                  3370
                 -3247                  3120
                 -3246                  3524
                 -3245                  3700
                 -3244                  3018
                 -3243                  2672
                 -3242                  3022
                 -3241                  3208
                 -3240                  2948
                 -3239                  3028
                 -3238                  2760
                 -3237                  3016
                 -3236                  3428
                 -3235                  3500
                 -3234                  3160
                 -3233                  3048
                 -3232                  3352
                 -3231                  3544
                 -3230                  3812
                 -3229                  3020
                 -3228                  2948
                 -3227                  3064
                 -3226                  3364
                 -3225                  3068
                 -3224                  2690
                 -3223                  2806
                 -3222                  2924
                 -3221                  3464
                 -3220                  3512
                 -3219                  3238
                 -3218                  3552
                 -3217                  3162
                 -3216                  3344
                 -3215                  3100
                 -3214                  3454
                 -3213                  3394
                 -3212                  3148
                 -3211                  2992
                 -3210                  2566
                 -3209                  2952
                 -3208                  3154
                 -3207                  3154
                 -3206                  2930
                 -3205                  3224
                 -3204                  3160
                 -3203                  3220
                 -3202                  3726
                 -3201                  2948
                 -3200                  3192
                 -3199                  3018
                 -3198                  3618
                 -3197                  3404
                 -3196                  2902
                 -3195                  2936
                 -3194                  3330
                 -3193                  3256
                 -3192                  3398
                 -3191                  2942
                 -3190                  2804
                 -3189                  3016
                 -3188                  3479
                 -3187                  3378
                 -3186                  3144
                 -3185                  3054
                 -3184                  2978
                 -3183                  3470
                 -3182                  3776
                 -3181                  2854
                 -3180                  3102
                 -3179                  2636
                 -3178                  3254
                 -3177                  3096
                 -3176                  3084
                 -3175                  3014
                 -3174                  2920
                 -3173                  3110
                 -3172                  3180
                 -3171                  3270
                 -3170                  3168
                 -3169                  3614
                 -3168                  3164
                 -3167                  3322
                 -3166                  3434
                 -3165                  3224
                 -3164                  3330
                 -3163                  2730
                 -3162                  2848
                 -3161                  2880
                 -3160                  3210
                 -3159                  3362
                 -3158                  3068
                 -3157                  3082
                 -3156                  2744
                 -3155                  3400
                 -3154                  3548
                 -3153                  3432
                 -3152                  3094
                 -3151                  3424
                 -3150                  3873
                 -3149                  3092
                 -3148                  3288
                 -3147                  2846
                 -3146                  3012
                 -3145                  3146
                 -3144                  3324
                 -3143                  2654
                 -3142                  3146
                 -3141                  2866
                 -3140                  3224
                 -3139                  3706
                 -3138                  3012
                 -3137                  3130
                 -3136                  3360
                 -3135                  3618
                 -3134                  3266
                 -3133                  3156
                 -3132                  3346
                 -3131                  3396
                 -3130                  3314
                 -3129                  2993
                 -3128                  3174
                 -3127                  3012
                 -3126                  3222
                 -3125                  3256
                 -3124                  2782
                 -3123                  3050
                 -3122                  3394
                 -3121                  3908
                 -3120                  3612
                 -3119                  3184
                 -3118                  3192
                 -3117                  3754
                 -3116                  3414
                 -3115                  2994
                 -3114                  2984
                 -3113                  2776
                 -3112                  3121
                 -3111                  3030
                 -3110                  3056
                 -3109                  2774
                 -3108                  2864
                 -3107                  3508
                 -3106                  3736
                 -3105                  3480
                 -3104                  3306
                 -3103                  3652
                 -3102                  3586
                 -3101                  3760
                 -3100                  3408
                 -3099                  3138
                 -3098                  3094
                 -3097                  3152
                 -3096                  2892
                 -3095                  3078
                 -3094                  2816
                 -3093                  3438
                 -3092                  3358
                 -3091                  3496
                 -3090                  3320
                 -3089                  3058
                 -3088                  3828
                 -3087                  3416
                 -3086                  3202
                 -3085                  3538
                 -3084                  3868
                 -3083                  3308
                 -3082                  3180
                 -3081                  2588
                 -3080                  3036
                 -3079                  3032
                 -3078                  3400
                 -3077                  3244
                 -3076                  3304
                 -3075                  3058
                 -3074                  3908
                 -3073                  3492
                 -3072                  3408
                 -3071                  3448
                 -3070                  3310
                 -3069                  3624
                 -3068                  3912
                 -3067                  3176
                 -3066                  3218
                 -3065                  2810
                 -3064                  3116
                 -3063                  3174
                 -3062                  2828
                 -3061                  3006
                 -3060                  3094
                 -3059                  3304
                 -3058                  3356
                 -3057                  3344
                 -3056                  3140
                 -3055                  3602
                 -3054                  3588
                 -3053                  3536
                 -3052                  3696
                 -3051                  2966
                 -3050                  3212
                 -3049                  3018
                 -3048                  2922
                 -3047                  3216
                 -3046                  3008
                 -3045                  3204
                 -3044                  3270
                 -3043                  3196
                 -3042                  3186
                 -3041                  3478
                 -3040                  3496
                 -3039                  3438
                 -3038                  3158
                 -3037                  3398
                 -3036                  3818
                 -3035                  3444
                 -3034                  3134
                 -3033                  3050
                 -3032                  3042
                 -3031                  3484
                 -3030                  3446
                 -3029                  3018
                 -3028                  3122
                 -3027                  3192
                 -3026                  3426
                 -3025                  3606
                 -3024                  3434
                 -3023                  3220
                 -3022                  3414
                 -3021                  3576
                 -3020                  3546
                 -3019                  3190
                 -3018                  3224
                 -3017                  3346
                 -3016                  3450
                 -3015                  2870
                 -3014                  3356
                 -3013                  2956
                 -3012                  3270
                 -3011                  3396
                 -3010                  3270
                 -3009                  3244
                 -3008                  3660
                 -3007                  3770
                 -3006                  3478
                 -3005                  3248
                 -3004                  3232
                 -3003                  3762
                 -3002                  3110
                 -3001                  3360
                 -3000                  3052
                 -2999                  2676
                 -2998                  3536
                 -2997                  3348
                 -2996                  3028
                 -2995                  3116
                 -2994                  3108
                 -2993                  4184
                 -2992                  3628
                 -2991                  3946
                 -2990                  3456
                 -2989                  3464
                 -2988                  3440
                 -2987                  3308
                 -2986                  3490
                 -2985                  2834
                 -2984                  2802
                 -2983                  3208
                 -2982                  3078
                 -2981                  2870
                 -2980                  3096
                 -2979                  3488
                 -2978                  3566
                 -2977                  3692
                 -2976                  3672
                 -2975                  3200
                 -2974                  3606
                 -2973                  3178
                 -2972                  3272
                 -2971                  3600
                 -2970                  3268
                 -2969                  3424
                 -2968                  3078
                 -2967                  3270
                 -2966                  3234
                 -2965                  3226
                 -2964                  3688
                 -2963                  3394
                 -2962                  3126
                 -2961                  2910
                 -2960                  4144
                 -2959                  3720
                 -2958                  3818
                 -2957                  3066
                 -2956                  2866
                 -2955                  3490
                 -2954                  3518
                 -2953                  3228
                 -2952                  3218
                 -2951                  2814
                 -2950                  3240
                 -2949                  3460
                 -2948                  3380
                 -2947                  3034
                 -2946                  3326
                 -2945                  3148
                 -2944                  3740
                 -2943                  3418
                 -2942                  3280
                 -2941                  3730
                 -2940                  3756
                 -2939                  3992
                 -2938                  3710
                 -2937                  3304
                 -2936                  3340
                 -2935                  2858
                 -2934                  3018
                 -2933                  3328
                 -2932                  2918
                 -2931                  3408
                 -2930                  3430
                 -2929                  3568
                 -2928                  3410
                 -2927                  3782
                 -2926                  3768
                 -2925                  3684
                 -2924                  3904
                 -2923                  3088
                 -2922                  3786
                 -2921                  3108
                 -2920                  3246
                 -2919                  3124
                 -2918                  2898
                 -2917                  3100
                 -2916                  3520
                 -2915                  3050
                 -2914                  3146
                 -2913                  3506
                 -2912                  3330
                 -2911                  4064
                 -2910                  3490
                 -2909                  3298
                 -2908                  3600
                 -2907                  3676
                 -2906                  3728
                 -2905                  3254
                 -2904                  2782
                 -2903                  3216
                 -2902                  3278
                 -2901                  3168
                 -2900                  3517
                 -2899                  3334
                 -2898                  3302
                 -2897                  3752
                 -2896                  3346
                 -2895                  3600
                 -2894                  3796
                 -2893                  3482
                 -2892                  3570
                 -2891                  3358
                 -2890                  3596
                 -2889                  3018
                 -2888                  3336
                 -2887                  3364
                 -2886                  3306
                 -2885                  2900
                 -2884                  3342
                 -2883                  3260
                 -2882                  3700
                 -2881                  3332
                 -2880                  3204
                 -2879                  3722
                 -2878                  3668
                 -2877                  3894
                 -2876                  3514
                 -2875                  3140
                 -2874                  3894
                 -2873                  3846
                 -2872                  3460
                 -2871                  3058
                 -2870                  3172
                 -2869                  3238
                 -2868                  3338
                 -2867                  3072
                 -2866                  3286
                 -2865                  3540
                 -2864                  3394
                 -2863                  4760
                 -2862                  3504
                 -2861                  3280
                 -2860                  3492
                 -2859                  3576
                 -2858                  3684
                 -2857                  3354
                 -2856                  3524
                 -2855                  3248
                 -2854                  3492
                 -2853                  2936
                 -2852                  3430
                 -2851                  3314
                 -2850                  3386
                 -2849                  3578
                 -2848                  3400
                 -2847                  3358
                 -2846                  3840
                 -2845                  3780
                 -2844                  3924
                 -2843                  3496
                 -2842                  3008
                 -2841                  3510
                 -2840                  3910
                 -2839                  3358
                 -2838                  3210
                 -2837                  3110
                 -2836                  3334
                 -2835                  3412
                 -2834                  3412
                 -2833                  3626
                 -2832                  3512
                 -2831                  3410
                 -2830                  4352
                 -2829                  3644
                 -2828                  3234
                 -2827                  3652
                 -2826                  3446
                 -2825                  3602
                 -2824                  3610
                 -2823                  2860
                 -2822                  3432
                 -2821                  3408
                 -2820                  2986
                 -2819                  3270
                 -2818                  3270
                 -2817                  3235
                 -2816                  3850
                 -2815                  3566
                 -2814                  3952
                 -2813                  3926
                 -2812                  3414
                 -2811                  3582
                 -2810                  3482
                 -2809                  3164
                 -2808                  3716
                 -2807                  3204
                 -2806                  3266
                 -2805                  3130
                 -2804                  3080
                 -2803                  3402
                 -2802                  3454
                 -2801                  3138
                 -2800                  3366
                 -2799                  3516
                 -2798                  3772
                 -2797                  3940
                 -2796                  3804
                 -2795                  3270
                 -2794                  3706
                 -2793                  3270
                 -2792                  3656
                 -2791                  3352
                 -2790                  2884
                 -2789                  3308
                 -2788                  3428
                 -2787                  3768
                 -2786                  3546
                 -2785                  3282
                 -2784                  3198
                 -2783                  3970
                 -2782                  3552
                 -2781                  3732
                 -2780                  3376
                 -2779                  3868
                 -2778                  3976
                 -2777                  3306
                 -2776                  3322
                 -2775                  3744
                 -2774                  3404
                 -2773                  3290
                 -2772                  3356
                 -2771                  3344
                 -2770                  3532
                 -2769                  3324
                 -2768                  3536
                 -2767                  3472
                 -2766                  3250
                 -2765                  3686
                 -2764                  3976
                 -2763                  3860
                 -2762                  3276
                 -2761                  3196
                 -2760                  3902
                 -2759                  3482
                 -2758                  3796
                 -2757                  3072
                 -2756                  3164
                 -2755                  3086
                 -2754                  3284
                 -2753                  3618
                 -2752                  3206
                 -2751                  3414
                 -2750                  3326
                 -2749                  3882
                 -2748                  3616
                 -2747                  3857
                 -2746                  3886
                 -2745                  3920
                 -2744                  3400
                 -2743                  3258
                 -2742                  3004
                 -2741                  3636
                 -2740                  3516
                 -2739                  3332
                 -2738                  3614
                 -2737                  3468
                 -2736                  3473
                 -2735                  3850
                 -2734                  3688
                 -2733                  3426
                 -2732                  3661
                 -2731                  3900
                 -2730                  3762
                 -2729                  3826
                 -2728                  3166
                 -2727                  3830
                 -2726                  3450
                 -2725                  3530
                 -2724                  3768
                 -2723                  3304
                 -2722                  3775
                 -2721                  3652
                 -2720                  3324
                 -2719                  3332
                 -2718                  3220
                 -2717                  3584
                 -2716                  4106
                 -2715                  3600
                 -2714                  3228
                 -2713                  3832
                 -2712                  3636
                 -2711                  3880
                 -2710                  3914
                 -2709                  3336
                 -2708                  3224
                 -2707                  3266
                 -2706                  3614
                 -2705                  3536
                 -2704                  3466
                 -2703                  3366
                 -2702                  3976
                 -2701                  3708
                 -2700                  3620
                 -2699                  3724
                 -2698                  3592
                 -2697                  3874
                 -2696                  3674
                 -2695                  3250
                 -2694                  3132
                 -2693                  3576
                 -2692                  3456
                 -2691                  3364
                 -2690                  3354
                 -2689                  3088
                 -2688                  3496
                 -2687                  3644
                 -2686                  3908
                 -2685                  3468
                 -2684                  3950
                 -2683                  3700
                 -2682                  3652
                 -2681                  3110
                 -2680                  3628
                 -2679                  3684
                 -2678                  3466
                 -2677                  3480
                 -2676                  3084
                 -2675                  3364
                 -2674                  3576
                 -2673                  3416
                 -2672                  3882
                 -2671                  3322
                 -2670                  3730
                 -2669                  3702
                 -2668                  4088
                 -2667                  3568
                 -2666                  3402
                 -2665                  3292
                 -2664                  3828
                 -2663                  3736
                 -2662                  3508
                 -2661                  3558
                 -2660                  3390
                 -2659                  3490
                 -2658                  3518
                 -2657                  3548
                 -2656                  3454
                 -2655                  3556
                 -2654                  3446
                 -2653                  3984
                 -2652                  3466
                 -2651                  3692
                 -2650                  3924
                 -2649                  3902
                 -2648                  3534
                 -2647                  3312
                 -2646                  3642
                 -2645                  3544
                 -2644                  3404
                 -2643                  3370
                 -2642                  3124
                 -2641                  3464
                 -2640                  3414
                 -2639                  3752
                 -2638                  3550
                 -2637                  3708
                 -2636                  3818
                 -2635                  3848
                 -2634                  4358
                 -2633                  3312
                 -2632                  3656
                 -2631                  3588
                 -2630                  3864
                 -2629                  3662
                 -2628                  3160
                 -2627                  3172
                 -2626                  3674
                 -2625                  3620
                 -2624                  3502
                 -2623                  3332
                 -2622                  3378
                 -2621                  3644
                 -2620                  4132
                 -2619                  3772
                 -2618                  4170
                 -2617                  3934
                 -2616                  3668
                 -2615                  3734
                 -2614                  3216
                 -2613                  3284
                 -2612                  3524
                 -2611                  3430
                 -2610                  3620
                 -2609                  3332
                 -2608                  3278
                 -2607                  3752
                 -2606                  3534
                 -2605                  3658
                 -2604                  3624
                 -2603                  3894
                 -2602                  4286
                 -2601                  3868
                 -2600                  3228
                 -2599                  3566
                 -2598                  3424
                 -2597                  3584
                 -2596                  3854
                 -2595                  3214
                 -2594                  3466
                 -2593                  3310
                 -2592                  3912
                 -2591                  3606
                 -2590                  3498
                 -2589                  3270
                 -2588                  4142
                 -2587                  4074
                 -2586                  4118
                 -2585                  4178
                 -2584                  3302
                 -2583                  3624
                 -2582                  3794
                 -2581                  3250
                 -2580                  3488
                 -2579                  3722
                 -2578                  3124
                 -2577                  3614
                 -2576                  3608
                 -2575                  3244
                 -2574                  3460
                 -2573                  3732
                 -2572                  3636
                 -2571                  3624
                 -2570                  3952
                 -2569                  4208
                 -2568                  3906
                 -2567                  3646
                 -2566                  3786
                 -2565                  3618
                 -2564                  3654
                 -2563                  3444
                 -2562                  3034
                 -2561                  3272
                 -2560                  3458
                 -2559                  3520
                 -2558                  4226
                 -2557                  3128
                 -2556                  3688
                 -2555                  3584
                 -2554                  3974
                 -2553                  3606
                 -2552                  3568
                 -2551                  3572
                 -2550                  3712
                 -2549                  3620
                 -2548                  3594
                 -2547                  3388
                 -2546                  3182
                 -2545                  3768
                 -2544                  3604
                 -2543                  3696
                 -2542                  3506
                 -2541                  3576
                 -2540                  4016
                 -2539                  3788
                 -2538                  3650
                 -2537                  3984
                 -2536                  3568
                 -2535                  4068
                 -2534                  3980
                 -2533                  3400
                 -2532                  3422
                 -2531                  3182
                 -2530                  3552
                 -2529                  3270
                 -2528                  3328
                 -2527                  3466
                 -2526                  3728
                 -2525                  4042
                 -2524                  3526
                 -2523                  4038
                 -2522                  4044
                 -2521                  4238
                 -2520                  4290
                 -2519                  3618
                 -2518                  3490
                 -2517                  3578
                 -2516                  3924
                 -2515                  3600
                 -2514                  2936
                 -2513                  3386
                 -2512                  3528
                 -2511                  3790
                 -2510                  3694
                 -2509                  3948
                 -2508                  3352
                 -2507                  4062
                 -2506                  4078
                 -2505                  4008
                 -2504                  4164
                 -2503                  3884
                 -2502                  3942
                 -2501                  3744
                 -2500                  3662
                 -2499                  3336
                 -2498                  3486
                 -2497                  3212
                 -2496                  3786
                 -2495                  3458
                 -2494                  3598
                 -2493                  3954
                 -2492                  3834
                 -2491                  4112
                 -2490                  4230
                 -2489                  3708
                 -2488                  3876
                 -2487                  3928
                 -2486                  3228
                 -2485                  3788
                 -2484                  3630
                 -2483                  3758
                 -2482                  3764
                 -2481                  3514
                 -2480                  3612
                 -2479                  3486
                 -2478                  3924
                 -2477                  3758
                 -2476                  3680
                 -2475                  3504
                 -2474                  4236
                 -2473                  4458
                 -2472                  4028
                 -2471                  3866
                 -2470                  3518
                 -2469                  3684
                 -2468                  4330
                 -2467                  3294
                 -2466                  3506
                 -2465                  2992
                 -2464                  3454
                 -2463                  3488
                 -2462                  3668
                 -2461                  3410
                 -2460                  3430
                 -2459                  3698
                 -2458                  4100
                 -2457                  4520
                 -2456                  4092
                 -2455                  3898
                 -2454                  3804
                 -2453                  3796
                 -2452                  3724
                 -2451                  3548
                 -2450                  3648
                 -2449                  3720
                 -2448                  2942
                 -2447                  3506
                 -2446                  3892
                 -2445                  3828
                 -2444                  4260
                 -2443                  3818
                 -2442                  3964
                 -2441                  3688
                 -2440                  4250
                 -2439                  4018
                 -2438                  3504
                 -2437                  3572
                 -2436                  3546
                 -2435                  3714
                 -2434                  3708
                 -2433                  3476
                 -2432                  3312
                 -2431                  3536
                 -2430                  4204
                 -2429                  3452
                 -2428                  3698
                 -2427                  3626
                 -2426                  4266
                 -2425                  3944
                 -2424                  4298
                 -2423                  3724
                 -2422                  3388
                 -2421                  3638
                 -2420                  3740
                 -2419                  3574
                 -2418                  3408
                 -2417                  3442
                 -2416                  3240
                 -2415                  4154
                 -2414                  3652
                 -2413                  3636
                 -2412                  3660
                 -2411                  4114
                 -2410                  3648
                 -2409                  3742
                 -2408                  3630
                 -2407                  3982
                 -2406                  4144
                 -2405                  3748
                 -2404                  3774
                 -2403                  3604
                 -2402                  3780
                 -2401                  3584
                 -2400                  3034
                 -2399                  3072
                 -2398                  3804
                 -2397                  3710
                 -2396                  4354
                 -2395                  3704
                 -2394                  3490
                 -2393                  4036
                 -2392                  4648
                 -2391                  3866
                 -2390                  4364
                 -2389                  3664
                 -2388                  3620
                 -2387                  3872
                 -2386                  3396
                 -2385                  3590
                 -2384                  3608
                 -2383                  3414
                 -2382                  3870
                 -2381                  3974
                 -2380                  3438
                 -2379                  4246
                 -2378                  3866
                 -2377                  4174
                 -2376                  4186
                 -2375                  3388
                 -2374                  4009
                 -2373                  3756
                 -2372                  3366
                 -2371                  3608
                 -2370                  3313
                 -2369                  3764
                 -2368                  3756
                 -2367                  3468
                 -2366                  3666
                 -2365                  3892
                 -2364                  4162
                 -2363                  4240
                 -2362                  4262
                 -2361                  3882
                 -2360                  4124
                 -2359                  3954
                 -2358                  3868
                 -2357                  3862
                 -2356                  3432
                 -2355                  3616
                 -2354                  4132
                 -2353                  3498
                 -2352                  3625
                 -2351                  3310
                 -2350                  3714
                 -2349                  3934
                 -2348                  3808
                 -2347                  3866
                 -2346                  3588
                 -2345                  3660
                 -2344                  4246
                 -2343                  4184
                 -2342                  3812
                 -2341                  4000
                 -2340                  3698
                 -2339                  3780
                 -2338                  3856
                 -2337                  3699
                 -2336                  3494
                 -2335                  3799
                 -2334                  3468
                 -2333                  3552
                 -2332                  3910
                 -2331                  3646
                 -2330                  4066
                 -2329                  4026
                 -2328                  3968
                 -2327                  3920
                 -2326                  3862
                 -2325                  4108
                 -2324                  3544
                 -2323                  3972
                 -2322                  3608
                 -2321                  3900
                 -2320                  3526
                 -2319                  3652
                 -2318                  3280
                 -2317                  3630
                 -2316                  4296
                 -2315                  3796
                 -2314                  3904
                 -2313                  3556
                 -2312                  4102
                 -2311                  4398
                 -2310                  4194
                 -2309                  3728
                 -2308                  3410
                 -2307                  3462
                 -2306                  4320
                 -2305                  3404
                 -2304                  3710
                 -2303                  3662
                 -2302                  3108
                 -2301                  3698
                 -2300                  3884
                 -2299                  3536
                 -2298                  4026
                 -2297                  3960
                 -2296                  4400
                 -2295                  3912
                 -2294                  3842
                 -2293                  3728
                 -2292                  4114
                 -2291                  3792
                 -2290                  3980
                 -2289                  3810
                 -2288                  3416
                 -2287                  4010
                 -2286                  3370
                 -2285                  3460
                 -2284                  3850
                 -2283                  3812
                 -2282                  3970
                 -2281                  4130
                 -2280                  4028
                 -2279                  4048
                 -2278                  4086
                 -2277                  3960
                 -2276                  3752
                 -2275                  3488
                 -2274                  3538
                 -2273                  4094
                 -2272                  3630
                 -2271                  3706
                 -2270                  3496
                 -2269                  3616
                 -2268                  4224
                 -2267                  4160
                 -2266                  3800
                 -2265                  4056
                 -2264                  4124
                 -2263                  3926
                 -2262                  4502
                 -2261                  3520
                 -2260                  3586
                 -2259                  3840
                 -2258                  3842
                 -2257                  4028
                 -2256                  3488
                 -2255                  3488
                 -2254                  4030
                 -2253                  3806
                 -2252                  3868
                 -2251                  3856
                 -2250                  3930
                 -2249                  4140
                 -2248                  3772
                 -2247                  3712
                 -2246                  3924
                 -2245                  4152
                 -2244                  3798
                 -2243                  3874
                 -2242                  3690
                 -2241                  3556
                 -2240                  4114
                 -2239                  3384
                 -2238                  3594
                 -2237                  3206
                 -2236                  3520
                 -2235                  4236
                 -2234                  4132
                 -2233                  3592
                 -2232                  3564
                 -2231                  3513
                 -2230                  4562
                 -2229                  4380
                 -2228                  4162
                 -2227                  3720
                 -2226                  3814
                 -2225                  4088
                 -2224                  4326
                 -2223                  3428
                 -2222                  3682
                 -2221                  3692
                 -2220                  3644
                 -2219                  3956
                 -2218                  3826
                 -2217                  3820
                 -2216                  4385
                 -2215                  3894
                 -2214                  4262
                 -2213                  4212
                 -2212                  3916
                 -2211                  4176
                 -2210                  3336
                 -2209                  3488
                 -2208                  3568
                 -2207                  3880
                 -2206                  3462
                 -2205                  3730
                 -2204                  3700
                 -2203                  3862
                 -2202                  4426
                 -2201                  3988
                 -2200                  4116
                 -2199                  3968
                 -2198                  4132
                 -2197                  4562
                 -2196                  4034
                 -2195                  4040
                 -2194                  3310
                 -2193                  3604
                 -2192                  3852
                 -2191                  4020
                 -2190                  3674
                 -2189                  3446
                 -2188                  3792
                 -2187                  3746
                 -2186                  4358
                 -2185                  3738
                 -2184                  3726
                 -2183                  3846
                 -2182                  4302
                 -2181                  3996
                 -2180                  3806
                 -2179                  3954
                 -2178                  4044
                 -2177                  3664
                 -2176                  3656
                 -2175                  3594
                 -2174                  3742
                 -2173                  3786
                 -2172                  3856
                 -2171                  3682
                 -2170                  3968
                 -2169                  4066
                 -2168                  3980
                 -2167                  4256
                 -2166                  4004
                 -2165                  3586
                 -2164                  4354
                 -2163                  4020
                 -2162                  4470
                 -2161                  3600
                 -2160                  3848
                 -2159                  3928
                 -2158                  3640
                 -2157                  3916
                 -2156                  3756
                 -2155                  3990
                 -2154                  3982
                 -2153                  4320
                 -2152                  4012
                 -2151                  3604
                 -2150                  4236
                 -2149                  4154
                 -2148                  4388
                 -2147                  3776
                 -2146                  3792
                 -2145                  4232
                 -2144                  3938
                 -2143                  4000
                 -2142                  3691
                 -2141                  3452
                 -2140                  3716
                 -2139                  3678
                 -2138                  4436
                 -2137                  4088
                 -2136                  4360
                 -2135                  3870
                 -2134                  4446
                 -2133                  3928
                 -2132                  4090
                 -2131                  4252
                 -2130                  4078
                 -2129                  4048
                 -2128                  3572
                 -2127                  3644
                 -2126                  4198
                 -2125                  3676
                 -2124                  3820
                 -2123                  3712
                 -2122                  3860
                 -2121                  4034
                 -2120                  4064
                 -2119                  4414
                 -2118                  3728
                 -2117                  3930
                 -2116                  4270
                 -2115                  4446
                 -2114                  3718
                 -2113                  3638
                 -2112                  3778
                 -2111                  3816
                 -2110                  4070
                 -2109                  3878
                 -2108                  3408
                 -2107                  3414
                 -2106                  4060
                 -2105                  3930
                 -2104                  3874
                 -2103                  4148
                 -2102                  3962
                 -2101                  4016
                 -2100                  4464
                 -2099                  4020
                 -2098                  4178
                 -2097                  4208
                 -2096                  4098
                 -2095                  4064
                 -2094                  3574
                 -2093                  3952
                 -2092                  3734
                 -2091                  4012
                 -2090                  3902
                 -2089                  4062
                 -2088                  4112
                 -2087                  3928
                 -2086                  4206
                 -2085                  3754
                 -2084                  4160
                 -2083                  4700
                 -2082                  4102
                 -2081                  3932
                 -2080                  3404
                 -2079                  3838
                 -2078                  3836
                 -2077                  4058
                 -2076                  3844
                 -2075                  3530
                 -2074                  3854
                 -2073                  4306
                 -2072                  4676
                 -2071                  3750
                 -2070                  4126
                 -2069                  4102
                 -2068                  4232
                 -2067                  4222
                 -2066                  3858
                 -2065                  3722
                 -2064                  3952
                 -2063                  4335
                 -2062                  3958
                 -2061                  3690
                 -2060                  3754
                 -2059                  3790
                 -2058                  3990
                 -2057                  3932
                 -2056                  4256
                 -2055                  4132
                 -2054                  4172
                 -2053                  4376
                 -2052                  3982
                 -2051                  4068
                 -2050                  4256
                 -2049                  3804
                 -2048                  3866
                 -2047                  3516
                 -2046                  3444
                 -2045                  3940
                 -2044                  3768
                 -2043                  3888
                 -2042                  3624
                 -2041                  3320
                 -2040                  4316
                 -2039                  4272
                 -2038                  4140
                 -2037                  3826
                 -2036                  4326
                 -2035                  4326
                 -2034                  4614
                 -2033                  3740
                 -2032                  3992
                 -2031                  3524
                 -2030                  3564
                 -2029                  4374
                 -2028                  3552
                 -2027                  3514
                 -2026                  3764
                 -2025                  4190
                 -2024                  4344
                 -2023                  4156
                 -2022                  4132
                 -2021                  3900
                 -2020                  4942
                 -2019                  3880
                 -2018                  4128
                 -2017                  4096
                 -2016                  3612
                 -2015                  4134
                 -2014                  3676
                 -2013                  3902
                 -2012                  3708
                 -2011                  3708
                 -2010                  4110
                 -2009                  3806
                 -2008                  3652
                 -2007                  4394
                 -2006                  4592
                 -2005                  4334
                 -2004                  4004
                 -2003                  3960
                 -2002                  4404
                 -2001                  4408
                 -2000                  4240
                 -1999                  3832
                 -1998                  3654
                 -1997                  3744
                 -1996                  4484
                 -1995                  3920
                 -1994                  3188
                 -1993                  3974
                 -1992                  3918
                 -1991                  4582
                 -1990                  4036
                 -1989                  4470
                 -1988                  4178
                 -1987                  4076
                 -1986                  4372
                 -1985                  4286
                 -1984                  3670
                 -1983                  3632
                 -1982                  4036
                 -1981                  3752
                 -1980                  3528
                 -1979                  3552
                 -1978                  3796
                 -1977                  4056
                 -1976                  3880
                 -1975                  3987
                 -1974                  4522
                 -1973                  4356
                 -1972                  5076
                 -1971                  4030
                 -1970                  4356
                 -1969                  4344
                 -1968                  3990
                 -1967                  3892
                 -1966                  3850
                 -1965                  3340
                 -1964                  3838
                 -1963                  4452
                 -1962                  3726
                 -1961                  3784
                 -1960                  3846
                 -1959                  4546
                 -1958                  4654
                 -1957                  3804
                 -1956                  4146
                 -1955                  4472
                 -1954                  3912
                 -1953                  4268
                 -1952                  3570
                 -1951                  3792
                 -1950                  3610
                 -1949                  3722
                 -1948                  4184
                 -1947                  3864
                 -1946                  3606
                 -1945                  4070
                 -1944                  4664
                 -1943                  3726
                 -1942                  4612
                 -1941                  3980
                 -1940                  3808
                 -1939                  4726
                 -1938                  4000
                 -1937                  4390
                 -1936                  4382
                 -1935                  3981
                 -1934                  4270
                 -1933                  3716
                 -1932                  3200
                 -1931                  4360
                 -1930                  3648
                 -1929                  4354
                 -1928                  3948
                 -1927                  3622
                 -1926                  4082
                 -1925                  4596
                 -1924                  3994
                 -1923                  4322
                 -1922                  4318
                 -1921                  3926
                 -1920                  4560
                 -1919                  4334
                 -1918                  3498
                 -1917                  3962
                 -1916                  3752
                 -1915                  3926
                 -1914                  3646
                 -1913                  3302
                 -1912                  4034
                 -1911                  3824
                 -1910                  4644
                 -1909                  4448
                 -1908                  4186
                 -1907                  3976
                 -1906                  4840
                 -1905                  3972
                 -1904                  4162
                 -1903                  3588
                 -1902                  3506
                 -1901                  4290
                 -1900                  3650
                 -1899                  4006
                 -1898                  3932
                 -1897                  3584
                 -1896                  4202
                 -1895                  4304
                 -1894                  3842
                 -1893                  4510
                 -1892                  4368
                 -1891                  4480
                 -1890                  4184
                 -1889                  4160
                 -1888                  3996
                 -1887                  4276
                 -1886                  4000
                 -1885                  3740
                 -1884                  3620
                 -1883                  3882
                 -1882                  4042
                 -1881                  4134
                 -1880                  3634
                 -1879                  3938
                 -1878                  4084
                 -1877                  4472
                 -1876                  4500
                 -1875                  3920
                 -1874                  4178
                 -1873                  3966
                 -1872                  4406
                 -1871                  4340
                 -1870                  3636
                 -1869                  4066
                 -1868                  4262
                 -1867                  4288
                 -1866                  3774
                 -1865                  3788
                 -1864                  3638
                 -1863                  4326
                 -1862                  4002
                 -1861                  4814
                 -1860                  3920
                 -1859                  4072
                 -1858                  4534
                 -1857                  4292
                 -1856                  4252
                 -1855                  4144
                 -1854                  4015
                 -1853                  3910
                 -1852                  3774
                 -1851                  3576
                 -1850                  4002
                 -1849                  4372
                 -1848                  3808
                 -1847                  4198
                 -1846                  4010
                 -1845                  4278
                 -1844                  4492
                 -1843                  4334
                 -1842                  4274
                 -1841                  4028
                 -1840                  3914
                 -1839                  4846
                 -1838                  3912
                 -1837                  3548
                 -1836                  3905
                 -1835                  3948
                 -1834                  4236
                 -1833                  3974
                 -1832                  3675
                 -1831                  3988
                 -1830                  4140
                 -1829                  4508
                 -1828                  4290
                 -1827                  4230
                 -1826                  3750
                 -1825                  4486
                 -1824                  4348
                 -1823                  4250
                 -1822                  3870
                 -1821                  3661
                 -1820                  4480
                 -1819                  3810
                 -1818                  3750
                 -1817                  3873
                 -1816                  4046
                 -1815                  4255
                 -1814                  4148
                 -1813                  4048
                 -1812                  3828
                 -1811                  4518
                 -1810                  4510
                 -1809                  4278
                 -1808                  4184
                 -1807                  4174
                 -1806                  4662
                 -1805                  4200
                 -1804                  3588
                 -1803                  3716
                 -1802                  3854
                 -1801                  4652
                 -1800                  3764
                 -1799                  3808
                 -1798                  4330
                 -1797                  4084
                 -1796                  4126
                 -1795                  4552
                 -1794                  3772
                 -1793                  3934
                 -1792                  4706
                 -1791                  4478
                 -1790                  3884
                 -1789                  4038
                 -1788                  3656
                 -1787                  4054
                 -1786                  3942
                 -1785                  3982
                 -1784                  4000
                 -1783                  3930
                 -1782                  5024
                 -1781                  4008
                 -1780                  4254
                 -1779                  4232
                 -1778                  4238
                 -1777                  4432
                 -1776                  4644
                 -1775                  4160
                 -1774                  3842
                 -1773                  4252
                 -1772                  4054
                 -1771                  3868
                 -1770                  3668
                 -1769                  4152
                 -1768                  4104
                 -1767                  4304
                 -1766                  4054
                 -1765                  4142
                 -1764                  4044
                 -1763                  4730
                 -1762                  4742
                 -1761                  4276
                 -1760                  4326
                 -1759                  4168
                 -1758                  4362
                 -1757                  4182
                 -1756                  3888
                 -1755                  4390
                 -1754                  4160
                 -1753                  3922
                 -1752                  4070
                 -1751                  3900
                 -1750                  3556
                 -1749                  4788
                 -1748                  5018
                 -1747                  4332
                 -1746                  4270
                 -1745                  4390
                 -1744                  4706
                 -1743                  3983
                 -1742                  4406
                 -1741                  4186
                 -1740                  3924
                 -1739                  3880
                 -1738                  4094
                 -1737                  4010
                 -1736                  3964
                 -1735                  4210
                 -1734                  4068
                 -1733                  4666
                 -1732                  4470
                 -1731                  4894
                 -1730                  4294
                 -1729                  4398
                 -1728                  4272
                 -1727                  4254
                 -1726                  3996
                 -1725                  4984
                 -1724                  3810
                 -1723                  3908
                 -1722                  4184
                 -1721                  3830
                 -1720                  4226
                 -1719                  4492
                 -1718                  3862
                 -1717                  3892
                 -1716                  4544
                 -1715                  4670
                 -1714                  4444
                 -1713                  4088
                 -1712                  4216
                 -1711                  4610
                 -1710                  4386
                 -1709                  4190
                 -1708                  4242
                 -1707                  3774
                 -1706                  4726
                 -1705                  3976
                 -1704                  4008
                 -1703                  4034
                 -1702                  3982
                 -1701                  4074
                 -1700                  4414
                 -1699                  4056
                 -1698                  3768
                 -1697                  4360
                 -1696                  4396
                 -1695                  4702
                 -1694                  4320
                 -1693                  4042
                 -1692                  4358
                 -1691                  4040
                 -1690                  4138
                 -1689                  4478
                 -1688                  3748
                 -1687                  4366
                 -1686                  3950
                 -1685                  3986
                 -1684                  4032
                 -1683                  4042
                 -1682                  5038
                 -1681                  4338
                 -1680                  3794
                 -1679                  4454
                 -1678                  4422
                 -1677                  4700
                 -1676                  3812
                 -1675                  3736
                 -1674                  3482
                 -1673                  3904
                 -1672                  4150
                 -1671                  4154
                 -1670                  3834
                 -1669                  3776
                 -1668                  4992
                 -1667                  4408
                 -1666                  4352
                 -1665                  4374
                 -1664                  4080
                 -1663                  4824
                 -1662                  4700
                 -1661                  3976
                 -1660                  3766
                 -1659                  3930
                 -1658                  3956
                 -1657                  4250
                 -1656                  3840
                 -1655                  3974
                 -1654                  4084
                 -1653                  4212
                 -1652                  4700
                 -1651                  3842
                 -1650                  4214
                 -1649                  4598
                 -1648                  4700
                 -1647                  3823
                 -1646                  4310
                 -1645                  4092
                 -1644                  4472
                 -1643                  4088
                 -1642                  3890
                 -1641                  4168
                 -1640                  4220
                 -1639                  4800
                 -1638                  4190
                 -1637                  3994
                 -1636                  4170
                 -1635                  4702
                 -1634                  3978
                 -1633                  4762
                 -1632                  4120
                 -1631                  3846
                 -1630                  4800
                 -1629                  4350
                 -1628                  4604
                 -1627                  4066
                 -1626                  3744
                 -1625                  3756
                 -1624                  4236
                 -1623                  4358
                 -1622                  3876
                 -1621                  4254
                 -1620                  3866
                 -1619                  4472
                 -1618                  3972
                 -1617                  4366
                 -1616                  4996
                 -1615                  4268
                 -1614                  4352
                 -1613                  4724
                 -1612                  3640
                 -1611                  4636
                 -1610                  3722
                 -1609                  3688
                 -1608                  3796
                 -1607                  3762
                 -1606                  3980
                 -1605                  4556
                 -1604                  3738
                 -1603                  4462
                 -1602                  4770
                 -1601                  4646
                 -1600                  4398
                 -1599                  4166
                 -1598                  4090
                 -1597                  4578
                 -1596                  4498
                 -1595                  4340
                 -1594                  3842
                 -1593                  3516
                 -1592                  4102
                 -1591                  4064
                 -1590                  4152
                 -1589                  3654
                 -1588                  4002
                 -1587                  4362
                 -1586                  4806
                 -1585                  4360
                 -1584                  3980
                 -1583                  4514
                 -1582                  4846
                 -1581                  4196
                 -1580                  4856
                 -1579                  3806
                 -1578                  4592
                 -1577                  3904
                 -1576                  4120
                 -1575                  4128
                 -1574                  3830
                 -1573                  3869
                 -1572                  4336
                 -1571                  4131
                 -1570                  4162
                 -1569                  4560
                 -1568                  4214
                 -1567                  4374
                 -1566                  4054
                 -1565                  4308
                 -1564                  4014
                 -1563                  4340
                 -1562                  4084
                 -1561                  4478
                 -1560                  3504
                 -1559                  3926
                 -1558                  4200
                 -1557                  4254
                 -1556                  3924
                 -1555                  4076
                 -1554                  4846
                 -1553                  4912
                 -1552                  4570
                 -1551                  4043
                 -1550                  4206
                 -1549                  4676
                 -1548                  4656
                 -1547                  4146
                 -1546                  3696
                 -1545                  3834
                 -1544                  3920
                 -1543                  4266
                 -1542                  4118
                 -1541                  3724
                 -1540                  4404
                 -1539                  4086
                 -1538                  4746
                 -1537                  4208
                 -1536                  4024
                 -1535                  4474
                 -1534                  4364
                 -1533                  4342
                 -1532                  4196
                 -1531                  3998
                 -1530                  4074
                 -1529                  4538
                 -1528                  4052
                 -1527                  3840
                 -1526                  4232
                 -1525                  4120
                 -1524                  4504
                 -1523                  3832
                 -1522                  4064
                 -1521                  4624
                 -1520                  4276
                 -1519                  4838
                 -1518                  4636
                 -1517                  3872
                 -1516                  4680
                 -1515                  4438
                 -1514                  4108
                 -1513                  3900
                 -1512                  3712
                 -1511                  4242
                 -1510                  4512
                 -1509                  4006
                 -1508                  3948
                 -1507                  4294
                 -1506                  4268
                 -1505                  4914
                 -1504                  4700
                 -1503                  3910
                 -1502                  4722
                 -1501                  4308
                 -1500                  4816
                 -1499                  4396
                 -1498                  3632
                 -1497                  4210
                 -1496                  3992
                 -1495                  4238
                 -1494                  3904
                 -1493                  3878
                 -1492                  4454
                 -1491                  4528
                 -1490                  3778
                 -1489                  4422
                 -1488                  5454
                 -1487                  4662
                 -1486                  4574
                 -1485                  4200
                 -1484                  3830
                 -1483                  4464
                 -1482                  4470
                 -1481                  4084
                 -1480                  4084
                 -1479                  3686
                 -1478                  4140
                 -1477                  4882
                 -1476                  4036
                 -1475                  4316
                 -1474                  3954
                 -1473                  4378
                 -1472                  4542
                 -1471                  4590
                 -1470                  3734
                 -1469                  4552
                 -1468                  4052
                 -1467                  4738
                 -1466                  4364
                 -1465                  3582
                 -1464                  4408
                 -1463                  3992
                 -1462                  4570
                 -1461                  4216
                 -1460                  4248
                 -1459                  4249
                 -1458                  4588
                 -1457                  4194
                 -1456                  4318
                 -1455                  4861
                 -1454                  4310
                 -1453                  4772
                 -1452                  4366
                 -1451                  4186
                 -1450                  4776
                 -1449                  4152
                 -1448                  4356
                 -1447                  3556
                 -1446                  4012
                 -1445                  4086
                 -1444                  4372
                 -1443                  4326
                 -1442                  4356
                 -1441                  4484
                 -1440                  4676
                 -1439                  5074
                 -1438                  4518
                 -1437                  4216
                 -1436                  4086
                 -1435                  4480
                 -1434                  4582
                 -1433                  4200
                 -1432                  3570
                 -1431                  3986
                 -1430                  3666
                 -1429                  4518
                 -1428                  3778
                 -1427                  4256
                 -1426                  4390
                 -1425                  4520
                 -1424                  5278
                 -1423                  4514
                 -1422                  4084
                 -1421                  4646
                 -1420                  4426
                 -1419                  4704
                 -1418                  4254
                 -1417                  4466
                 -1416                  4032
                 -1415                  3941
                 -1414                  4312
                 -1413                  4204
                 -1412                  4112
                 -1411                  4210
                 -1410                  4642
                 -1409                  4266
                 -1408                  4288
                 -1407                  4580
                 -1406                  3930
                 -1405                  5092
                 -1404                  4186
                 -1403                  4206
                 -1402                  4432
                 -1401                  4574
                 -1400                  4438
                 -1399                  4204
                 -1398                  3622
                 -1397                  3792
                 -1396                  4508
                 -1395                  4288
                 -1394                  4264
                 -1393                  4080
                 -1392                  4064
                 -1391                  4976
                 -1390                  4990
                 -1389                  4538
                 -1388                  4842
                 -1387                  4092
                 -1386                  4756
                 -1385                  4478
                 -1384                  3774
                 -1383                  4456
                 -1382                  4024
                 -1381                  4114
                 -1380                  4310
                 -1379                  3912
                 -1378                  3982
                 -1377                  4960
                 -1376                  4688
                 -1375                  5148
                 -1374                  4616
                 -1373                  4586
                 -1372                  5062
                 -1371                  4182
                 -1370                  3942
                 -1369                  4304
                 -1368                  4256
                 -1367                  4156
                 -1366                  4036
                 -1365                  3872
                 -1364                  4214
                 -1363                  4582
                 -1362                  4224
                 -1361                  4256
                 -1360                  4108
                 -1359                  4606
                 -1358                  5960
                 -1357                  4904
                 -1356                  4194
                 -1355                  4148
                 -1354                  4060
                 -1353                  4912
                 -1352                  4324
                 -1351                  4294
                 -1350                  4104
                 -1349                  3834
                 -1348                  4730
                 -1347                  4498
                 -1346                  4100
                 -1345                  4588
                 -1344                  4510
                 -1343                  4844
                 -1342                  4584
                 -1341                  4784
                 -1340                  4018
                 -1339                  4454
                 -1338                  4030
                 -1337                  4072
                 -1336                  4002
                 -1335                  4352
                 -1334                  4960
                 -1333                  4012
                 -1332                  4074
                 -1331                  3990
                 -1330                  4198
                 -1329                  4526
                 -1328                  4528
                 -1327                  4318
                 -1326                  4576
                 -1325                  4862
                 -1324                  4312
                 -1323                  4264
                 -1322                  4374
                 -1321                  4596
                 -1320                  4698
                 -1319                  3728
                 -1318                  4268
                 -1317                  4124
                 -1316                  4000
                 -1315                  4952
                 -1314                  4434
                 -1313                  3974
                 -1312                  4084
                 -1311                  4248
                 -1310                  4610
                 -1309                  4794
                 -1308                  3996
                 -1307                  4692
                 -1306                  4232
                 -1305                  5038
                 -1304                  4092
                 -1303                  3854
                 -1302                  4146
                 -1301                  3928
                 -1300                  4014
                 -1299                  4506
                 -1298                  4134
                 -1297                  4170
                 -1296                  4776
                 -1295                  4578
                 -1294                  4470
                 -1293                  4728
                 -1292                  4646
                 -1291                  4882
                 -1290                  4300
                 -1289                  3910
                 -1288                  4566
                 -1287                  4386
                 -1286                  4124
                 -1285                  4442
                 -1284                  3836
                 -1283                  4106
                 -1282                  4836
                 -1281                  4470
                 -1280                  4552
                 -1279                  4116
                 -1278                  4346
                 -1277                  4868
                 -1276                  4792
                 -1275                  4432
                 -1274                  4208
                 -1273                  3866
                 -1272                  4686
                 -1271                  4816
                 -1270                  3836
                 -1269                  4266
                 -1268                  4128
                 -1267                  4364
                 -1266                  4600
                 -1265                  4266
                 -1264                  4224
                 -1263                  4410
                 -1262                  4400
                 -1261                  4630
                 -1260                  4390
                 -1259                  4238
                 -1258                  4912
                 -1257                  4252
                 -1256                  4192
                 -1255                  4324
                 -1254                  4150
                 -1253                  4210
                 -1252                  4630
                 -1251                  3962
                 -1250                  3964
                 -1249                  4996
                 -1248                  4178
                 -1247                  4592
                 -1246                  3880
                 -1245                  4618
                 -1244                  4684
                 -1243                  4502
                 -1242                  4404
                 -1241                  4230
                 -1240                  4218
                 -1239                  4716
                 -1238                  4532
                 -1237                  4170
                 -1236                  3978
                 -1235                  4180
                 -1234                  4404
                 -1233                  4934
                 -1232                  4332
                 -1231                  4084
                 -1230                  4082
                 -1229                  4600
                 -1228                  4622
                 -1227                  4440
                 -1226                  4344
                 -1225                  4140
                 -1224                  4304
                 -1223                  4596
                 -1222                  4648
                 -1221                  4344
                 -1220                  4844
                 -1219                  4270
                 -1218                  4354
                 -1217                  4272
                 -1216                  4064
                 -1215                  4804
                 -1214                  4638
                 -1213                  4672
                 -1212                  4224
                 -1211                  4815
                 -1210                  4706
                 -1209                  4643
                 -1208                  4072
                 -1207                  4208
                 -1206                  4534
                 -1205                  4096
                 -1204                  4156
                 -1203                  3760
                 -1202                  4192
                 -1201                  4758
                 -1200                  4350
                 -1199                  4234
                 -1198                  4452
                 -1197                  4588
                 -1196                  4864
                 -1195                  5170
                 -1194                  3914
                 -1193                  4586
                 -1192                  4170
                 -1191                  4768
                 -1190                  4298
                 -1189                  4058
                 -1188                  3792
                 -1187                  4144
                 -1186                  4856
                 -1185                  4026
                 -1184                  4636
                 -1183                  4102
                 -1182                  4572
                 -1181                  4826
                 -1180                  4326
                 -1179                  4788
                 -1178                  3896
                 -1177                  4800
                 -1176                  4472
                 -1175                  3728
                 -1174                  4438
                 -1173                  4236
                 -1172                  4519
                 -1171                  4102
                 -1170                  4026
                 -1169                  4198
                 -1168                  4500
                 -1167                  4408
                 -1166                  4502
                 -1165                  4452
                 -1164                  4330
                 -1163                  5266
                 -1162                  4760
                 -1161                  4308
                 -1160                  4392
                 -1159                  4346
                 -1158                  4660
                 -1157                  4846
                 -1156                  3862
                 -1155                  4252
                 -1154                  4376
                 -1153                  4480
                 -1152                  4306
                 -1151                  4226
                 -1150                  4058
                 -1149                  4276
                 -1148                  4914
                 -1147                  4928
                 -1146                  4578
                 -1145                  4424
                 -1144                  4416
                 -1143                  4420
                 -1142                  3912
                 -1141                  4512
                 -1140                  3994
                 -1139                  4030
                 -1138                  4308
                 -1137                  3990
                 -1136                  4484
                 -1135                  4472
                 -1134                  4892
                 -1133                  4332
                 -1132                  4682
                 -1131                  4762
                 -1130                  4928
                 -1129                  5228
                 -1128                  4764
                 -1127                  4060
                 -1126                  4238
                 -1125                  4468
                 -1124                  4032
                 -1123                  4030
                 -1122                  4238
                 -1121                  4376
                 -1120                  4524
                 -1119                  4680
                 -1118                  4356
                 -1117                  4250
                 -1116                  4318
                 -1115                  5574
                 -1114                  4578
                 -1113                  4580
                 -1112                  4094
                 -1111                  4564
                 -1110                  4414
                 -1109                  3940
                 -1108                  4278
                 -1107                  3940
                 -1106                  4184
                 -1105                  4498
                 -1104                  4470
                 -1103                  4730
                 -1102                  4024
                 -1101                  4594
                 -1100                  4380
                 -1099                  4558
                 -1098                  4784
                 -1097                  4860
                 -1096                  4818
                 -1095                  4846
                 -1094                  4468
                 -1093                  4552
                 -1092                  4540
                 -1091                  4242
                 -1090                  3902
                 -1089                  4176
                 -1088                  4230
                 -1087                  4940
                 -1086                  4236
                 -1085                  4512
                 -1084                  4494
                 -1083                  4172
                 -1082                  4928
                 -1081                  5292
                 -1080                  4286
                 -1079                  4496
                 -1078                  4078
                 -1077                  5124
                 -1076                  4128
                 -1075                  4044
                 -1074                  4180
                 -1073                  3856
                 -1072                  4388
                 -1071                  4978
                 -1070                  4396
                 -1069                  4146
                 -1068                  5030
                 -1067                  5106
                 -1066                  4602
                 -1065                  4778
                 -1064                  3796
                 -1063                  4490
                 -1062                  4600
                 -1061                  4370
                 -1060                  4190
                 -1059                  4160
                 -1058                  4796
                 -1057                  3916
                 -1056                  4380
                 -1055                  4328
                 -1054                  4380
                 -1053                  4637
                 -1052                  4800
                 -1051                  4502
                 -1050                  3828
                 -1049                  5006
                 -1048                  4628
                 -1047                  4384
                 -1046                  3912
                 -1045                  4576
                 -1044                  4462
                 -1043                  4488
                 -1042                  4054
                 -1041                  3942
                 -1040                  4420
                 -1039                  4518
                 -1038                  5096
                 -1037                  4642
                 -1036                  4368
                 -1035                  4714
                 -1034                  4908
                 -1033                  5072
                 -1032                  4334
                 -1031                  4180
                 -1030                  4516
                 -1029                  4598
                 -1028                  3966
                 -1027                  4748
                 -1026                  3996
                 -1025                  4200
                 -1024                  4354
                 -1023                  4232
                 -1022                  4248
                 -1021                  4664
                 -1020                  4844
                 -1019                  4602
                 -1018                  4633
                 -1017                  4148
                 -1016                  4948
                 -1015                  4720
                 -1014                  4138
                 -1013                  4324
                 -1012                  3844
                 -1011                  4842
                 -1010                  4392
                 -1009                  4134
                 -1008                  4500
                 -1007                  4366
                 -1006                  4556
                 -1005                  4910
                 -1004                  4978
                 -1003                  4414
                 -1002                  4636
                 -1001                  4960
                 -1000                  5046
                  -999                  4572
                  -998                  4186
                  -997                  4650
                  -996                  4308
                  -995                  4724
                  -994                  4212
                  -993                  3822
                  -992                  4758
                  -991                  4352
                  -990                  4344
                  -989                  4480
                  -988                  4118
                  -987                  5164
                  -986                  4788
                  -985                  4862
                  -984                  4944
                  -983                  4542
                  -982                  4620
                  -981                  4540
                  -980                  4232
                  -979                  4324
                  -978                  4236
                  -977                  4040
                  -976                  4378
                  -975                  4336
                  -974                  4198
                  -973                  4942
                  -972                  4428
                  -971                  4658
                  -970                  4704
                  -969                  4416
                  -968                  4920
                  -967                  5052
                  -966                  4368
                  -965                  4646
                  -964                  4156
                  -963                  4352
                  -962                  4186
                  -961                  4234
                  -960                  3806
                  -959                  4434
                  -958                  4020
                  -957                  5072
                  -956                  4216
                  -955                  4056
                  -954                  5198
                  -953                  5412
                  -952                  4606
                  -951                  4812
                  -950                  3924
                  -949                  4140
                  -948                  4434
                  -947                  4218
                  -946                  4366
                  -945                  4078
                  -944                  4104
                  -943                  4532
                  -942                  4478
                  -941                  5000
                  -940                  4632
                  -939                  4478
                  -938                  5170
                  -937                  4568
                  -936                  4294
                  -935                  4670
                  -934                  4808
                  -933                  4304
                  -932                  4718
                  -931                  4124
                  -930                  4456
                  -929                  4308
                  -928                  4574
                  -927                  4298
                  -926                  4290
                  -925                  4312
                  -924                  5486
                  -923                  4376
                  -922                  4012
                  -921                  5136
                  -920                  4300
                  -919                  4478
                  -918                  4532
                  -917                  4028
                  -916                  4572
                  -915                  4662
                  -914                  4244
                  -913                  4304
                  -912                  4116
                  -911                  3758
                  -910                  5184
                  -909                  4840
                  -908                  4640
                  -907                  4350
                  -906                  4474
                  -905                  5220
                  -904                  4960
                  -903                  4616
                  -902                  5078
                  -901                  4576
                  -900                  4466
                  -899                  4414
                  -898                  4004
                  -897                  4612
                  -896                  4514
                  -895                  4126
                  -894                  4340
                  -893                  4192
                  -892                  4570
                  -891                  5428
                  -890                  4762
                  -889                  4254
                  -888                  4344
                  -887                  5260
                  -886                  4508
                  -885                  5074
                  -884                  3724
                  -883                  4602
                  -882                  3894
                  -881                  4804
                  -880                  4556
                  -879                  3946
                  -878                  4650
                  -877                  5108
                  -876                  4906
                  -875                  5270
                  -874                  4818
                  -873                  4450
                  -872                  4788
                  -871                  4858
                  -870                  4572
                  -869                  4340
                  -868                  4492
                  -867                  4812
                  -866                  4510
                  -865                  4150
                  -864                  4160
                  -863                  4304
                  -862                  4870
                  -861                  4446
                  -860                  4782
                  -859                  4706
                  -858                  4762
                  -857                  4716
                  -856                  4610
                  -855                  4578
                  -854                  4558
                  -853                  4768
                  -852                  4218
                  -851                  4504
                  -850                  4342
                  -849                  4222
                  -848                  4966
                  -847                  4286
                  -846                  4072
                  -845                  4684
                  -844                  4280
                  -843                  4896
                  -842                  4672
                  -841                  4572
                  -840                  4864
                  -839                  5230
                  -838                  4466
                  -837                  4886
                  -836                  3740
                  -835                  4342
                  -834                  5122
                  -833                  4170
                  -832                  4322
                  -831                  3998
                  -830                  3856
                  -829                  4922
                  -828                  4436
                  -827                  4500
                  -826                  4524
                  -825                  4802
                  -824                  4538
                  -823                  5050
                  -822                  3992
                  -821                  4678
                  -820                  4262
                  -819                  4250
                  -818                  4550
                  -817                  4216
                  -816                  4610
                  -815                  4552
                  -814                  4560
                  -813                  4214
                  -812                  4818
                  -811                  4374
                  -810                  5167
                  -809                  4786
                  -808                  4560
                  -807                  4544
                  -806                  4260
                  -805                  4620
                  -804                  4926
                  -803                  3492
                  -802                  4548
                  -801                  4656
                  -800                  4612
                  -799                  4112
                  -798                  4432
                  -797                  4114
                  -796                  4670
                  -795                  4606
                  -794                  4634
                  -793                  4510
                  -792                  4656
                  -791                  5030
                  -790                  4518
                  -789                  4764
                  -788                  4524
                  -787                  4300
                  -786                  4506
                  -785                  4944
                  -784                  3646
                  -783                  4288
                  -782                  4574
                  -781                  4022
                  -780                  5020
                  -779                  4174
                  -778                  4578
                  -777                  4606
                  -776                  4884
                  -775                  5033
                  -774                  4554
                  -773                  5284
                  -772                  4650
                  -771                  5252
                  -770                  3888
                  -769                  4128
                  -768                  4184
                  -767                  4632
                  -766                  4558
                  -765                  3910
                  -764                  4224
                  -763                  4804
                  -762                  4810
                  -761                  5338
                  -760                  4438
                  -759                  4656
                  -758                  4642
                  -757                  4950
                  -756                  4556
                  -755                  4372
                  -754                  4140
                  -753                  4778
                  -752                  4266
                  -751                  4490
                  -750                  4234
                  -749                  4560
                  -748                  4586
                  -747                  5166
                  -746                  4498
                  -745                  4084
                  -744                  4812
                  -743                  4772
                  -742                  5490
                  -741                  4324
                  -740                  4582
                  -739                  4814
                  -738                  4394
                  -737                  4766
                  -736                  4410
                  -735                  4420
                  -734                  4424
                  -733                  4216
                  -732                  4434
                  -731                  4802
                  -730                  4764
                  -729                  4988
                  -728                  5168
                  -727                  3922
                  -726                  4926
                  -725                  4896
                  -724                  4870
                  -723                  4484
                  -722                  3974
                  -721                  4560
                  -720                  4486
                  -719                  4402
                  -718                  4408
                  -717                  4402
                  -716                  4268
                  -715                  5022
                  -714                  4998
                  -713                  4722
                  -712                  4684
                  -711                  4556
                  -710                  5052
                  -709                  5230
                  -708                  4086
                  -707                  4520
                  -706                  4786
                  -705                  4366
                  -704                  4456
                  -703                  4598
                  -702                  4240
                  -701                  4472
                  -700                  4560
                  -699                  4868
                  -698                  4816
                  -697                  4816
                  -696                  4568
                  -695                  4818
                  -694                  4364
                  -693                  4698
                  -692                  4308
                  -691                  4766
                  -690                  4580
                  -689                  3998
                  -688                  4642
                  -687                  4502
                  -686                  4532
                  -685                  4198
                  -684                  4362
                  -683                  4368
                  -682                  4240
                  -681                  5148
                  -680                  4880
                  -679                  4598
                  -678                  4610
                  -677                  5196
                  -676                  4946
                  -675                  4368
                  -674                  4558
                  -673                  4554
                  -672                  4350
                  -671                  4398
                  -670                  4208
                  -669                  4036
                  -668                  4114
                  -667                  4662
                  -666                  4972
                  -665                  4502
                  -664                  4600
                  -663                  5070
                  -662                  4498
                  -661                  5180
                  -660                  4120
                  -659                  4618
                  -658                  4706
                  -657                  4897
                  -656                  4120
                  -655                  4816
                  -654                  4022
                  -653                  4318
                  -652                  4598
                  -651                  4404
                  -650                  4578
                  -649                  4498
                  -648                  5122
                  -647                  5248
                  -646                  4236
                  -645                  4756
                  -644                  4562
                  -643                  4708
                  -642                  4644
                  -641                  4174
                  -640                  4128
                  -639                  4847
                  -638                  4646
                  -637                  4898
                  -636                  4538
                  -635                  4008
                  -634                  4908
                  -633                  5082
                  -632                  4512
                  -631                  4568
                  -630                  4552
                  -629                  4604
                  -628                  4812
                  -627                  4750
                  -626                  4144
                  -625                  4526
                  -624                  4062
                  -623                  5290
                  -622                  4186
                  -621                  4368
                  -620                  4514
                  -619                  4621
                  -618                  4734
                  -617                  4740
                  -616                  3960
                  -615                  4828
                  -614                  4912
                  -613                  4490
                  -612                  4930
                  -611                  4640
                  -610                  5036
                  -609                  4624
                  -608                  4350
                  -607                  4558
                  -606                  4498
                  -605                  4172
                  -604                  4432
                  -603                  3900
                  -602                  4036
                  -601                  4720
                  -600                  5058
                  -599                  4306
                  -598                  4568
                  -597                  4664
                  -596                  5184
                  -595                  4904
                  -594                  4878
                  -593                  4210
                  -592                  4422
                  -591                  4446
                  -590                  4734
                  -589                  4294
                  -588                  3814
                  -587                  4560
                  -586                  4546
                  -585                  4994
                  -584                  4708
                  -583                  4538
                  -582                  5036
                  -581                  5026
                  -580                  4514
                  -579                  5246
                  -578                  4502
                  -577                  4646
                  -576                  4734
                  -575                  3744
                  -574                  4092
                  -573                  4554
                  -572                  4386
                  -571                  4676
                  -570                  4516
                  -569                  4740
                  -568                  4566
                  -567                  4984
                  -566                  4734
                  -565                  4476
                  -564                  4670
                  -563                  4920
                  -562                  4986
                  -561                  4556
                  -560                  4784
                  -559                  4230
                  -558                  4240
                  -557                  4958
                  -556                  3892
                  -555                  4294
                  -554                  4364
                  -553                  4926
                  -552                  4918
                  -551                  4546
                  -550                  4686
                  -549                  5156
                  -548                  4724
                  -547                  6098
                  -546                  4500
                  -545                  4534
                  -544                  4496
                  -543                  4374
                  -542                  4532
                  -541                  3802
                  -540                  4612
                  -539                  4212
                  -538                  4444
                  -537                  4364
                  -536                  5154
                  -535                  4684
                  -534                  5036
                  -533                  5288
                  -532                  4230
                  -531                  5062
                  -530                  4292
                  -529                  5012
                  -528                  4698
                  -527                  4546
                  -526                  3960
                  -525                  4638
                  -524                  4816
                  -523                  4622
                  -522                  4232
                  -521                  4180
                  -520                  4838
                  -519                  5292
                  -518                  5094
                  -517                  5362
                  -516                  4318
                  -515                  4836
                  -514                  5156
                  -513                  4796
                  -512                  4176
                  -511                  4652
                  -510                  4042
                  -509                  4978
                  -508                  4426
                  -507                  4080
                  -506                  4550
                  -505                  4366
                  -504                  4926
                  -503                  5214
                  -502                  4708
                  -501                  4538
                  -500                  4924
                  -499                  4868
                  -498                  4768
                  -497                  4776
                  -496                  4278
                  -495                  4476
                  -494                  4194
                  -493                  4556
                  -492                  4450
                  -491                  4518
                  -490                  4656
                  -489                  4302
                  -488                  4106
                  -487                  4997
                  -486                  5528
                  -485                  4552
                  -484                  5418
                  -483                  4560
                  -482                  4566
                  -481                  5262
                  -480                  4318
                  -479                  4578
                  -478                  4276
                  -477                  4494
                  -476                  4484
                  -475                  4270
                  -474                  4620
                  -473                  4576
                  -472                  4450
                  -471                  5316
                  -470                  4966
                  -469                  4346
                  -468                  4590
                  -467                  5244
                  -466                  4968
                  -465                  4916
                  -464                  4084
                  -463                  4050
                  -462                  4398
                  -461                  4446
                  -460                  4024
                  -459                  4344
                  -458                  4260
                  -457                  4920
                  -456                  4436
                  -455                  4962
                  -454                  4668
                  -453                  5006
                  -452                  4856
                  -451                  4800
                  -450                  4446
                  -449                  4562
                  -448                  5418
                  -447                  4556
                  -446                  4258
                  -445                  4050
                  -444                  4574
                  -443                  4898
                  -442                  4322
                  -441                  4592
                  -440                  4360
                  -439                  4442
                  -438                  4804
                  -437                  4802
                  -436                  4722
                  -435                  4380
                  -434                  4600
                  -433                  5310
                  -432                  4562
                  -431                  4370
                  -430                  4500
                  -429                  4772
                  -428                  4572
                  -427                  4346
                  -426                  4228
                  -425                  4384
                  -424                  4614
                  -423                  4916
                  -422                  4814
                  -421                  4466
                  -420                  5226
                  -419                  5256
                  -418                  4802
                  -417                  4476
                  -416                  4280
                  -415                  4298
                  -414                  4446
                  -413                  4022
                  -412                  4066
                  -411                  5004
                  -410                  4762
                  -409                  4638
                  -408                  5108
                  -407                  4462
                  -406                  4850
                  -405                  5004
                  -404                  4842
                  -403                  5088
                  -402                  3904
                  -401                  4922
                  -400                  4858
                  -399                  4556
                  -398                  4300
                  -397                  4270
                  -396                  4426
                  -395                  4834
                  -394                  4838
                  -393                  4112
                  -392                  4860
                  -391                  4640
                  -390                  4552
                  -389                  5362
                  -388                  4024
                  -387                  4724
                  -386                  5098
                  -385                  4270
                  -384                  4900
                  -383                  4248
                  -382                  4642
                  -381                  4686
                  -380                  4356
                  -379                  4634
                  -378                  4480
                  -377                  4128
                  -376                  4480
                  -375                  4732
                  -374                  4824
                  -373                  4910
                  -372                  5100
                  -371                  4438
                  -370                  5344
                  -369                  4338
                  -368                  5310
                  -367                  5136
                  -366                  4386
                  -365                  4632
                  -364                  3794
                  -363                  4540
                  -362                  4330
                  -361                  4562
                  -360                  4390
                  -359                  4848
                  -358                  4770
                  -357                  5282
                  -356                  5568
                  -355                  4472
                  -354                  4924
                  -353                  5182
                  -352                  5012
                  -351                  4698
                  -350                  4118
                  -349                  4772
                  -348                  4324
                  -347                  4340
                  -346                  4454
                  -345                  4528
                  -344                  4250
                  -343                  4878
                  -342                  4962
                  -341                  4826
                  -340                  4500
                  -339                  4612
                  -338                  4664
                  -337                  4996
                  -336                  4824
                  -335                  4318
                  -334                  4888
                  -333                  4062
                  -332                  4574
                  -331                  4262
                  -330                  4306
                  -329                  4568
                  -328                  4200
                  -327                  4708
                  -326                  4232
                  -325                  4802
                  -324                  5046
                  -323                  4916
                  -322                  4534
                  -321                  4206
                  -320                  4614
                  -319                  5048
                  -318                  5130
                  -317                  4214
                  -316                  4516
                  -315                  4294
                  -314                  4466
                  -313                  4834
                  -312                  4316
                  -311                  4322
                  -310                  4526
                  -309                  5216
                  -308                  4592
                  -307                  4610
                  -306                  4674
                  -305                  4870
                  -304                  4706
                  -303                  4624
                  -302                  4290
                  -301                  4142
                  -300                  4524
                  -299                  4746
                  -298                  3624
                  -297                  4648
                  -296                  4332
                  -295                  5064
                  -294                  4934
                  -293                  4676
                  -292                  4618
                  -291                  5158
                  -290                  5202
                  -289                  4874
                  -288                  4252
                  -287                  4676
                  -286                  5300
                  -285                  4258
                  -284                  4736
                  -283                  4548
                  -282                  4332
                  -281                  4650
                  -280                  5376
                  -279                  4022
                  -278                  4394
                  -277                  4600
                  -276                  5294
                  -275                  5400
                  -274                  4386
                  -273                  4422
                  -272                  4454
                  -271                  4752
                  -270                  4620
                  -269                  4404
                  -268                  4138
                  -267                  4796
                  -266                  4628
                  -265                  4612
                  -264                  4716
                  -263                  4238
                  -262                  4720
                  -261                  4838
                  -260                  4794
                  -259                  4824
                  -258                  4948
                  -257                  4924
                  -256                  4934
                  -255                  4499
                  -254                  4482
                  -253                  4834
                  -252                  4336
                  -251                  4204
                  -250                  4216
                  -249                  4468
                  -248                  4990
                  -247                  4694
                  -246                  4996
                  -245                  4426
                  -244                  4530
                  -243                  5142
                  -242                  5210
                  -241                  4266
                  -240                  4462
                  -239                  4888
                  -238                  4876
                  -237                  4802
                  -236                  4290
                  -235                  3876
                  -234                  4376
                  -233                  5168
                  -232                  4468
                  -231                  4938
                  -230                  4512
                  -229                  5252
                  -228                  4710
                  -227                  5274
                  -226                  4832
                  -225                  4348
                  -224                  5176
                  -223                  4750
                  -222                  4590
                  -221                  4738
                  -220                  4626
                  -219                  4668
                  -218                  4898
                  -217                  4768
                  -216                  4366
                  -215                  4602
                  -214                  4566
                  -213                  4612
                  -212                  4572
                  -211                  4254
                  -210                  4920
                  -209                  4640
                  -208                  4866
                  -207                  4604
                  -206                  4464
                  -205                  5048
                  -204                  4882
                  -203                  4260
                  -202                  4298
                  -201                  4474
                  -200                  4754
                  -199                  5406
                  -198                  4114
                  -197                  4512
                  -196                  4796
                  -195                  4764
                  -194                  5116
                  -193                  4432
                  -192                  4778
                  -191                  4968
                  -190                  5046
                  -189                  4454
                  -188                  4676
                  -187                  3836
                  -186                  4710
                  -185                  4956
                  -184                  4456
                  -183                  4424
                  -182                  4402
                  -181                  4564
                  -180                  5088
                  -179                  4460
                  -178                  4432
                  -177                  5060
                  -176                  4552
                  -175                  5392
                  -174                  4446
                  -173                  4938
                  -172                  4940
                  -171                  4404
                  -170                  4508
                  -169                  4286
                  -168                  4008
                  -167                  4874
                  -166                  5228
                  -165                  4406
                  -164                  4384
                  -163                  5252
                  -162                  4746
                  -161                  5358
                  -160                  4674
                  -159                  4298
                  -158                  4762
                  -157                  4594
                  -156                  5200
                  -155                  4400
                  -154                  4152
                  -153                  4418
                  -152                  4520
                  -151                  4740
                  -150                  4704
                  -149                  3994
                  -148                  4408
                  -147                  5074
                  -146                  4716
                  -145                  4544
                  -144                  5018
                  -143                  4786
                  -142                  5400
                  -141                  4796
                  -140                  4458
                  -139                  4706
                  -138                  4392
                  -137                  4712
                  -136                  4218
                  -135                  4256
                  -134                  4848
                  -133                  4538
                  -132                  4520
                  -131                  4614
                  -130                  4828
                  -129                  6180
                  -128                  4810
                  -127                  4882
                  -126                  4525
                  -125                  4934
                  -124                  5108
                  -123                  4942
                  -122                  4658
                  -121                  4084
                  -120                  4154
                  -119                  4408
                  -118                  4656
                  -117                  4340
                  -116                  4186
                  -115                  5018
                  -114                  4980
                  -113                  5686
                  -112                  5020
                  -111                  4316
                  -110                  4800
                  -109                  4808
                  -108                  4378
                  -107                  4666
                  -106                  3922
                  -105                  4736
                  -104                  4636
                  -103                  4524
                  -102                  4542
                  -101                  4884
                  -100                  5040
                   -99                  5552
                   -98                  4696
                   -97                  4570
                   -96                  5158
                   -95                  4478
                   -94                  5096
                   -93                  4778
                   -92                  4498
                   -91                  4618
                   -90                  4510
                   -89                  4474
                   -88                  4410
                   -87                  4870
                   -86                  4734
                   -85                  4616
                   -84                  4460
                   -83                  4252
                   -82                  4740
                   -81                  4976
                   -80                  5666
                   -79                  3990
                   -78                  4428
                   -77                  4682
                   -76                  5178
                   -75                  4518
                   -74                  4638
                   -73                  4052
                   -72                  4254
                   -71                  4704
                   -70                  4008
                   -69                  4438
                   -68                  4262
                   -67                  4654
                   -66                  5158
                   -65                  4724
                   -64                  5292
                   -63                  4592
                   -62                  5040
                   -61                  5216
                   -60                  4708
                   -59                  4256
                   -58                  4518
                   -57                  4378
                   -56                  4724
                   -55                  4416
                   -54                  4268
                   -53                  4762
                   -52                  4718
                   -51                  4686
                   -50                  4536
                   -49                  4998
                   -48                  4364
                   -47                  6070
                   -46                  4532
                   -45                  4272
                   -44                  4434
                   -43                  4288
                   -42                  4680
                   -41                  3846
                   -40                  3878
                   -39                  4532
                   -38                  4512
                   -37                  5194
                   -36                  4800
                   -35                  4804
                   -34                  4244
                   -33                  5050
                   -32                  4692
                   -31                  4726
                   -30                  4924
                   -29                  4478
                   -28                  4934
                   -27                  4278
                   -26                  4714
                   -25                  4270
                   -24                  4336
                   -23                  4660
                   -22                  4388
                   -21                  4336
                   -20                  4676
                   -19                  4454
                   -18                  4892
                   -17                  4354
                   -16                  4962
                   -15                  4642
                   -14                  5048
                   -13                  5044
                   -12                  4536
                   -11                  4556
                   -10                  4464
                    -9                  4512
                    -8                  4460
                    -7                  4116
                    -6                  4602
                    -5                  5028
                    -4                  4896
                    -3                  4740
                    -2                  4572
                    -1                  4744
                     0                 10432
                     1                  4744
                     2                  4572
                     3                  4740
                     4                  4896
                     5                  5028
                     6                  4602
                     7                  4116
                     8                  4460
                     9                  4512
                    10                  4464
                    11                  4556
                    12                  4536
                    13                  5044
                    14                  5048
                    15                  4642
                    16                  4962
                    17                  4354
                    18                  4892
                    19                  4454
                    20                  4676
                    21                  4336
                    22                  4388
                    23                  4660
                    24                  4336
                    25                  4270
                    26                  4714
                    27                  4278
                    28                  4934
                    29                  4478
                    30                  4924
                    31                  4726
                    32                  4692
                    33                  5050
                    34                  4244
                    35                  4804
                    36                  4800
                    37                  5194
                    38                  4512
                    39                  4532
                    40                  3878
                    41                  3846
                    42                  4680
                    43                  4288
                    44                  4434
                    45                  4272
                    46                  4532
                    47                  6070
                    48                  4364
                    49                  4998
                    50                  4536
                    51                  4686
                    52                  4718
                    53                  4762
                    54                  4268
                    55                  4416
                    56                  4724
                    57                  4378
                    58                  4518
                    59                  4256
                    60                  4708
                    61                  5216
                    62                  5040
                    63                  4592
                    64                  5292
                    65                  4724
                    66                  5158
                    67                  4654
                    68                  4262
                    69                  4438
                    70                  4008
                    71                  4704
                    72                  4254
                    73                  4052
                    74                  4638
                    75                  4518
                    76                  5178
                    77                  4682
                    78                  4428
                    79                  3990
                    80                  5666
                    81                  4976
                    82                  4740
                    83                  4252
                    84                  4460
                    85                  4616
                    86                  4734
                    87                  4870
                    88                  4410
                    89                  4474
                    90                  4510
                    91                  4618
                    92                  4498
                    93                  4778
                    94                  5096
                    95                  4478
                    96                  5158
                    97                  4570
                    98                  4696
                    99                  5552
                   100                  5040
                   101                  4884
                   102                  4542
                   103                  4524
                   104                  4636
                   105                  4736
                   106                  3922
                   107                  4666
                   108                  4378
                   109                  4808
                   110                  4800
                   111                  4316
                   112                  5020
                   113                  5686
                   114                  4980
                   115                  5018
                   116                  4186
                   117                  4340
                   118                  4656
                   119                  4408
                   120                  4154
                   121                  4084
                   122                  4658
                   123                  4942
                   124                  5108
                   125                  4934
                   126                  4525
                   127                  4882
                   128                  4810
                   129                  6180
                   130                  4828
                   131                  4614
                   132                  4520
                   133                  4538
                   134                  4848
                   135                  4256
                   136                  4218
                   137                  4712
                   138                  4392
                   139                  4706
                   140                  4458
                   141                  4796
                   142                  5400
                   143                  4786
                   144                  5018
                   145                  4544
                   146                  4716
                   147                  5074
                   148                  4408
                   149                  3994
                   150                  4704
                   151                  4740
                   152                  4520
                   153                  4418
                   154                  4152
                   155                  4400
                   156                  5200
                   157                  4594
                   158                  4762
                   159                  4298
                   160                  4674
                   161                  5358
                   162                  4746
                   163                  5252
                   164                  4384
                   165                  4406
                   166                  5228
                   167                  4874
                   168                  4008
                   169                  4286
                   170                  4508
                   171                  4404
                   172                  4940
                   173                  4938
                   174                  4446
                   175                  5392
                   176                  4552
                   177                  5060
                   178                  4432
                   179                  4460
                   180                  5088
                   181                  4564
                   182                  4402
                   183                  4424
                   184                  4456
                   185                  4956
                   186                  4710
                   187                  3836
                   188                  4676
                   189                  4454
                   190                  5046
                   191                  4968
                   192                  4778
                   193                  4432
                   194                  5116
                   195                  4764
                   196                  4796
                   197                  4512
                   198                  4114
                   199                  5406
                   200                  4754
                   201                  4474
                   202                  4298
                   203                  4260
                   204                  4882
                   205                  5048
                   206                  4464
                   207                  4604
                   208                  4866
                   209                  4640
                   210                  4920
                   211                  4254
                   212                  4572
                   213                  4612
                   214                  4566
                   215                  4602
                   216                  4366
                   217                  4768
                   218                  4898
                   219                  4668
                   220                  4626
                   221                  4738
                   222                  4590
                   223                  4750
                   224                  5176
                   225                  4348
                   226                  4832
                   227                  5274
                   228                  4710
                   229                  5252
                   230                  4512
                   231                  4938
                   232                  4468
                   233                  5168
                   234                  4376
                   235                  3876
                   236                  4290
                   237                  4802
                   238                  4876
                   239                  4888
                   240                  4462
                   241                  4266
                   242                  5210
                   243                  5142
                   244                  4530
                   245                  4426
                   246                  4996
                   247                  4694
                   248                  4990
                   249                  4468
                   250                  4216
                   251                  4204
                   252                  4336
                   253                  4834
                   254                  4482
                   255                  4499
                   256                  4934
                   257                  4924
                   258                  4948
                   259                  4824
                   260                  4794
                   261                  4838
                   262                  4720
                   263                  4238
                   264                  4716
                   265                  4612
                   266                  4628
                   267                  4796
                   268                  4138
                   269                  4404
                   270                  4620
                   271                  4752
                   272                  4454
                   273                  4422
                   274                  4386
                   275                  5400
                   276                  5294
                   277                  4600
                   278                  4394
                   279                  4022
                   280                  5376
                   281                  4650
                   282                  4332
                   283                  4548
                   284                  4736
                   285                  4258
                   286                  5300
                   287                  4676
                   288                  4252
                   289                  4874
                   290                  5202
                   291                  5158
                   292                  4618
                   293                  4676
                   294                  4934
                   295                  5064
                   296                  4332
                   297                  4648
                   298                  3624
                   299                  4746
                   300                  4524
                   301                  4142
                   302                  4290
                   303                  4624
                   304                  4706
                   305                  4870
                   306                  4674
                   307                  4610
                   308                  4592
                   309                  5216
                   310                  4526
                   311                  4322
                   312                  4316
                   313                  4834
                   314                  4466
                   315                  4294
                   316                  4516
                   317                  4214
                   318                  5130
                   319                  5048
                   320                  4614
                   321                  4206
                   322                  4534
                   323                  4916
                   324                  5046
                   325                  4802
                   326                  4232
                   327                  4708
                   328                  4200
                   329                  4568
                   330                  4306
                   331                  4262
                   332                  4574
                   333                  4062
                   334                  4888
                   335                  4318
                   336                  4824
                   337                  4996
                   338                  4664
                   339                  4612
                   340                  4500
                   341                  4826
                   342                  4962
                   343                  4878
                   344                  4250
                   345                  4528
                   346                  4454
                   347                  4340
                   348                  4324
                   349                  4772
                   350                  4118
                   351                  4698
                   352                  5012
                   353                  5182
                   354                  4924
                   355                  4472
                   356                  5568
                   357                  5282
                   358                  4770
                   359                  4848
                   360                  4390
                   361                  4562
                   362                  4330
                   363                  4540
                   364                  3794
                   365                  4632
                   366                  4386
                   367                  5136
                   368                  5310
                   369                  4338
                   370                  5344
                   371                  4438
                   372                  5100
                   373                  4910
                   374                  4824
                   375                  4732
                   376                  4480
                   377                  4128
                   378                  4480
                   379                  4634
                   380                  4356
                   381                  4686
                   382                  4642
                   383                  4248
                   384                  4900
                   385                  4270
                   386                  5098
                   387                  4724
                   388                  4024
                   389                  5362
                   390                  4552
                   391                  4640
                   392                  4860
                   393                  4112
                   394                  4838
                   395                  4834
                   396                  4426
                   397                  4270
                   398                  4300
                   399                  4556
                   400                  4858
                   401                  4922
                   402                  3904
                   403                  5088
                   404                  4842
                   405                  5004
                   406                  4850
                   407                  4462
                   408                  5108
                   409                  4638
                   410                  4762
                   411                  5004
                   412                  4066
                   413                  4022
                   414                  4446
                   415                  4298
                   416                  4280
                   417                  4476
                   418                  4802
                   419                  5256
                   420                  5226
                   421                  4466
                   422                  4814
                   423                  4916
                   424                  4614
                   425                  4384
                   426                  4228
                   427                  4346
                   428                  4572
                   429                  4772
                   430                  4500
                   431                  4370
                   432                  4562
                   433                  5310
                   434                  4600
                   435                  4380
                   436                  4722
                   437                  4802
                   438                  4804
                   439                  4442
                   440                  4360
                   441                  4592
                   442                  4322
                   443                  4898
                   444                  4574
                   445                  4050
                   446                  4258
                   447                  4556
                   448                  5418
                   449                  4562
                   450                  4446
                   451                  4800
                   452                  4856
                   453                  5006
                   454                  4668
                   455                  4962
                   456                  4436
                   457                  4920
                   458                  4260
                   459                  4344
                   460                  4024
                   461                  4446
                   462                  4398
                   463                  4050
                   464                  4084
                   465                  4916
                   466                  4968
                   467                  5244
                   468                  4590
                   469                  4346
                   470                  4966
                   471                  5316
                   472                  4450
                   473                  4576
                   474                  4620
                   475                  4270
                   476                  4484
                   477                  4494
                   478                  4276
                   479                  4578
                   480                  4318
                   481                  5262
                   482                  4566
                   483                  4560
                   484                  5418
                   485                  4552
                   486                  5528
                   487                  4997
                   488                  4106
                   489                  4302
                   490                  4656
                   491                  4518
                   492                  4450
                   493                  4556
                   494                  4194
                   495                  4476
                   496                  4278
                   497                  4776
                   498                  4768
                   499                  4868
                   500                  4924
                   501                  4538
                   502                  4708
                   503                  5214
                   504                  4926
                   505                  4366
                   506                  4550
                   507                  4080
                   508                  4426
                   509                  4978
                   510                  4042
                   511                  4652
                   512                  4176
                   513                  4796
                   514                  5156
                   515                  4836
                   516                  4318
                   517                  5362
                   518                  5094
                   519                  5292
                   520                  4838
                   521                  4180
                   522                  4232
                   523                  4622
                   524                  4816
                   525                  4638
                   526                  3960
                   527                  4546
                   528                  4698
                   529                  5012
                   530                  4292
                   531                  5062
                   532                  4230
                   533                  5288
                   534                  5036
                   535                  4684
                   536                  5154
                   537                  4364
                   538                  4444
                   539                  4212
                   540                  4612
                   541                  3802
                   542                  4532
                   543                  4374
                   544                  4496
                   545                  4534
                   546                  4500
                   547                  6098
                   548                  4724
                   549                  5156
                   550                  4686
                   551                  4546
                   552                  4918
                   553                  4926
                   554                  4364
                   555                  4294
                   556                  3892
                   557                  4958
                   558                  4240
                   559                  4230
                   560                  4784
                   561                  4556
                   562                  4986
                   563                  4920
                   564                  4670
                   565                  4476
                   566                  4734
                   567                  4984
                   568                  4566
                   569                  4740
                   570                  4516
                   571                  4676
                   572                  4386
                   573                  4554
                   574                  4092
                   575                  3744
                   576                  4734
                   577                  4646
                   578                  4502
                   579                  5246
                   580                  4514
                   581                  5026
                   582                  5036
                   583                  4538
                   584                  4708
                   585                  4994
                   586                  4546
                   587                  4560
                   588                  3814
                   589                  4294
                   590                  4734
                   591                  4446
                   592                  4422
                   593                  4210
                   594                  4878
                   595                  4904
                   596                  5184
                   597                  4664
                   598                  4568
                   599                  4306
                   600                  5058
                   601                  4720
                   602                  4036
                   603                  3900
                   604                  4432
                   605                  4172
                   606                  4498
                   607                  4558
                   608                  4350
                   609                  4624
                   610                  5036
                   611                  4640
                   612                  4930
                   613                  4490
                   614                  4912
                   615                  4828
                   616                  3960
                   617                  4740
                   618                  4734
                   619                  4621
                   620                  4514
                   621                  4368
                   622                  4186
                   623                  5290
                   624                  4062
                   625                  4526
                   626                  4144
                   627                  4750
                   628                  4812
                   629                  4604
                   630                  4552
                   631                  4568
                   632                  4512
                   633                  5082
                   634                  4908
                   635                  4008
                   636                  4538
                   637                  4898
                   638                  4646
                   639                  4847
                   640                  4128
                   641                  4174
                   642                  4644
                   643                  4708
                   644                  4562
                   645                  4756
                   646                  4236
                   647                  5248
                   648                  5122
                   649                  4498
                   650                  4578
                   651                  4404
                   652                  4598
                   653                  4318
                   654                  4022
                   655                  4816
                   656                  4120
                   657                  4897
                   658                  4706
                   659                  4618
                   660                  4120
                   661                  5180
                   662                  4498
                   663                  5070
                   664                  4600
                   665                  4502
                   666                  4972
                   667                  4662
                   668                  4114
                   669                  4036
                   670                  4208
                   671                  4398
                   672                  4350
                   673                  4554
                   674                  4558
                   675                  4368
                   676                  4946
                   677                  5196
                   678                  4610
                   679                  4598
                   680                  4880
                   681                  5148
                   682                  4240
                   683                  4368
                   684                  4362
                   685                  4198
                   686                  4532
                   687                  4502
                   688                  4642
                   689                  3998
                   690                  4580
                   691                  4766
                   692                  4308
                   693                  4698
                   694                  4364
                   695                  4818
                   696                  4568
                   697                  4816
                   698                  4816
                   699                  4868
                   700                  4560
                   701                  4472
                   702                  4240
                   703                  4598
                   704                  4456
                   705                  4366
                   706                  4786
                   707                  4520
                   708                  4086
                   709                  5230
                   710                  5052
                   711                  4556
                   712                  4684
                   713                  4722
                   714                  4998
                   715                  5022
                   716                  4268
                   717                  4402
                   718                  4408
                   719                  4402
                   720                  4486
                   721                  4560
                   722                  3974
                   723                  4484
                   724                  4870
                   725                  4896
                   726                  4926
                   727                  3922
                   728                  5168
                   729                  4988
                   730                  4764
                   731                  4802
                   732                  4434
                   733                  4216
                   734                  4424
                   735                  4420
                   736                  4410
                   737                  4766
                   738                  4394
                   739                  4814
                   740                  4582
                   741                  4324
                   742                  5490
                   743                  4772
                   744                  4812
                   745                  4084
                   746                  4498
                   747                  5166
                   748                  4586
                   749                  4560
                   750                  4234
                   751                  4490
                   752                  4266
                   753                  4778
                   754                  4140
                   755                  4372
                   756                  4556
                   757                  4950
                   758                  4642
                   759                  4656
                   760                  4438
                   761                  5338
                   762                  4810
                   763                  4804
                   764                  4224
                   765                  3910
                   766                  4558
                   767                  4632
                   768                  4184
                   769                  4128
                   770                  3888
                   771                  5252
                   772                  4650
                   773                  5284
                   774                  4554
                   775                  5033
                   776                  4884
                   777                  4606
                   778                  4578
                   779                  4174
                   780                  5020
                   781                  4022
                   782                  4574
                   783                  4288
                   784                  3646
                   785                  4944
                   786                  4506
                   787                  4300
                   788                  4524
                   789                  4764
                   790                  4518
                   791                  5030
                   792                  4656
                   793                  4510
                   794                  4634
                   795                  4606
                   796                  4670
                   797                  4114
                   798                  4432
                   799                  4112
                   800                  4612
                   801                  4656
                   802                  4548
                   803                  3492
                   804                  4926
                   805                  4620
                   806                  4260
                   807                  4544
                   808                  4560
                   809                  4786
                   810                  5167
                   811                  4374
                   812                  4818
                   813                  4214
                   814                  4560
                   815                  4552
                   816                  4610
                   817                  4216
                   818                  4550
                   819                  4250
                   820                  4262
                   821                  4678
                   822                  3992
                   823                  5050
                   824                  4538
                   825                  4802
                   826                  4524
                   827                  4500
                   828                  4436
                   829                  4922
                   830                  3856
                   831                  3998
                   832                  4322
                   833                  4170
                   834                  5122
                   835                  4342
                   836                  3740
                   837                  4886
                   838                  4466
                   839                  5230
                   840                  4864
                   841                  4572
                   842                  4672
                   843                  4896
                   844                  4280
                   845                  4684
                   846                  4072
                   847                  4286
                   848                  4966
                   849                  4222
                   850                  4342
                   851                  4504
                   852                  4218
                   853                  4768
                   854                  4558
                   855                  4578
                   856                  4610
                   857                  4716
                   858                  4762
                   859                  4706
                   860                  4782
                   861                  4446
                   862                  4870
                   863                  4304
                   864                  4160
                   865                  4150
                   866                  4510
                   867                  4812
                   868                  4492
                   869                  4340
                   870                  4572
                   871                  4858
                   872                  4788
                   873                  4450
                   874                  4818
                   875                  5270
                   876                  4906
                   877                  5108
                   878                  4650
                   879                  3946
                   880                  4556
                   881                  4804
                   882                  3894
                   883                  4602
                   884                  3724
                   885                  5074
                   886                  4508
                   887                  5260
                   888                  4344
                   889                  4254
                   890                  4762
                   891                  5428
                   892                  4570
                   893                  4192
                   894                  4340
                   895                  4126
                   896                  4514
                   897                  4612
                   898                  4004
                   899                  4414
                   900                  4466
                   901                  4576
                   902                  5078
                   903                  4616
                   904                  4960
                   905                  5220
                   906                  4474
                   907                  4350
                   908                  4640
                   909                  4840
                   910                  5184
                   911                  3758
                   912                  4116
                   913                  4304
                   914                  4244
                   915                  4662
                   916                  4572
                   917                  4028
                   918                  4532
                   919                  4478
                   920                  4300
                   921                  5136
                   922                  4012
                   923                  4376
                   924                  5486
                   925                  4312
                   926                  4290
                   927                  4298
                   928                  4574
                   929                  4308
                   930                  4456
                   931                  4124
                   932                  4718
                   933                  4304
                   934                  4808
                   935                  4670
                   936                  4294
                   937                  4568
                   938                  5170
                   939                  4478
                   940                  4632
                   941                  5000
                   942                  4478
                   943                  4532
                   944                  4104
                   945                  4078
                   946                  4366
                   947                  4218
                   948                  4434
                   949                  4140
                   950                  3924
                   951                  4812
                   952                  4606
                   953                  5412
                   954                  5198
                   955                  4056
                   956                  4216
                   957                  5072
                   958                  4020
                   959                  4434
                   960                  3806
                   961                  4234
                   962                  4186
                   963                  4352
                   964                  4156
                   965                  4646
                   966                  4368
                   967                  5052
                   968                  4920
                   969                  4416
                   970                  4704
                   971                  4658
                   972                  4428
                   973                  4942
                   974                  4198
                   975                  4336
                   976                  4378
                   977                  4040
                   978                  4236
                   979                  4324
                   980                  4232
                   981                  4540
                   982                  4620
                   983                  4542
                   984                  4944
                   985                  4862
                   986                  4788
                   987                  5164
                   988                  4118
                   989                  4480
                   990                  4344
                   991                  4352
                   992                  4758
                   993                  3822
                   994                  4212
                   995                  4724
                   996                  4308
                   997                  4650
                   998                  4186
                   999                  4572
                  1000                  5046
                  1001                  4960
                  1002                  4636
                  1003                  4414
                  1004                  4978
                  1005                  4910
                  1006                  4556
                  1007                  4366
                  1008                  4500
                  1009                  4134
                  1010                  4392
                  1011                  4842
                  1012                  3844
                  1013                  4324
                  1014                  4138
                  1015                  4720
                  1016                  4948
                  1017                  4148
                  1018                  4633
                  1019                  4602
                  1020                  4844
                  1021                  4664
                  1022                  4248
                  1023                  4232
                  1024                  4354
                  1025                  4200
                  1026                  3996
                  1027                  4748
                  1028                  3966
                  1029                  4598
                  1030                  4516
                  1031                  4180
                  1032                  4334
                  1033                  5072
                  1034                  4908
                  1035                  4714
                  1036                  4368
                  1037                  4642
                  1038                  5096
                  1039                  4518
                  1040                  4420
                  1041                  3942
                  1042                  4054
                  1043                  4488
                  1044                  4462
                  1045                  4576
                  1046                  3912
                  1047                  4384
                  1048                  4628
                  1049                  5006
                  1050                  3828
                  1051                  4502
                  1052                  4800
                  1053                  4637
                  1054                  4380
                  1055                  4328
                  1056                  4380
                  1057                  3916
                  1058                  4796
                  1059                  4160
                  1060                  4190
                  1061                  4370
                  1062                  4600
                  1063                  4490
                  1064                  3796
                  1065                  4778
                  1066                  4602
                  1067                  5106
                  1068                  5030
                  1069                  4146
                  1070                  4396
                  1071                  4978
                  1072                  4388
                  1073                  3856
                  1074                  4180
                  1075                  4044
                  1076                  4128
                  1077                  5124
                  1078                  4078
                  1079                  4496
                  1080                  4286
                  1081                  5292
                  1082                  4928
                  1083                  4172
                  1084                  4494
                  1085                  4512
                  1086                  4236
                  1087                  4940
                  1088                  4230
                  1089                  4176
                  1090                  3902
                  1091                  4242
                  1092                  4540
                  1093                  4552
                  1094                  4468
                  1095                  4846
                  1096                  4818
                  1097                  4860
                  1098                  4784
                  1099                  4558
                  1100                  4380
                  1101                  4594
                  1102                  4024
                  1103                  4730
                  1104                  4470
                  1105                  4498
                  1106                  4184
                  1107                  3940
                  1108                  4278
                  1109                  3940
                  1110                  4414
                  1111                  4564
                  1112                  4094
                  1113                  4580
                  1114                  4578
                  1115                  5574
                  1116                  4318
                  1117                  4250
                  1118                  4356
                  1119                  4680
                  1120                  4524
                  1121                  4376
                  1122                  4238
                  1123                  4030
                  1124                  4032
                  1125                  4468
                  1126                  4238
                  1127                  4060
                  1128                  4764
                  1129                  5228
                  1130                  4928
                  1131                  4762
                  1132                  4682
                  1133                  4332
                  1134                  4892
                  1135                  4472
                  1136                  4484
                  1137                  3990
                  1138                  4308
                  1139                  4030
                  1140                  3994
                  1141                  4512
                  1142                  3912
                  1143                  4420
                  1144                  4416
                  1145                  4424
                  1146                  4578
                  1147                  4928
                  1148                  4914
                  1149                  4276
                  1150                  4058
                  1151                  4226
                  1152                  4306
                  1153                  4480
                  1154                  4376
                  1155                  4252
                  1156                  3862
                  1157                  4846
                  1158                  4660
                  1159                  4346
                  1160                  4392
                  1161                  4308
                  1162                  4760
                  1163                  5266
                  1164                  4330
                  1165                  4452
                  1166                  4502
                  1167                  4408
                  1168                  4500
                  1169                  4198
                  1170                  4026
                  1171                  4102
                  1172                  4519
                  1173                  4236
                  1174                  4438
                  1175                  3728
                  1176                  4472
                  1177                  4800
                  1178                  3896
                  1179                  4788
                  1180                  4326
                  1181                  4826
                  1182                  4572
                  1183                  4102
                  1184                  4636
                  1185                  4026
                  1186                  4856
                  1187                  4144
                  1188                  3792
                  1189                  4058
                  1190                  4298
                  1191                  4768
                  1192                  4170
                  1193                  4586
                  1194                  3914
                  1195                  5170
                  1196                  4864
                  1197                  4588
                  1198                  4452
                  1199                  4234
                  1200                  4350
                  1201                  4758
                  1202                  4192
                  1203                  3760
                  1204                  4156
                  1205                  4096
                  1206                  4534
                  1207                  4208
                  1208                  4072
                  1209                  4643
                  1210                  4706
                  1211                  4815
                  1212                  4224
                  1213                  4672
                  1214                  4638
                  1215                  4804
                  1216                  4064
                  1217                  4272
                  1218                  4354
                  1219                  4270
                  1220                  4844
                  1221                  4344
                  1222                  4648
                  1223                  4596
                  1224                  4304
                  1225                  4140
                  1226                  4344
                  1227                  4440
                  1228                  4622
                  1229                  4600
                  1230                  4082
                  1231                  4084
                  1232                  4332
                  1233                  4934
                  1234                  4404
                  1235                  4180
                  1236                  3978
                  1237                  4170
                  1238                  4532
                  1239                  4716
                  1240                  4218
                  1241                  4230
                  1242                  4404
                  1243                  4502
                  1244                  4684
                  1245                  4618
                  1246                  3880
                  1247                  4592
                  1248                  4178
                  1249                  4996
                  1250                  3964
                  1251                  3962
                  1252                  4630
                  1253                  4210
                  1254                  4150
                  1255                  4324
                  1256                  4192
                  1257                  4252
                  1258                  4912
                  1259                  4238
                  1260                  4390
                  1261                  4630
                  1262                  4400
                  1263                  4410
                  1264                  4224
                  1265                  4266
                  1266                  4600
                  1267                  4364
                  1268                  4128
                  1269                  4266
                  1270                  3836
                  1271                  4816
                  1272                  4686
                  1273                  3866
                  1274                  4208
                  1275                  4432
                  1276                  4792
                  1277                  4868
                  1278                  4346
                  1279                  4116
                  1280                  4552
                  1281                  4470
                  1282                  4836
                  1283                  4106
                  1284                  3836
                  1285                  4442
                  1286                  4124
                  1287                  4386
                  1288                  4566
                  1289                  3910
                  1290                  4300
                  1291                  4882
                  1292                  4646
                  1293                  4728
                  1294                  4470
                  1295                  4578
                  1296                  4776
                  1297                  4170
                  1298                  4134
                  1299                  4506
                  1300                  4014
                  1301                  3928
                  1302                  4146
                  1303                  3854
                  1304                  4092
                  1305                  5038
                  1306                  4232
                  1307                  4692
                  1308                  3996
                  1309                  4794
                  1310                  4610
                  1311                  4248
                  1312                  4084
                  1313                  3974
                  1314                  4434
                  1315                  4952
                  1316                  4000
                  1317                  4124
                  1318                  4268
                  1319                  3728
                  1320                  4698
                  1321                  4596
                  1322                  4374
                  1323                  4264
                  1324                  4312
                  1325                  4862
                  1326                  4576
                  1327                  4318
                  1328                  4528
                  1329                  4526
                  1330                  4198
                  1331                  3990
                  1332                  4074
                  1333                  4012
                  1334                  4960
                  1335                  4352
                  1336                  4002
                  1337                  4072
                  1338                  4030
                  1339                  4454
                  1340                  4018
                  1341                  4784
                  1342                  4584
                  1343                  4844
                  1344                  4510
                  1345                  4588
                  1346                  4100
                  1347                  4498
                  1348                  4730
                  1349                  3834
                  1350                  4104
                  1351                  4294
                  1352                  4324
                  1353                  4912
                  1354                  4060
                  1355                  4148
                  1356                  4194
                  1357                  4904
                  1358                  5960
                  1359                  4606
                  1360                  4108
                  1361                  4256
                  1362                  4224
                  1363                  4582
                  1364                  4214
                  1365                  3872
                  1366                  4036
                  1367                  4156
                  1368                  4256
                  1369                  4304
                  1370                  3942
                  1371                  4182
                  1372                  5062
                  1373                  4586
                  1374                  4616
                  1375                  5148
                  1376                  4688
                  1377                  4960
                  1378                  3982
                  1379                  3912
                  1380                  4310
                  1381                  4114
                  1382                  4024
                  1383                  4456
                  1384                  3774
                  1385                  4478
                  1386                  4756
                  1387                  4092
                  1388                  4842
                  1389                  4538
                  1390                  4990
                  1391                  4976
                  1392                  4064
                  1393                  4080
                  1394                  4264
                  1395                  4288
                  1396                  4508
                  1397                  3792
                  1398                  3622
                  1399                  4204
                  1400                  4438
                  1401                  4574
                  1402                  4432
                  1403                  4206
                  1404                  4186
                  1405                  5092
                  1406                  3930
                  1407                  4580
                  1408                  4288
                  1409                  4266
                  1410                  4642
                  1411                  4210
                  1412                  4112
                  1413                  4204
                  1414                  4312
                  1415                  3941
                  1416                  4032
                  1417                  4466
                  1418                  4254
                  1419                  4704
                  1420                  4426
                  1421                  4646
                  1422                  4084
                  1423                  4514
                  1424                  5278
                  1425                  4520
                  1426                  4390
                  1427                  4256
                  1428                  3778
                  1429                  4518
                  1430                  3666
                  1431                  3986
                  1432                  3570
                  1433                  4200
                  1434                  4582
                  1435                  4480
                  1436                  4086
                  1437                  4216
                  1438                  4518
                  1439                  5074
                  1440                  4676
                  1441                  4484
                  1442                  4356
                  1443                  4326
                  1444                  4372
                  1445                  4086
                  1446                  4012
                  1447                  3556
                  1448                  4356
                  1449                  4152
                  1450                  4776
                  1451                  4186
                  1452                  4366
                  1453                  4772
                  1454                  4310
                  1455                  4861
                  1456                  4318
                  1457                  4194
                  1458                  4588
                  1459                  4249
                  1460                  4248
                  1461                  4216
                  1462                  4570
                  1463                  3992
                  1464                  4408
                  1465                  3582
                  1466                  4364
                  1467                  4738
                  1468                  4052
                  1469                  4552
                  1470                  3734
                  1471                  4590
                  1472                  4542
                  1473                  4378
                  1474                  3954
                  1475                  4316
                  1476                  4036
                  1477                  4882
                  1478                  4140
                  1479                  3686
                  1480                  4084
                  1481                  4084
                  1482                  4470
                  1483                  4464
                  1484                  3830
                  1485                  4200
                  1486                  4574
                  1487                  4662
                  1488                  5454
                  1489                  4422
                  1490                  3778
                  1491                  4528
                  1492                  4454
                  1493                  3878
                  1494                  3904
                  1495                  4238
                  1496                  3992
                  1497                  4210
                  1498                  3632
                  1499                  4396
                  1500                  4816
                  1501                  4308
                  1502                  4722
                  1503                  3910
                  1504                  4700
                  1505                  4914
                  1506                  4268
                  1507                  4294
                  1508                  3948
                  1509                  4006
                  1510                  4512
                  1511                  4242
                  1512                  3712
                  1513                  3900
                  1514                  4108
                  1515                  4438
                  1516                  4680
                  1517                  3872
                  1518                  4636
                  1519                  4838
                  1520                  4276
                  1521                  4624
                  1522                  4064
                  1523                  3832
                  1524                  4504
                  1525                  4120
                  1526                  4232
                  1527                  3840
                  1528                  4052
                  1529                  4538
                  1530                  4074
                  1531                  3998
                  1532                  4196
                  1533                  4342
                  1534                  4364
                  1535                  4474
                  1536                  4024
                  1537                  4208
                  1538                  4746
                  1539                  4086
                  1540                  4404
                  1541                  3724
                  1542                  4118
                  1543                  4266
                  1544                  3920
                  1545                  3834
                  1546                  3696
                  1547                  4146
                  1548                  4656
                  1549                  4676
                  1550                  4206
                  1551                  4043
                  1552                  4570
                  1553                  4912
                  1554                  4846
                  1555                  4076
                  1556                  3924
                  1557                  4254
                  1558                  4200
                  1559                  3926
                  1560                  3504
                  1561                  4478
                  1562                  4084
                  1563                  4340
                  1564                  4014
                  1565                  4308
                  1566                  4054
                  1567                  4374
                  1568                  4214
                  1569                  4560
                  1570                  4162
                  1571                  4131
                  1572                  4336
                  1573                  3869
                  1574                  3830
                  1575                  4128
                  1576                  4120
                  1577                  3904
                  1578                  4592
                  1579                  3806
                  1580                  4856
                  1581                  4196
                  1582                  4846
                  1583                  4514
                  1584                  3980
                  1585                  4360
                  1586                  4806
                  1587                  4362
                  1588                  4002
                  1589                  3654
                  1590                  4152
                  1591                  4064
                  1592                  4102
                  1593                  3516
                  1594                  3842
                  1595                  4340
                  1596                  4498
                  1597                  4578
                  1598                  4090
                  1599                  4166
                  1600                  4398
                  1601                  4646
                  1602                  4770
                  1603                  4462
                  1604                  3738
                  1605                  4556
                  1606                  3980
                  1607                  3762
                  1608                  3796
                  1609                  3688
                  1610                  3722
                  1611                  4636
                  1612                  3640
                  1613                  4724
                  1614                  4352
                  1615                  4268
                  1616                  4996
                  1617                  4366
                  1618                  3972
                  1619                  4472
                  1620                  3866
                  1621                  4254
                  1622                  3876
                  1623                  4358
                  1624                  4236
                  1625                  3756
                  1626                  3744
                  1627                  4066
                  1628                  4604
                  1629                  4350
                  1630                  4800
                  1631                  3846
                  1632                  4120
                  1633                  4762
                  1634                  3978
                  1635                  4702
                  1636                  4170
                  1637                  3994
                  1638                  4190
                  1639                  4800
                  1640                  4220
                  1641                  4168
                  1642                  3890
                  1643                  4088
                  1644                  4472
                  1645                  4092
                  1646                  4310
                  1647                  3823
                  1648                  4700
                  1649                  4598
                  1650                  4214
                  1651                  3842
                  1652                  4700
                  1653                  4212
                  1654                  4084
                  1655                  3974
                  1656                  3840
                  1657                  4250
                  1658                  3956
                  1659                  3930
                  1660                  3766
                  1661                  3976
                  1662                  4700
                  1663                  4824
                  1664                  4080
                  1665                  4374
                  1666                  4352
                  1667                  4408
                  1668                  4992
                  1669                  3776
                  1670                  3834
                  1671                  4154
                  1672                  4150
                  1673                  3904
                  1674                  3482
                  1675                  3736
                  1676                  3812
                  1677                  4700
                  1678                  4422
                  1679                  4454
                  1680                  3794
                  1681                  4338
                  1682                  5038
                  1683                  4042
                  1684                  4032
                  1685                  3986
                  1686                  3950
                  1687                  4366
                  1688                  3748
                  1689                  4478
                  1690                  4138
                  1691                  4040
                  1692                  4358
                  1693                  4042
                  1694                  4320
                  1695                  4702
                  1696                  4396
                  1697                  4360
                  1698                  3768
                  1699                  4056
                  1700                  4414
                  1701                  4074
                  1702                  3982
                  1703                  4034
                  1704                  4008
                  1705                  3976
                  1706                  4726
                  1707                  3774
                  1708                  4242
                  1709                  4190
                  1710                  4386
                  1711                  4610
                  1712                  4216
                  1713                  4088
                  1714                  4444
                  1715                  4670
                  1716                  4544
                  1717                  3892
                  1718                  3862
                  1719                  4492
                  1720                  4226
                  1721                  3830
                  1722                  4184
                  1723                  3908
                  1724                  3810
                  1725                  4984
                  1726                  3996
                  1727                  4254
                  1728                  4272
                  1729                  4398
                  1730                  4294
                  1731                  4894
                  1732                  4470
                  1733                  4666
                  1734                  4068
                  1735                  4210
                  1736                  3964
                  1737                  4010
                  1738                  4094
                  1739                  3880
                  1740                  3924
                  1741                  4186
                  1742                  4406
                  1743                  3983
                  1744                  4706
                  1745                  4390
                  1746                  4270
                  1747                  4332
                  1748                  5018
                  1749                  4788
                  1750                  3556
                  1751                  3900
                  1752                  4070
                  1753                  3922
                  1754                  4160
                  1755                  4390
                  1756                  3888
                  1757                  4182
                  1758                  4362
                  1759                  4168
                  1760                  4326
                  1761                  4276
                  1762                  4742
                  1763                  4730
                  1764                  4044
                  1765                  4142
                  1766                  4054
                  1767                  4304
                  1768                  4104
                  1769                  4152
                  1770                  3668
                  1771                  3868
                  1772                  4054
                  1773                  4252
                  1774                  3842
                  1775                  4160
                  1776                  4644
                  1777                  4432
                  1778                  4238
                  1779                  4232
                  1780                  4254
                  1781                  4008
                  1782                  5024
                  1783                  3930
                  1784                  4000
                  1785                  3982
                  1786                  3942
                  1787                  4054
                  1788                  3656
                  1789                  4038
                  1790                  3884
                  1791                  4478
                  1792                  4706
                  1793                  3934
                  1794                  3772
                  1795                  4552
                  1796                  4126
                  1797                  4084
                  1798                  4330
                  1799                  3808
                  1800                  3764
                  1801                  4652
                  1802                  3854
                  1803                  3716
                  1804                  3588
                  1805                  4200
                  1806                  4662
                  1807                  4174
                  1808                  4184
                  1809                  4278
                  1810                  4510
                  1811                  4518
                  1812                  3828
                  1813                  4048
                  1814                  4148
                  1815                  4255
                  1816                  4046
                  1817                  3873
                  1818                  3750
                  1819                  3810
                  1820                  4480
                  1821                  3661
                  1822                  3870
                  1823                  4250
                  1824                  4348
                  1825                  4486
                  1826                  3750
                  1827                  4230
                  1828                  4290
                  1829                  4508
                  1830                  4140
                  1831                  3988
                  1832                  3675
                  1833                  3974
                  1834                  4236
                  1835                  3948
                  1836                  3905
                  1837                  3548
                  1838                  3912
                  1839                  4846
                  1840                  3914
                  1841                  4028
                  1842                  4274
                  1843                  4334
                  1844                  4492
                  1845                  4278
                  1846                  4010
                  1847                  4198
                  1848                  3808
                  1849                  4372
                  1850                  4002
                  1851                  3576
                  1852                  3774
                  1853                  3910
                  1854                  4015
                  1855                  4144
                  1856                  4252
                  1857                  4292
                  1858                  4534
                  1859                  4072
                  1860                  3920
                  1861                  4814
                  1862                  4002
                  1863                  4326
                  1864                  3638
                  1865                  3788
                  1866                  3774
                  1867                  4288
                  1868                  4262
                  1869                  4066
                  1870                  3636
                  1871                  4340
                  1872                  4406
                  1873                  3966
                  1874                  4178
                  1875                  3920
                  1876                  4500
                  1877                  4472
                  1878                  4084
                  1879                  3938
                  1880                  3634
                  1881                  4134
                  1882                  4042
                  1883                  3882
                  1884                  3620
                  1885                  3740
                  1886                  4000
                  1887                  4276
                  1888                  3996
                  1889                  4160
                  1890                  4184
                  1891                  4480
                  1892                  4368
                  1893                  4510
                  1894                  3842
                  1895                  4304
                  1896                  4202
                  1897                  3584
                  1898                  3932
                  1899                  4006
                  1900                  3650
                  1901                  4290
                  1902                  3506
                  1903                  3588
                  1904                  4162
                  1905                  3972
                  1906                  4840
                  1907                  3976
                  1908                  4186
                  1909                  4448
                  1910                  4644
                  1911                  3824
                  1912                  4034
                  1913                  3302
                  1914                  3646
                  1915                  3926
                  1916                  3752
                  1917                  3962
                  1918                  3498
                  1919                  4334
                  1920                  4560
                  1921                  3926
                  1922                  4318
                  1923                  4322
                  1924                  3994
                  1925                  4596
                  1926                  4082
                  1927                  3622
                  1928                  3948
                  1929                  4354
                  1930                  3648
                  1931                  4360
                  1932                  3200
                  1933                  3716
                  1934                  4270
                  1935                  3981
                  1936                  4382
                  1937                  4390
                  1938                  4000
                  1939                  4726
                  1940                  3808
                  1941                  3980
                  1942                  4612
                  1943                  3726
                  1944                  4664
                  1945                  4070
                  1946                  3606
                  1947                  3864
                  1948                  4184
                  1949                  3722
                  1950                  3610
                  1951                  3792
                  1952                  3570
                  1953                  4268
                  1954                  3912
                  1955                  4472
                  1956                  4146
                  1957                  3804
                  1958                  4654
                  1959                  4546
                  1960                  3846
                  1961                  3784
                  1962                  3726
                  1963                  4452
                  1964                  3838
                  1965                  3340
                  1966                  3850
                  1967                  3892
                  1968                  3990
                  1969                  4344
                  1970                  4356
                  1971                  4030
                  1972                  5076
                  1973                  4356
                  1974                  4522
                  1975                  3987
                  1976                  3880
                  1977                  4056
                  1978                  3796
                  1979                  3552
                  1980                  3528
                  1981                  3752
                  1982                  4036
                  1983                  3632
                  1984                  3670
                  1985                  4286
                  1986                  4372
                  1987                  4076
                  1988                  4178
                  1989                  4470
                  1990                  4036
                  1991                  4582
                  1992                  3918
                  1993                  3974
                  1994                  3188
                  1995                  3920
                  1996                  4484
                  1997                  3744
                  1998                  3654
                  1999                  3832
                  2000                  4240
                  2001                  4408
                  2002                  4404
                  2003                  3960
                  2004                  4004
                  2005                  4334
                  2006                  4592
                  2007                  4394
                  2008                  3652
                  2009                  3806
                  2010                  4110
                  2011                  3708
                  2012                  3708
                  2013                  3902
                  2014                  3676
                  2015                  4134
                  2016                  3612
                  2017                  4096
                  2018                  4128
                  2019                  3880
                  2020                  4942
                  2021                  3900
                  2022                  4132
                  2023                  4156
                  2024                  4344
                  2025                  4190
                  2026                  3764
                  2027                  3514
                  2028                  3552
                  2029                  4374
                  2030                  3564
                  2031                  3524
                  2032                  3992
                  2033                  3740
                  2034                  4614
                  2035                  4326
                  2036                  4326
                  2037                  3826
                  2038                  4140
                  2039                  4272
                  2040                  4316
                  2041                  3320
                  2042                  3624
                  2043                  3888
                  2044                  3768
                  2045                  3940
                  2046                  3444
                  2047                  3516
                  2048                  3866
                  2049                  3804
                  2050                  4256
                  2051                  4068
                  2052                  3982
                  2053                  4376
                  2054                  4172
                  2055                  4132
                  2056                  4256
                  2057                  3932
                  2058                  3990
                  2059                  3790
                  2060                  3754
                  2061                  3690
                  2062                  3958
                  2063                  4335
                  2064                  3952
                  2065                  3722
                  2066                  3858
                  2067                  4222
                  2068                  4232
                  2069                  4102
                  2070                  4126
                  2071                  3750
                  2072                  4676
                  2073                  4306
                  2074                  3854
                  2075                  3530
                  2076                  3844
                  2077                  4058
                  2078                  3836
                  2079                  3838
                  2080                  3404
                  2081                  3932
                  2082                  4102
                  2083                  4700
                  2084                  4160
                  2085                  3754
                  2086                  4206
                  2087                  3928
                  2088                  4112
                  2089                  4062
                  2090                  3902
                  2091                  4012
                  2092                  3734
                  2093                  3952
                  2094                  3574
                  2095                  4064
                  2096                  4098
                  2097                  4208
                  2098                  4178
                  2099                  4020
                  2100                  4464
                  2101                  4016
                  2102                  3962
                  2103                  4148
                  2104                  3874
                  2105                  3930
                  2106                  4060
                  2107                  3414
                  2108                  3408
                  2109                  3878
                  2110                  4070
                  2111                  3816
                  2112                  3778
                  2113                  3638
                  2114                  3718
                  2115                  4446
                  2116                  4270
                  2117                  3930
                  2118                  3728
                  2119                  4414
                  2120                  4064
                  2121                  4034
                  2122                  3860
                  2123                  3712
                  2124                  3820
                  2125                  3676
                  2126                  4198
                  2127                  3644
                  2128                  3572
                  2129                  4048
                  2130                  4078
                  2131                  4252
                  2132                  4090
                  2133                  3928
                  2134                  4446
                  2135                  3870
                  2136                  4360
                  2137                  4088
                  2138                  4436
                  2139                  3678
                  2140                  3716
                  2141                  3452
                  2142                  3691
                  2143                  4000
                  2144                  3938
                  2145                  4232
                  2146                  3792
                  2147                  3776
                  2148                  4388
                  2149                  4154
                  2150                  4236
                  2151                  3604
                  2152                  4012
                  2153                  4320
                  2154                  3982
                  2155                  3990
                  2156                  3756
                  2157                  3916
                  2158                  3640
                  2159                  3928
                  2160                  3848
                  2161                  3600
                  2162                  4470
                  2163                  4020
                  2164                  4354
                  2165                  3586
                  2166                  4004
                  2167                  4256
                  2168                  3980
                  2169                  4066
                  2170                  3968
                  2171                  3682
                  2172                  3856
                  2173                  3786
                  2174                  3742
                  2175                  3594
                  2176                  3656
                  2177                  3664
                  2178                  4044
                  2179                  3954
                  2180                  3806
                  2181                  3996
                  2182                  4302
                  2183                  3846
                  2184                  3726
                  2185                  3738
                  2186                  4358
                  2187                  3746
                  2188                  3792
                  2189                  3446
                  2190                  3674
                  2191                  4020
                  2192                  3852
                  2193                  3604
                  2194                  3310
                  2195                  4040
                  2196                  4034
                  2197                  4562
                  2198                  4132
                  2199                  3968
                  2200                  4116
                  2201                  3988
                  2202                  4426
                  2203                  3862
                  2204                  3700
                  2205                  3730
                  2206                  3462
                  2207                  3880
                  2208                  3568
                  2209                  3488
                  2210                  3336
                  2211                  4176
                  2212                  3916
                  2213                  4212
                  2214                  4262
                  2215                  3894
                  2216                  4385
                  2217                  3820
                  2218                  3826
                  2219                  3956
                  2220                  3644
                  2221                  3692
                  2222                  3682
                  2223                  3428
                  2224                  4326
                  2225                  4088
                  2226                  3814
                  2227                  3720
                  2228                  4162
                  2229                  4380
                  2230                  4562
                  2231                  3513
                  2232                  3564
                  2233                  3592
                  2234                  4132
                  2235                  4236
                  2236                  3520
                  2237                  3206
                  2238                  3594
                  2239                  3384
                  2240                  4114
                  2241                  3556
                  2242                  3690
                  2243                  3874
                  2244                  3798
                  2245                  4152
                  2246                  3924
                  2247                  3712
                  2248                  3772
                  2249                  4140
                  2250                  3930
                  2251                  3856
                  2252                  3868
                  2253                  3806
                  2254                  4030
                  2255                  3488
                  2256                  3488
                  2257                  4028
                  2258                  3842
                  2259                  3840
                  2260                  3586
                  2261                  3520
                  2262                  4502
                  2263                  3926
                  2264                  4124
                  2265                  4056
                  2266                  3800
                  2267                  4160
                  2268                  4224
                  2269                  3616
                  2270                  3496
                  2271                  3706
                  2272                  3630
                  2273                  4094
                  2274                  3538
                  2275                  3488
                  2276                  3752
                  2277                  3960
                  2278                  4086
                  2279                  4048
                  2280                  4028
                  2281                  4130
                  2282                  3970
                  2283                  3812
                  2284                  3850
                  2285                  3460
                  2286                  3370
                  2287                  4010
                  2288                  3416
                  2289                  3810
                  2290                  3980
                  2291                  3792
                  2292                  4114
                  2293                  3728
                  2294                  3842
                  2295                  3912
                  2296                  4400
                  2297                  3960
                  2298                  4026
                  2299                  3536
                  2300                  3884
                  2301                  3698
                  2302                  3108
                  2303                  3662
                  2304                  3710
                  2305                  3404
                  2306                  4320
                  2307                  3462
                  2308                  3410
                  2309                  3728
                  2310                  4194
                  2311                  4398
                  2312                  4102
                  2313                  3556
                  2314                  3904
                  2315                  3796
                  2316                  4296
                  2317                  3630
                  2318                  3280
                  2319                  3652
                  2320                  3526
                  2321                  3900
                  2322                  3608
                  2323                  3972
                  2324                  3544
                  2325                  4108
                  2326                  3862
                  2327                  3920
                  2328                  3968
                  2329                  4026
                  2330                  4066
                  2331                  3646
                  2332                  3910
                  2333                  3552
                  2334                  3468
                  2335                  3799
                  2336                  3494
                  2337                  3699
                  2338                  3856
                  2339                  3780
                  2340                  3698
                  2341                  4000
                  2342                  3812
                  2343                  4184
                  2344                  4246
                  2345                  3660
                  2346                  3588
                  2347                  3866
                  2348                  3808
                  2349                  3934
                  2350                  3714
                  2351                  3310
                  2352                  3625
                  2353                  3498
                  2354                  4132
                  2355                  3616
                  2356                  3432
                  2357                  3862
                  2358                  3868
                  2359                  3954
                  2360                  4124
                  2361                  3882
                  2362                  4262
                  2363                  4240
                  2364                  4162
                  2365                  3892
                  2366                  3666
                  2367                  3468
                  2368                  3756
                  2369                  3764
                  2370                  3313
                  2371                  3608
                  2372                  3366
                  2373                  3756
                  2374                  4009
                  2375                  3388
                  2376                  4186
                  2377                  4174
                  2378                  3866
                  2379                  4246
                  2380                  3438
                  2381                  3974
                  2382                  3870
                  2383                  3414
                  2384                  3608
                  2385                  3590
                  2386                  3396
                  2387                  3872
                  2388                  3620
                  2389                  3664
                  2390                  4364
                  2391                  3866
                  2392                  4648
                  2393                  4036
                  2394                  3490
                  2395                  3704
                  2396                  4354
                  2397                  3710
                  2398                  3804
                  2399                  3072
                  2400                  3034
                  2401                  3584
                  2402                  3780
                  2403                  3604
                  2404                  3774
                  2405                  3748
                  2406                  4144
                  2407                  3982
                  2408                  3630
                  2409                  3742
                  2410                  3648
                  2411                  4114
                  2412                  3660
                  2413                  3636
                  2414                  3652
                  2415                  4154
                  2416                  3240
                  2417                  3442
                  2418                  3408
                  2419                  3574
                  2420                  3740
                  2421                  3638
                  2422                  3388
                  2423                  3724
                  2424                  4298
                  2425                  3944
                  2426                  4266
                  2427                  3626
                  2428                  3698
                  2429                  3452
                  2430                  4204
                  2431                  3536
                  2432                  3312
                  2433                  3476
                  2434                  3708
                  2435                  3714
                  2436                  3546
                  2437                  3572
                  2438                  3504
                  2439                  4018
                  2440                  4250
                  2441                  3688
                  2442                  3964
                  2443                  3818
                  2444                  4260
                  2445                  3828
                  2446                  3892
                  2447                  3506
                  2448                  2942
                  2449                  3720
                  2450                  3648
                  2451                  3548
                  2452                  3724
                  2453                  3796
                  2454                  3804
                  2455                  3898
                  2456                  4092
                  2457                  4520
                  2458                  4100
                  2459                  3698
                  2460                  3430
                  2461                  3410
                  2462                  3668
                  2463                  3488
                  2464                  3454
                  2465                  2992
                  2466                  3506
                  2467                  3294
                  2468                  4330
                  2469                  3684
                  2470                  3518
                  2471                  3866
                  2472                  4028
                  2473                  4458
                  2474                  4236
                  2475                  3504
                  2476                  3680
                  2477                  3758
                  2478                  3924
                  2479                  3486
                  2480                  3612
                  2481                  3514
                  2482                  3764
                  2483                  3758
                  2484                  3630
                  2485                  3788
                  2486                  3228
                  2487                  3928
                  2488                  3876
                  2489                  3708
                  2490                  4230
                  2491                  4112
                  2492                  3834
                  2493                  3954
                  2494                  3598
                  2495                  3458
                  2496                  3786
                  2497                  3212
                  2498                  3486
                  2499                  3336
                  2500                  3662
                  2501                  3744
                  2502                  3942
                  2503                  3884
                  2504                  4164
                  2505                  4008
                  2506                  4078
                  2507                  4062
                  2508                  3352
                  2509                  3948
                  2510                  3694
                  2511                  3790
                  2512                  3528
                  2513                  3386
                  2514                  2936
                  2515                  3600
                  2516                  3924
                  2517                  3578
                  2518                  3490
                  2519                  3618
                  2520                  4290
                  2521                  4238
                  2522                  4044
                  2523                  4038
                  2524                  3526
                  2525                  4042
                  2526                  3728
                  2527                  3466
                  2528                  3328
                  2529                  3270
                  2530                  3552
                  2531                  3182
                  2532                  3422
                  2533                  3400
                  2534                  3980
                  2535                  4068
                  2536                  3568
                  2537                  3984
                  2538                  3650
                  2539                  3788
                  2540                  4016
                  2541                  3576
                  2542                  3506
                  2543                  3696
                  2544                  3604
                  2545                  3768
                  2546                  3182
                  2547                  3388
                  2548                  3594
                  2549                  3620
                  2550                  3712
                  2551                  3572
                  2552                  3568
                  2553                  3606
                  2554                  3974
                  2555                  3584
                  2556                  3688
                  2557                  3128
                  2558                  4226
                  2559                  3520
                  2560                  3458
                  2561                  3272
                  2562                  3034
                  2563                  3444
                  2564                  3654
                  2565                  3618
                  2566                  3786
                  2567                  3646
                  2568                  3906
                  2569                  4208
                  2570                  3952
                  2571                  3624
                  2572                  3636
                  2573                  3732
                  2574                  3460
                  2575                  3244
                  2576                  3608
                  2577                  3614
                  2578                  3124
                  2579                  3722
                  2580                  3488
                  2581                  3250
                  2582                  3794
                  2583                  3624
                  2584                  3302
                  2585                  4178
                  2586                  4118
                  2587                  4074
                  2588                  4142
                  2589                  3270
                  2590                  3498
                  2591                  3606
                  2592                  3912
                  2593                  3310
                  2594                  3466
                  2595                  3214
                  2596                  3854
                  2597                  3584
                  2598                  3424
                  2599                  3566
                  2600                  3228
                  2601                  3868
                  2602                  4286
                  2603                  3894
                  2604                  3624
                  2605                  3658
                  2606                  3534
                  2607                  3752
                  2608                  3278
                  2609                  3332
                  2610                  3620
                  2611                  3430
                  2612                  3524
                  2613                  3284
                  2614                  3216
                  2615                  3734
                  2616                  3668
                  2617                  3934
                  2618                  4170
                  2619                  3772
                  2620                  4132
                  2621                  3644
                  2622                  3378
                  2623                  3332
                  2624                  3502
                  2625                  3620
                  2626                  3674
                  2627                  3172
                  2628                  3160
                  2629                  3662
                  2630                  3864
                  2631                  3588
                  2632                  3656
                  2633                  3312
                  2634                  4358
                  2635                  3848
                  2636                  3818
                  2637                  3708
                  2638                  3550
                  2639                  3752
                  2640                  3414
                  2641                  3464
                  2642                  3124
                  2643                  3370
                  2644                  3404
                  2645                  3544
                  2646                  3642
                  2647                  3312
                  2648                  3534
                  2649                  3902
                  2650                  3924
                  2651                  3692
                  2652                  3466
                  2653                  3984
                  2654                  3446
                  2655                  3556
                  2656                  3454
                  2657                  3548
                  2658                  3518
                  2659                  3490
                  2660                  3390
                  2661                  3558
                  2662                  3508
                  2663                  3736
                  2664                  3828
                  2665                  3292
                  2666                  3402
                  2667                  3568
                  2668                  4088
                  2669                  3702
                  2670                  3730
                  2671                  3322
                  2672                  3882
                  2673                  3416
                  2674                  3576
                  2675                  3364
                  2676                  3084
                  2677                  3480
                  2678                  3466
                  2679                  3684
                  2680                  3628
                  2681                  3110
                  2682                  3652
                  2683                  3700
                  2684                  3950
                  2685                  3468
                  2686                  3908
                  2687                  3644
                  2688                  3496
                  2689                  3088
                  2690                  3354
                  2691                  3364
                  2692                  3456
                  2693                  3576
                  2694                  3132
                  2695                  3250
                  2696                  3674
                  2697                  3874
                  2698                  3592
                  2699                  3724
                  2700                  3620
                  2701                  3708
                  2702                  3976
                  2703                  3366
                  2704                  3466
                  2705                  3536
                  2706                  3614
                  2707                  3266
                  2708                  3224
                  2709                  3336
                  2710                  3914
                  2711                  3880
                  2712                  3636
                  2713                  3832
                  2714                  3228
                  2715                  3600
                  2716                  4106
                  2717                  3584
                  2718                  3220
                  2719                  3332
                  2720                  3324
                  2721                  3652
                  2722                  3775
                  2723                  3304
                  2724                  3768
                  2725                  3530
                  2726                  3450
                  2727                  3830
                  2728                  3166
                  2729                  3826
                  2730                  3762
                  2731                  3900
                  2732                  3661
                  2733                  3426
                  2734                  3688
                  2735                  3850
                  2736                  3473
                  2737                  3468
                  2738                  3614
                  2739                  3332
                  2740                  3516
                  2741                  3636
                  2742                  3004
                  2743                  3258
                  2744                  3400
                  2745                  3920
                  2746                  3886
                  2747                  3857
                  2748                  3616
                  2749                  3882
                  2750                  3326
                  2751                  3414
                  2752                  3206
                  2753                  3618
                  2754                  3284
                  2755                  3086
                  2756                  3164
                  2757                  3072
                  2758                  3796
                  2759                  3482
                  2760                  3902
                  2761                  3196
                  2762                  3276
                  2763                  3860
                  2764                  3976
                  2765                  3686
                  2766                  3250
                  2767                  3472
                  2768                  3536
                  2769                  3324
                  2770                  3532
                  2771                  3344
                  2772                  3356
                  2773                  3290
                  2774                  3404
                  2775                  3744
                  2776                  3322
                  2777                  3306
                  2778                  3976
                  2779                  3868
                  2780                  3376
                  2781                  3732
                  2782                  3552
                  2783                  3970
                  2784                  3198
                  2785                  3282
                  2786                  3546
                  2787                  3768
                  2788                  3428
                  2789                  3308
                  2790                  2884
                  2791                  3352
                  2792                  3656
                  2793                  3270
                  2794                  3706
                  2795                  3270
                  2796                  3804
                  2797                  3940
                  2798                  3772
                  2799                  3516
                  2800                  3366
                  2801                  3138
                  2802                  3454
                  2803                  3402
                  2804                  3080
                  2805                  3130
                  2806                  3266
                  2807                  3204
                  2808                  3716
                  2809                  3164
                  2810                  3482
                  2811                  3582
                  2812                  3414
                  2813                  3926
                  2814                  3952
                  2815                  3566
                  2816                  3850
                  2817                  3235
                  2818                  3270
                  2819                  3270
                  2820                  2986
                  2821                  3408
                  2822                  3432
                  2823                  2860
                  2824                  3610
                  2825                  3602
                  2826                  3446
                  2827                  3652
                  2828                  3234
                  2829                  3644
                  2830                  4352
                  2831                  3410
                  2832                  3512
                  2833                  3626
                  2834                  3412
                  2835                  3412
                  2836                  3334
                  2837                  3110
                  2838                  3210
                  2839                  3358
                  2840                  3910
                  2841                  3510
                  2842                  3008
                  2843                  3496
                  2844                  3924
                  2845                  3780
                  2846                  3840
                  2847                  3358
                  2848                  3400
                  2849                  3578
                  2850                  3386
                  2851                  3314
                  2852                  3430
                  2853                  2936
                  2854                  3492
                  2855                  3248
                  2856                  3524
                  2857                  3354
                  2858                  3684
                  2859                  3576
                  2860                  3492
                  2861                  3280
                  2862                  3504
                  2863                  4760
                  2864                  3394
                  2865                  3540
                  2866                  3286
                  2867                  3072
                  2868                  3338
                  2869                  3238
                  2870                  3172
                  2871                  3058
                  2872                  3460
                  2873                  3846
                  2874                  3894
                  2875                  3140
                  2876                  3514
                  2877                  3894
                  2878                  3668
                  2879                  3722
                  2880                  3204
                  2881                  3332
                  2882                  3700
                  2883                  3260
                  2884                  3342
                  2885                  2900
                  2886                  3306
                  2887                  3364
                  2888                  3336
                  2889                  3018
                  2890                  3596
                  2891                  3358
                  2892                  3570
                  2893                  3482
                  2894                  3796
                  2895                  3600
                  2896                  3346
                  2897                  3752
                  2898                  3302
                  2899                  3334
                  2900                  3517
                  2901                  3168
                  2902                  3278
                  2903                  3216
                  2904                  2782
                  2905                  3254
                  2906                  3728
                  2907                  3676
                  2908                  3600
                  2909                  3298
                  2910                  3490
                  2911                  4064
                  2912                  3330
                  2913                  3506
                  2914                  3146
                  2915                  3050
                  2916                  3520
                  2917                  3100
                  2918                  2898
                  2919                  3124
                  2920                  3246
                  2921                  3108
                  2922                  3786
                  2923                  3088
                  2924                  3904
                  2925                  3684
                  2926                  3768
                  2927                  3782
                  2928                  3410
                  2929                  3568
                  2930                  3430
                  2931                  3408
                  2932                  2918
                  2933                  3328
                  2934                  3018
                  2935                  2858
                  2936                  3340
                  2937                  3304
                  2938                  3710
                  2939                  3992
                  2940                  3756
                  2941                  3730
                  2942                  3280
                  2943                  3418
                  2944                  3740
                  2945                  3148
                  2946                  3326
                  2947                  3034
                  2948                  3380
                  2949                  3460
                  2950                  3240
                  2951                  2814
                  2952                  3218
                  2953                  3228
                  2954                  3518
                  2955                  3490
                  2956                  2866
                  2957                  3066
                  2958                  3818
                  2959                  3720
                  2960                  4144
                  2961                  2910
                  2962                  3126
                  2963                  3394
                  2964                  3688
                  2965                  3226
                  2966                  3234
                  2967                  3270
                  2968                  3078
                  2969                  3424
                  2970                  3268
                  2971                  3600
                  2972                  3272
                  2973                  3178
                  2974                  3606
                  2975                  3200
                  2976                  3672
                  2977                  3692
                  2978                  3566
                  2979                  3488
                  2980                  3096
                  2981                  2870
                  2982                  3078
                  2983                  3208
                  2984                  2802
                  2985                  2834
                  2986                  3490
                  2987                  3308
                  2988                  3440
                  2989                  3464
                  2990                  3456
                  2991                  3946
                  2992                  3628
                  2993                  4184
                  2994                  3108
                  2995                  3116
                  2996                  3028
                  2997                  3348
                  2998                  3536
                  2999                  2676
                  3000                  3052
                  3001                  3360
                  3002                  3110
                  3003                  3762
                  3004                  3232
                  3005                  3248
                  3006                  3478
                  3007                  3770
                  3008                  3660
                  3009                  3244
                  3010                  3270
                  3011                  3396
                  3012                  3270
                  3013                  2956
                  3014                  3356
                  3015                  2870
                  3016                  3450
                  3017                  3346
                  3018                  3224
                  3019                  3190
                  3020                  3546
                  3021                  3576
                  3022                  3414
                  3023                  3220
                  3024                  3434
                  3025                  3606
                  3026                  3426
                  3027                  3192
                  3028                  3122
                  3029                  3018
                  3030                  3446
                  3031                  3484
                  3032                  3042
                  3033                  3050
                  3034                  3134
                  3035                  3444
                  3036                  3818
                  3037                  3398
                  3038                  3158
                  3039                  3438
                  3040                  3496
                  3041                  3478
                  3042                  3186
                  3043                  3196
                  3044                  3270
                  3045                  3204
                  3046                  3008
                  3047                  3216
                  3048                  2922
                  3049                  3018
                  3050                  3212
                  3051                  2966
                  3052                  3696
                  3053                  3536
                  3054                  3588
                  3055                  3602
                  3056                  3140
                  3057                  3344
                  3058                  3356
                  3059                  3304
                  3060                  3094
                  3061                  3006
                  3062                  2828
                  3063                  3174
                  3064                  3116
                  3065                  2810
                  3066                  3218
                  3067                  3176
                  3068                  3912
                  3069                  3624
                  3070                  3310
                  3071                  3448
                  3072                  3408
                  3073                  3492
                  3074                  3908
                  3075                  3058
                  3076                  3304
                  3077                  3244
                  3078                  3400
                  3079                  3032
                  3080                  3036
                  3081                  2588
                  3082                  3180
                  3083                  3308
                  3084                  3868
                  3085                  3538
                  3086                  3202
                  3087                  3416
                  3088                  3828
                  3089                  3058
                  3090                  3320
                  3091                  3496
                  3092                  3358
                  3093                  3438
                  3094                  2816
                  3095                  3078
                  3096                  2892
                  3097                  3152
                  3098                  3094
                  3099                  3138
                  3100                  3408
                  3101                  3760
                  3102                  3586
                  3103                  3652
                  3104                  3306
                  3105                  3480
                  3106                  3736
                  3107                  3508
                  3108                  2864
                  3109                  2774
                  3110                  3056
                  3111                  3030
                  3112                  3121
                  3113                  2776
                  3114                  2984
                  3115                  2994
                  3116                  3414
                  3117                  3754
                  3118                  3192
                  3119                  3184
                  3120                  3612
                  3121                  3908
                  3122                  3394
                  3123                  3050
                  3124                  2782
                  3125                  3256
                  3126                  3222
                  3127                  3012
                  3128                  3174
                  3129                  2993
                  3130                  3314
                  3131                  3396
                  3132                  3346
                  3133                  3156
                  3134                  3266
                  3135                  3618
                  3136                  3360
                  3137                  3130
                  3138                  3012
                  3139                  3706
                  3140                  3224
                  3141                  2866
                  3142                  3146
                  3143                  2654
                  3144                  3324
                  3145                  3146
                  3146                  3012
                  3147                  2846
                  3148                  3288
                  3149                  3092
                  3150                  3873
                  3151                  3424
                  3152                  3094
                  3153                  3432
                  3154                  3548
                  3155                  3400
                  3156                  2744
                  3157                  3082
                  3158                  3068
                  3159                  3362
                  3160                  3210
                  3161                  2880
                  3162                  2848
                  3163                  2730
                  3164                  3330
                  3165                  3224
                  3166                  3434
                  3167                  3322
                  3168                  3164
                  3169                  3614
                  3170                  3168
                  3171                  3270
                  3172                  3180
                  3173                  3110
                  3174                  2920
                  3175                  3014
                  3176                  3084
                  3177                  3096
                  3178                  3254
                  3179                  2636
                  3180                  3102
                  3181                  2854
                  3182                  3776
                  3183                  3470
                  3184                  2978
                  3185                  3054
                  3186                  3144
                  3187                  3378
                  3188                  3479
                  3189                  3016
                  3190                  2804
                  3191                  2942
                  3192                  3398
                  3193                  3256
                  3194                  3330
                  3195                  2936
                  3196                  2902
                  3197                  3404
                  3198                  3618
                  3199                  3018
                  3200                  3192
                  3201                  2948
                  3202                  3726
                  3203                  3220
                  3204                  3160
                  3205                  3224
                  3206                  2930
                  3207                  3154
                  3208                  3154
                  3209                  2952
                  3210                  2566
                  3211                  2992
                  3212                  3148
                  3213                  3394
                  3214                  3454
                  3215                  3100
                  3216                  3344
                  3217                  3162
                  3218                  3552
                  3219                  3238
                  3220                  3512
                  3221                  3464
                  3222                  2924
                  3223                  2806
                  3224                  2690
                  3225                  3068
                  3226                  3364
                  3227                  3064
                  3228                  2948
                  3229                  3020
                  3230                  3812
                  3231                  3544
                  3232                  3352
                  3233                  3048
                  3234                  3160
                  3235                  3500
                  3236                  3428
                  3237                  3016
                  3238                  2760
                  3239                  3028
                  3240                  2948
                  3241                  3208
                  3242                  3022
                  3243                  2672
                  3244                  3018
                  3245                  3700
                  3246                  3524
                  3247                  3120
                  3248                  3370
                  3249                  3432
                  3250                  3196
                  3251                  3348
                  3252                  2714
                  3253                  3512
                  3254                  3206
                  3255                  3304
                  3256                  3026
                  3257                  2686
                  3258                  3104
                  3259                  3006
                  3260                  2920
                  3261                  2952
                  3262                  2870
                  3263                  3282
                  3264                  3532
                  3265                  3316
                  3266                  3030
                  3267                  3486
                  3268                  3430
                  3269                  3288
                  3270                  3394
                  3271                  2620
                  3272                  3098
                  3273                  2866
                  3274                  3000
                  3275                  2844
                  3276                  2580
                  3277                  2967
                  3278                  3378
                  3279                  3002
                  3280                  3184
                  3281                  3588
                  3282                  3314
                  3283                  3460
                  3284                  3324
                  3285                  3138
                  3286                  2882
                  3287                  3416
                  3288                  3040
                  3289                  3112
                  3290                  2782
                  3291                  2742
                  3292                  3190
                  3293                  2712
                  3294                  3198
                  3295                  2952
                  3296                  3236
                  3297                  3698
                  3298                  3100
                  3299                  2982
                  3300                  3082
                  3301                  3572
                  3302                  3200
                  3303                  3004
                  3304                  2704
                  3305                  2808
                  3306                  3232
                  3307                  3080
                  3308                  3044
                  3309                  2570
                  3310                  2764
                  3311                  3714
                  3312                  3330
                  3313                  3164
                  3314                  3066
                  3315                  3100
                  3316                  3298
                  3317                  3236
                  3318                  2874
                  3319                  2894
                  3320                  3032
                  3321                  3342
                  3322                  2982
                  3323                  2796
                  3324                  2762
                  3325                  2888
                  3326                  3192
                  3327                  3180
                  3328                  2964
                  3329                  3312
                  3330                  3298
                  3331                  3596
                  3332                  3308
                  3333                  2964
                  3334                  3258
                  3335                  3124
                  3336                  2712
                  3337                  2706
                  3338                  2864
                  3339                  2982
                  3340                  3262
                  3341                  2894
                  3342                  2884
                  3343                  2808
                  3344                  3580
                  3345                  3238
                  3346                  3252
                  3347                  2770
                  3348                  3406
                  3349                  3102
                  3350                  3808
                  3351                  3074
                  3352                  2636
                  3353                  3014
                  3354                  3326
                  3355                  2872
                  3356                  2868
                  3357                  3018
                  3358                  3272
                  3359                  3194
                  3360                  3334
                  3361                  3142
                  3362                  3122
                  3363                  2952
                  3364                  3510
                  3365                  3182
                  3366                  2858
                  3367                  3140
                  3368                  2696
                  3369                  2816
                  3370                  2598
                  3371                  2626
                  3372                  2960
                  3373                  3392
                  3374                  3174
                  3375                  3272
                  3376                  3218
                  3377                  3112
                  3378                  3480
                  3379                  3046
                  3380                  2986
                  3381                  3198
                  3382                  3296
                  3383                  3358
                  3384                  2914
                  3385                  2590
                  3386                  3022
                  3387                  2792
                  3388                  3044
                  3389                  2940
                  3390                  2958
                  3391                  2764
                  3392                  3308
                  3393                  3048
                  3394                  3114
                  3395                  3200
                  3396                  2886
                  3397                  3552
                  3398                  3240
                  3399                  2864
                  3400                  3088
                  3401                  2378
                  3402                  2836
                  3403                  2420
                  3404                  2698
                  3405                  2576
                  3406                  3136
                  3407                  3006
                  3408                  3326
                  3409                  3178
                  3410                  3034
                  3411                  3348
                  3412                  3204
                  3413                  3246
                  3414                  2882
                  3415                  2896
                  3416                  3208
                  3417                  3200
                  3418                  2516
                  3419                  2960
                  3420                  2929
                  3421                  3032
                  3422                  3190
                  3423                  2916
                  3424                  2744
                  3425                  3114
                  3426                  3332
                  3427                  3304
                  3428                  2768
                  3429                  2804
                  3430                  3232
                  3431                  3314
                  3432                  2764
                  3433                  2688
                  3434                  2548
                  3435                  3176
                  3436                  3122
                  3437                  2726
                  3438                  3066
                  3439                  2588
                  3440                  3260
                  3441                  3104
                  3442                  3320
                  3443                  3144
                  3444                  2880
                  3445                  3534
                  3446                  3148
                  3447                  2902
                  3448                  2626
                  3449                  3048
                  3450                  2596
                  3451                  2688
                  3452                  2564
                  3453                  2748
                  3454                  2868
                  3455                  2926
                  3456                  2930
                  3457                  2676
                  3458                  3434
                  3459                  3534
                  3460                  3188
                  3461                  2968
                  3462                  3000
                  3463                  3228
                  3464                  3042
                  3465                  3014
                  3466                  2496
                  3467                  2456
                  3468                  2914
                  3469                  2704
                  3470                  2964
                  3471                  2742
                  3472                  3040
                  3473                  3604
                  3474                  3450
                  3475                  2924
                  3476                  2920
                  3477                  2650
                  3478                  3374
                  3479                  2946
                  3480                  2776
                  3481                  2978
                  3482                  3050
                  3483                  2752
                  3484                  2952
                  3485                  2702
                  3486                  2632
                  3487                  3134
                  3488                  2886
                  3489                  3312
                  3490                  2832
                  3491                  2966
                  3492                  3640
                  3493                  2932
                  3494                  2946
                  3495                  2864
                  3496                  2576
                  3497                  3018
                  3498                  2694
                  3499                  2657
                  3500                  2762
                  3501                  3020
                  3502                  2860
                  3503                  3086
                  3504                  2812
                  3505                  2662
                  3506                  3274
                  3507                  2816
                  3508                  3306
                  3509                  3090
                  3510                  2934
                  3511                  3598
                  3512                  2814
                  3513                  2908
                  3514                  2884
                  3515                  2716
                  3516                  2670
                  3517                  2616
                  3518                  2580
                  3519                  2774
                  3520                  2744
                  3521                  3178
                  3522                  3158
                  3523                  2954
                  3524                  3052
                  3525                  3472
                  3526                  3190
                  3527                  3353
                  3528                  2694
                  3529                  2520
                  3530                  2862
                  3531                  2636
                  3532                  2752
                  3533                  2474
                  3534                  3052
                  3535                  2862
                  3536                  2984
                  3537                  2788
                  3538                  3048
                  3539                  3302
                  3540                  3034
                  3541                  3542
                  3542                  2924
                  3543                  2742
                  3544                  3110
                  3545                  2858
                  3546                  2438
                  3547                  2352
                  3548                  2372
                  3549                  2854
                  3550                  2926
                  3551                  3136
                  3552                  2718
                  3553                  2774
                  3554                  3218
                  3555                  3384
                  3556                  3252
                  3557                  2872
                  3558                  3058
                  3559                  2792
                  3560                  3130
                  3561                  2524
                  3562                  2330
                  3563                  2790
                  3564                  2538
                  3565                  2806
                  3566                  2794
                  3567                  2708
                  3568                  2978
                  3569                  2822
                  3570                  3198
                  3571                  2644
                  3572                  3396
                  3573                  3076
                  3574                  3478
                  3575                  2918
                  3576                  2790
                  3577                  3460
                  3578                  2672
                  3579                  2824
                  3580                  2326
                  3581                  2792
                  3582                  2840
                  3583                  2812
                  3584                  2912
                  3585                  2404
                  3586                  2834
                  3587                  3292
                  3588                  3300
                  3589                  3208
                  3590                  2682
                  3591                  2668
                  3592                  2904
                  3593                  3258
                  3594                  2772
                  3595                  2524
                  3596                  2886
                  3597                  2796
                  3598                  3034
                  3599                  2752
                  3600                  2696
                  3601                  3102
                  3602                  2996
                  3603                  3156
                  3604                  2764
                  3605                  2560
                  3606                  3054
                  3607                  2892
                  3608                  3452
                  3609                  2790
                  3610                  2736
                  3611                  2780
                  3612                  3086
                  3613                  2504
                  3614                  2414
                  3615                  2946
                  3616                  2700
                  3617                  3004
                  3618                  2928
                  3619                  2992
                  3620                  3238
                  3621                  2662
                  3622                  3264
                  3623                  2656
                  3624                  2716
                  3625                  2968
                  3626                  3054
                  3627                  2866
                  3628                  2546
                  3629                  2290
                  3630                  2456
                  3631                  2724
                  3632                  2698
                  3633                  2772
                  3634                  2934
                  3635                  3216
                  3636                  3208
                  3637                  2906
                  3638                  2740
                  3639                  2872
                  3640                  2752
                  3641                  2918
                  3642                  2732
                  3643                  2510
                  3644                  2924
                  3645                  2858
                  3646                  2457
                  3647                  2544
                  3648                  2602
                  3649                  2900
                  3650                  3251
                  3651                  2946
                  3652                  2812
                  3653                  2944
                  3654                  2736
                  3655                  3180
                  3656                  2564
                  3657                  2472
                  3658                  2734
                  3659                  2708
                  3660                  2790
                  3661                  2780
                  3662                  2778
                  3663                  2710
                  3664                  3178
                  3665                  2910
                  3666                  2808
                  3667                  2652
                  3668                  2972
                  3669                  3376
                  3670                  2640
                  3671                  2612
                  3672                  2784
                  3673                  2924
                  3674                  3234
                  3675                  2712
                  3676                  2514
                  3677                  2456
                  3678                  2876
                  3679                  2658
                  3680                  2750
                  3681                  2500
                  3682                  2746
                  3683                  2772
                  3684                  2810
                  3685                  3043
                  3686                  2720
                  3687                  2824
                  3688                  3260
                  3689                  2822
                  3690                  2526
                  3691                  2764
                  3692                  2564
                  3693                  2578
                  3694                  2684
                  3695                  2570
                  3696                  2886
                  3697                  2700
                  3698                  3138
                  3699                  2726
                  3700                  2890
                  3701                  2972
                  3702                  3106
                  3703                  2814
                  3704                  3096
                  3705                  2782
                  3706                  2802
                  3707                  3022
                  3708                  2392
                  3709                  2336
                  3710                  2676
                  3711                  2678
                  3712                  3018
                  3713                  2688
                  3714                  2652
                  3715                  2776
                  3716                  2930
                  3717                  3056
                  3718                  3352
                  3719                  2768
                  3720                  2678
                  3721                  3004
                  3722                  2988
                  3723                  2664
                  3724                  2458
                  3725                  2660
                  3726                  2658
                  3727                  2670
                  3728                  2588
                  3729                  2686
                  3730                  2700
                  3731                  3138
                  3732                  2982
                  3733                  2810
                  3734                  3062
                  3735                  2952
                  3736                  2984
                  3737                  2820
                  3738                  2676
                  3739                  2582
                  3740                  2904
                  3741                  2556
                  3742                  2642
                  3743                  2416
                  3744                  2726
                  3745                  2838
                  3746                  2354
                  3747                  2694
                  3748                  2714
                  3749                  2994
                  3750                  3168
                  3751                  2866
                  3752                  2562
                  3753                  2644
                  3754                  3244
                  3755                  2852
                  3756                  2738
                  3757                  2296
                  3758                  2294
                  3759                  2680
                  3760                  2632
                  3761                  2876
                  3762                  2420
                  3763                  2392
                  3764                  3054
                  3765                  2930
                  3766                  2568
                  3767                  2894
                  3768                  2710
                  3769                  3000
                  3770                  2716
                  3771                  2864
                  3772                  2644
                  3773                  2670
                  3774                  2672
                  3775                  2424
                  3776                  2430
                  3777                  2686
                  3778                  2900
                  3779                  3028
                  3780                  3032
                  3781                  2612
                  3782                  2638
                  3783                  3168
                  3784                  2452
                  3785                  2458
                  3786                  2424
                  3787                  2865
                  3788                  3006
                  3789                  2814
                  3790                  2518
                  3791                  2180
                  3792                  2544
                  3793                  2584
                  3794                  2668
                  3795                  2310
                  3796                  2624
                  3797                  2697
                  3798                  3140
                  3799                  2880
                  3800                  2672
                  3801                  2628
                  3802                  3152
                  3803                  2654
                  3804                  2766
                  3805                  2628
                  3806                  2430
                  3807                  2632
                  3808                  2480
                  3809                  2574
                  3810                  2622
                  3811                  2678
                  3812                  3006
                  3813                  2390
                  3814                  2632
                  3815                  3010
                  3816                  2976
                  3817                  2748
                  3818                  2864
                  3819                  2362
                  3820                  2602
                  3821                  2706
                  3822                  2600
                  3823                  2450
                  3824                  2514
                  3825                  2302
                  3826                  2800
                  3827                  2646
                  3828                  2476
                  3829                  2944
                  3830                  2608
                  3831                  3222
                  3832                  3022
                  3833                  2562
                  3834                  2892
                  3835                  2792
                  3836                  2524
                  3837                  2704
                  3838                  2144
                  3839                  2300
                  3840                  2566
                  3841                  2732
                  3842                  2650
                  3843                  2758
                  3844                  2282
                  3845                  3026
                  3846                  2984
                  3847                  2730
                  3848                  2772
                  3849                  2716
                  3850                  2826
                  3851                  2834
                  3852                  2494
                  3853                  2448
                  3854                  2386
                  3855                  2524
                  3856                  2530
                  3857                  2668
                  3858                  2266
                  3859                  2754
                  3860                  2834
                  3861                  2360
                  3862                  2952
                  3863                  2895
                  3864                  3222
                  3865                  2812
                  3866                  2526
                  3867                  2560
                  3868                  2718
                  3869                  2538
                  3870                  2604
                  3871                  2378
                  3872                  2366
                  3873                  2578
                  3874                  2720
                  3875                  2720
                  3876                  2584
                  3877                  2550
                  3878                  3169
                  3879                  3156
                  3880                  2708
                  3881                  2678
                  3882                  2694
                  3883                  2666
                  3884                  2958
                  3885                  2520
                  3886                  2076
                  3887                  2426
                  3888                  2678
                  3889                  2572
                  3890                  2230
                  3891                  2536
                  3892                  2592
                  3893                  2810
                  3894                  2636
                  3895                  2940
                  3896                  2656
                  3897                  2996
                  3898                  2988
                  3899                  2410
                  3900                  2524
                  3901                  2474
                  3902                  2626
                  3903                  2340
                  3904                  2054
                  3905                  2116
                  3906                  2360
                  3907                  2908
                  3908                  2488
                  3909                  2420
                  3910                  2666
                  3911                  2782
                  3912                  2948
                  3913                  2728
                  3914                  2886
                  3915                  2628
                  3916                  2698
                  3917                  2682
                  3918                  2838
                  3919                  2274
                  3920                  2404
                  3921                  2758
                  3922                  2590
                  3923                  2388
                  3924                  2582
                  3925                  2500
                  3926                  2918
                  3927                  2696
                  3928                  2656
                  3929                  2960
                  3930                  2752
                  3931                  2668
                  3932                  2770
                  3933                  2442
                  3934                  2352
                  3935                  2428
                  3936                  2224
                  3937                  2156
                  3938                  2476
                  3939                  2444
                  3940                  2902
                  3941                  2744
                  3942                  2638
                  3943                  2762
                  3944                  2652
                  3945                  3378
                  3946                  2712
                  3947                  2312
                  3948                  2494
                  3949                  2384
                  3950                  2846
                  3951                  2590
                  3952                  1872
                  3953                  2292
                  3954                  2616
                  3955                  2836
                  3956                  2980
                  3957                  2654
                  3958                  2694
                  3959                  2730
                  3960                  2812
                  3961                  2846
                  3962                  2708
                  3963                  2148
                  3964                  2610
                  3965                  2644
                  3966                  2492
                  3967                  2292
                  3968                  2444
                  3969                  2792
                  3970                  2198
                  3971                  2596
                  3972                  2380
                  3973                  2572
                  3974                  2486
                  3975                  2700
                  3976                  2578
                  3977                  2746
                  3978                  2854
                  3979                  2824
                  3980                  2618
                  3981                  2374
                  3982                  2470
                  3983                  2484
                  3984                  2316
                  3985                  2122
                  3986                  2330
                  3987                  2396
                  3988                  2904
                  3989                  2600
                  3990                  2516
                  3991                  2522
                  3992                  2950
                  3993                  2810
                  3994                  2644
                  3995                  2354
                  3996                  2606
                  3997                  2472
                  3998                  2678
                  3999                  2562
                  4000                  2406
                  4001                  2138
                  4002                  2558
                  4003                  2388
                  4004                  2412
                  4005                  2644
                  4006                  2600
                  4007                  2990
                  4008                  3030
                  4009                  2850
                  4010                  2570
                  4011                  2860
                  4012                  2598
                  4013                  2518
                  4014                  2230
                  4015                  2250
                  4016                  2232
                  4017                  2318
                  4018                  2364
                  4019                  2223
                  4020                  2286
                  4021                  2820
                  4022                  2654
                  4023                  2742
                  4024                  2722
                  4025                  2830
                  4026                  2840
                  4027                  2726
                  4028                  2352
                  4029                  2296
                  4030                  2544
                  4031                  2510
                  4032                  2674
                  4033                  2204
                  4034                  2056
                  4035                  2648
                  4036                  2468
                  4037                  2768
                  4038                  2380
                  4039                  2586
                  4040                  2430
                  4041                  2764
                  4042                  2476
                  4043                  2702
                  4044                  2460
                  4045                  2469
                  4046                  2684
                  4047                  2240
                  4048                  2424
                  4049                  2510
                  4050                  2260
                  4051                  2278
                  4052                  2196
                  4053                  2052
                  4054                  2374
                  4055                  2582
                  4056                  2952
                  4057                  2760
                  4058                  2294
                  4059                  2780
                  4060                  2532
                  4061                  2408
                  4062                  2438
                  4063                  2348
                  4064                  2600
                  4065                  2348
                  4066                  2360
                  4067                  2094
                  4068                  2674
                  4069                  2626
                  4070                  2710
                  4071                  2402
                  4072                  2190
                  4073                  2636
                  4074                  2904
                  4075                  3322
                  4076                  2376
                  4077                  2198
                  4078                  2624
                  4079                  2586
                  4080                  2262
                  4081                  1912
                  4082                  2180
                  4083                  2146
                  4084                  2292
                  4085                  2614
                  4086                  2472
                  4087                  2776
                  4088                  2414
                  4089                  2788
                  4090                  2634
                  4091                  2500
                  4092                  2854
                  4093                  2454
                  4094                  2554
                  4095                  2386
                  4096                  2042
                  4097                  2652
                  4098                  2282
                  4099                  2476
                  4100                  2240
                  4101                  2414
                  4102                  2570
                  4103                  2760
                  4104                  2390
                  4105                  2280
                  4106                  2720
                  4107                  2516
                  4108                  2862
                  4109                  2482
                  4110                  2240
                  4111                  2660
                  4112                  2528
                  4113                  2298
                  4114                  2128
                  4115                  2032
                  4116                  2662
                  4117                  2446
                  4118                  2828
                  4119                  2300
                  4120                  2526
                  4121                  2612
                  4122                  3190
                  4123                  2468
                  4124                  2328
                  4125                  2470
                  4126                  2226
                  4127                  2304
                  4128                  2404
                  4129                  2166
                  4130                  2516
                  4131                  2236
                  4132                  2304
                  4133                  2546
                  4134                  2038
                  4135                  2838
                  4136                  2480
                  4137                  2548
                  4138                  2354
                  4139                  2576
                  4140                  2704
                  4141                  2828
                  4142                  2474
                  4143                  1962
                  4144                  2444
                  4145                  2134
                  4146                  2252
                  4147                  2144
                  4148                  1914
                  4149                  2336
                  4150                  2122
                  4151                  2674
                  4152                  2902
                  4153                  2222
                  4154                  2548
                  4155                  2834
                  4156                  2286
                  4157                  2682
                  4158                  2446
                  4159                  2222
                  4160                  2450
                  4161                  2280
                  4162                  2232
                  4163                  2296
                  4164                  2014
                  4165                  2294
                  4166                  2441
                  4167                  2184
                  4168                  2632
                  4169                  2710
                  4170                  2438
                  4171                  2626
                  4172                  2150
                  4173                  2344
                  4174                  2340
                  4175                  2208
                  4176                  2256
                  4177                  2182
                  4178                  2618
                  4179                  2508
                  4180                  2172
                  4181                  2100
                  4182                  2170
                  4183                  2598
                  4184                  2806
                  4185                  2702
                  4186                  2092
                  4187                  2384
                  4188                  2552
                  4189                  2612
                  4190                  2462
                  4191                  1990
                  4192                  2348
                  4193                  2106
                  4194                  2432
                  4195                  2178
                  4196                  1780
                  4197                  2162
                  4198                  2634
                  4199                  2792
                  4200                  2494
                  4201                  2660
                  4202                  2430
                  4203                  2608
                  4204                  2404
                  4205                  2215
                  4206                  2478
                  4207                  2210
                  4208                  2228
                  4209                  2312
                  4210                  2012
                  4211                  2250
                  4212                  2418
                  4213                  2314
                  4214                  2250
                  4215                  1982
                  4216                  2216
                  4217                  2572
                  4218                  2496
                  4219                  2100
                  4220                  2416
                  4221                  2676
                  4222                  2720
                  4223                  2563
                  4224                  2196
                  4225                  2498
                  4226                  2242
                  4227                  2508
                  4228                  2328
                  4229                  1900
                  4230                  2294
                  4231                  2570
                  4232                  2344
                  4233                  2234
                  4234                  2140
                  4235                  2462
                  4236                  2638
                  4237                  2466
                  4238                  2574
                  4239                  2162
                  4240                  2266
                  4241                  2138
                  4242                  2176
                  4243                  1952
                  4244                  2198
                  4245                  2196
                  4246                  2412
                  4247                  2326
                  4248                  2048
                  4249                  2418
                  4250                  2858
                  4251                  2248
                  4252                  2544
                  4253                  2248
                  4254                  2486
                  4255                  2378
                  4256                  2348
                  4257                  2084
                  4258                  1996
                  4259                  2098
                  4260                  2222
                  4261                  2598
                  4262                  1913
                  4263                  2420
                  4264                  2244
                  4265                  2512
                  4266                  2462
                  4267                  2144
                  4268                  2378
                  4269                  2654
                  4270                  2304
                  4271                  2228
                  4272                  2180
                  4273                  1892
                  4274                  2600
                  4275                  2274
                  4276                  2208
                  4277                  2101
                  4278                  1950
                  4279                  2396
                  4280                  2356
                  4281                  2114
                  4282                  2292
                  4283                  2486
                  4284                  2366
                  4285                  2390
                  4286                  2368
                  4287                  2210
                  4288                  2336
                  4289                  2288
                  4290                  2252
                  4291                  2196
                  4292                  2100
                  4293                  2184
                  4294                  2428
                  4295                  2024
                  4296                  2194
                  4297                  2538
                  4298                  2512
                  4299                  2588
                  4300                  2108
                  4301                  2198
                  4302                  2722
                  4303                  2484
                  4304                  2270
                  4305                  2062
                  4306                  1980
                  4307                  1990
                  4308                  2188
                  4309                  1890
                  4310                  2036
                  4311                  1952
                  4312                  2476
                  4313                  3168
                  4314                  2098
                  4315                  2302
                  4316                  2278
                  4317                  2610
                  4318                  2500
                  4319                  2322
                  4320                  2300
                  4321                  1966
                  4322                  2352
                  4323                  2402
                  4324                  1914
                  4325                  1774
                  4326                  2012
                  4327                  2088
                  4328                  2050
                  4329                  2332
                  4330                  2270
                  4331                  2374
                  4332                  2658
                  4333                  2144
                  4334                  2250
                  4335                  2524
                  4336                  2612
                  4337                  2270
                  4338                  1946
                  4339                  2214
                  4340                  2152
                  4341                  2058
                  4342                  2208
                  4343                  1844
                  4344                  2256
                  4345                  2520
                  4346                  2352
                  4347                  2190
                  4348                  2344
                  4349                  2262
                  4350                  2490
                  4351                  2440
                  4352                  2540
                  4353                  1982
                  4354                  2144
                  4355                  2390
                  4356                  2400
                  4357                  1712
                  4358                  2122
                  4359                  2038
                  4360                  2188
                  4361                  2258
                  4362                  2172
                  4363                  2524
                  4364                  2452
                  4365                  2750
                  4366                  2452
                  4367                  2228
                  4368                  2166
                  4369                  2492
                  4370                  2098
                  4371                  1892
                  4372                  1912
                  4373                  1926
                  4374                  2340
                  4375                  2396
                  4376                  1970
                  4377                  2308
                  4378                  2280
                  4379                  2504
                  4380                  2470
                  4381                  2236
                  4382                  2410
                  4383                  2384
                  4384                  2426
                  4385                  2236
                  4386                  2202
                  4387                  1812
                  4388                  2276
                  4389                  2350
                  4390                  1982
                  4391                  2058
                  4392                  1916
                  4393                  2298
                  4394                  2178
                  4395                  2160
                  4396                  1988
                  4397                  2388
                  4398                  2368
                  4399                  2380
                  4400                  1968
                  4401                  2128
                  4402                  2102
                  4403                  2316
                  4404                  2164
                  4405                  2136
                  4406                  2036
                  4407                  2120
                  4408                  2348
                  4409                  2048
                  4410                  2008
                  4411                  2284
                  4412                  2478
                  4413                  2490
                  4414                  2108
                  4415                  2178
                  4416                  2362
                  4417                  2302
                  4418                  2244
                  4419                  1974
                  4420                  1652
                  4421                  1926
                  4422                  2230
                  4423                  2062
                  4424                  2120
                  4425                  2118
                  4426                  2314
                  4427                  2582
                  4428                  2078
                  4429                  2466
                  4430                  2118
                  4431                  2466
                  4432                  2358
                  4433                  2030
                  4434                  1864
                  4435                  1908
                  4436                  2332
                  4437                  2048
                  4438                  2000
                  4439                  1862
                  4440                  1980
                  4441                  2228
                  4442                  2314
                  4443                  2318
                  4444                  2400
                  4445                  2268
                  4446                  2534
                  4447                  2342
                  4448                  2170
                  4449                  2188
                  4450                  2290
                  4451                  2052
                  4452                  1972
                  4453                  1942
                  4454                  1960
                  4455                  2276
                  4456                  2310
                  4457                  2208
                  4458                  2406
                  4459                  2454
                  4460                  2204
                  4461                  2264
                  4462                  2080
                  4463                  2436
                  4464                  2204
                  4465                  2390
                  4466                  2462
                  4467                  1816
                  4468                  1918
                  4469                  1848
                  4470                  1996
                  4471                  1852
                  4472                  2062
                  4473                  2086
                  4474                  2380
                  4475                  2348
                  4476                  2166
                  4477                  2274
                  4478                  2154
                  4479                  2478
                  4480                  2504
                  4481                  2148
                  4482                  1984
                  4483                  2024
                  4484                  2092
                  4485                  2008
                  4486                  1900
                  4487                  1458
                  4488                  1966
                  4489                  2426
                  4490                  2278
                  4491                  2298
                  4492                  2132
                  4493                  2232
                  4494                  2650
                  4495                  2016
                  4496                  1990
                  4497                  2180
                  4498                  2138
                  4499                  2140
                  4500                  2022
                  4501                  2170
                  4502                  1848
                  4503                  2108
                  4504                  2196
                  4505                  2038
                  4506                  1960
                  4507                  2170
                  4508                  2480
                  4509                  2066
                  4510                  2222
                  4511                  1934
                  4512                  2532
                  4513                  2420
                  4514                  2180
                  4515                  1820
                  4516                  2118
                  4517                  2086
                  4518                  2074
                  4519                  2068
                  4520                  1768
                  4521                  1850
                  4522                  2164
                  4523                  2510
                  4524                  2116
                  4525                  2200
                  4526                  2028
                  4527                  2428
                  4528                  1928
                  4529                  2194
                  4530                  2156
                  4531                  2014
                  4532                  2208
                  4533                  1964
                  4534                  1646
                  4535                  1912
                  4536                  2148
                  4537                  1928
                  4538                  1910
                  4539                  1924
                  4540                  2296
                  4541                  2664
                  4542                  2266
                  4543                  2278
                  4544                  1840
                  4545                  2476
                  4546                  2268
                  4547                  1794
                  4548                  1804
                  4549                  1756
                  4550                  1896
                  4551                  2062
                  4552                  1872
                  4553                  1802
                  4554                  1804
                  4555                  2328
                  4556                  2076
                  4557                  2354
                  4558                  2356
                  4559                  2392
                  4560                  2190
                  4561                  2061
                  4562                  1776
                  4563                  1884
                  4564                  2152
                  4565                  2143
                  4566                  1870
                  4567                  1944
                  4568                  1800
                  4569                  2052
                  4570                  2298
                  4571                  2134
                  4572                  1954
                  4573                  2300
                  4574                  2348
                  4575                  2312
                  4576                  1924
                  4577                  1776
                  4578                  1998
                  4579                  2368
                  4580                  1932
                  4581                  1744
                  4582                  1966
                  4583                  1880
                  4584                  2084
                  4585                  2046
                  4586                  1844
                  4587                  1930
                  4588                  2124
                  4589                  2534
                  4590                  2172
                  4591                  2088
                  4592                  2236
                  4593                  2180
                  4594                  1954
                  4595                  2120
                  4596                  1962
                  4597                  1956
                  4598                  2132
                  4599                  1876
                  4600                  1946
                  4601                  1700
                  4602                  1934
                  4603                  2336
                  4604                  1958
                  4605                  2050
                  4606                  1938
                  4607                  2094
                  4608                  2416
                  4609                  2116
                  4610                  2146
                  4611                  1924
                  4612                  2088
                  4613                  1936
                  4614                  1976
                  4615                  1630
                  4616                  1830
                  4617                  1984
                  4618                  2040
                  4619                  2118
                  4620                  1650
                  4621                  2136
                  4622                  2104
                  4623                  2148
                  4624                  1978
                  4625                  2070
                  4626                  1992
                  4627                  2052
                  4628                  2010
                  4629                  1690
                  4630                  1678
                  4631                  1850
                  4632                  1750
                  4633                  1916
                  4634                  1798
                  4635                  1932
                  4636                  2214
                  4637                  2274
                  4638                  1964
                  4639                  1908
                  4640                  2158
                  4641                  2284
                  4642                  2262
                  4643                  2124
                  4644                  1744
                  4645                  1854
                  4646                  2012
                  4647                  1880
                  4648                  1676
                  4649                  1714
                  4650                  2124
                  4651                  1948
                  4652                  2080
                  4653                  1764
                  4654                  2010
                  4655                  2016
                  4656                  2238
                  4657                  2174
                  4658                  1744
                  4659                  2192
                  4660                  1910
                  4661                  1814
                  4662                  1550
                  4663                  1632
                  4664                  1928
                  4665                  2190
                  4666                  2022
                  4667                  1822
                  4668                  1816
                  4669                  2104
                  4670                  2258
                  4671                  2058
                  4672                  1586
                  4673                  1880
                  4674                  2022
                  4675                  2122
                  4676                  1852
                  4677                  1676
                  4678                  1826
                  4679                  1818
                  4680                  2048
                  4681                  1950
                  4682                  1666
                  4683                  1910
                  4684                  1932
                  4685                  2186
                  4686                  2090
                  4687                  2128
                  4688                  1820
                  4689                  2284
                  4690                  1858
                  4691                  1884
                  4692                  1984
                  4693                  1966
                  4694                  2064
                  4695                  1802
                  4696                  1658
                  4697                  1910
                  4698                  1930
                  4699                  1684
                  4700                  1990
                  4701                  1730
                  4702                  2110
                  4703                  2134
                  4704                  2198
                  4705                  1922
                  4706                  1950
                  4707                  2024
                  4708                  2198
                  4709                  1876
                  4710                  1540
                  4711                  1714
                  4712                  1786
                  4713                  2068
                  4714                  1768
                  4715                  1434
                  4716                  1964
                  4717                  1930
                  4718                  2180
                  4719                  2186
                  4720                  1888
                  4721                  1886
                  4722                  1922
                  4723                  2140
                  4724                  1946
                  4725                  1832
                  4726                  1772
                  4727                  1816
                  4728                  1864
                  4729                  1658
                  4730                  1834
                  4731                  1808
                  4732                  2066
                  4733                  2120
                  4734                  1840
                  4735                  2174
                  4736                  2152
                  4737                  2018
                  4738                  1996
                  4739                  1634
                  4740                  1810
                  4741                  1860
                  4742                  1818
                  4743                  1742
                  4744                  1586
                  4745                  2038
                  4746                  1792
                  4747                  1966
                  4748                  1670
                  4749                  1770
                  4750                  2214
                  4751                  2186
                  4752                  1820
                  4753                  1752
                  4754                  1892
                  4755                  1918
                  4756                  2018
                  4757                  2054
                  4758                  1638
                  4759                  1848
                  4760                  1760
                  4761                  1984
                  4762                  1814
                  4763                  1556
                  4764                  1946
                  4765                  2056
                  4766                  1758
                  4767                  1918
                  4768                  1984
                  4769                  2054
                  4770                  2388
                  4771                  1968
                  4772                  1874
                  4773                  1858
                  4774                  1692
                  4775                  1590
                  4776                  1654
                  4777                  1644
                  4778                  1724
                  4779                  2038
                  4780                  1894
                  4781                  1722
                  4782                  1592
                  4783                  1730
                  4784                  2162
                  4785                  1974
                  4786                  2102
                  4787                  2008
                  4788                  1920
                  4789                  2144
                  4790                  1548
                  4791                  1656
                  4792                  1752
                  4793                  1776
                  4794                  1728
                  4795                  1940
                  4796                  1796
                  4797                  1948
                  4798                  2052
                  4799                  2074
                  4800                  2190
                  4801                  1744
                  4802                  1678
                  4803                  2246
                  4804                  1920
                  4805                  1968
                  4806                  1574
                  4807                  1672
                  4808                  1948
                  4809                  1740
                  4810                  1856
                  4811                  1822
                  4812                  1746
                  4813                  1786
                  4814                  1986
                  4815                  1682
                  4816                  1792
                  4817                  2244
                  4818                  1930
                  4819                  2200
                  4820                  1718
                  4821                  1784
                  4822                  2094
                  4823                  1718
                  4824                  1704
                  4825                  1768
                  4826                  1762
                  4827                  1962
                  4828                  1982
                  4829                  1654
                  4830                  1950
                  4831                  1916
                  4832                  2040
                  4833                  2042
                  4834                  1632
                  4835                  1676
                  4836                  2488
                  4837                  1912
                  4838                  1728
                  4839                  1704
                  4840                  1620
                  4841                  1820
                  4842                  2028
                  4843                  1650
                  4844                  1600
                  4845                  1508
                  4846                  2084
                  4847                  2246
                  4848                  1910
                  4849                  1852
                  4850                  2132
                  4851                  1886
                  4852                  1790
                  4853                  1908
                  4854                  1738
                  4855                  2134
                  4856                  1624
                  4857                  1602
                  4858                  1482
                  4859                  1586
                  4860                  1794
                  4861                  1996
                  4862                  1732
                  4863                  1838
                  4864                  1876
                  4865                  1962
                  4866                  2244
                  4867                  1774
                  4868                  1512
                  4869                  1974
                  4870                  1884
                  4871                  1760
                  4872                  1652
                  4873                  1672
                  4874                  1708
                  4875                  1750
                  4876                  1750
                  4877                  1860
                  4878                  1654
                  4879                  2016
                  4880                  2178
                  4881                  1904
                  4882                  1760
                  4883                  1752
                  4884                  2008
                  4885                  1892
                  4886                  1916
                  4887                  1568
                  4888                  1680
                  4889                  1530
                  4890                  1696
                  4891                  1732
                  4892                  1468
                  4893                  1736
                  4894                  1792
                  4895                  1932
                  4896                  1646
                  4897                  2190
                  4898                  2188
                  4899                  2044
                  4900                  1700
                  4901                  1788
                  4902                  1728
                  4903                  2176
                  4904                  1772
                  4905                  1388
                  4906                  1464
                  4907                  1676
                  4908                  1642
                  4909                  1918
                  4910                  1726
                  4911                  1512
                  4912                  1890
                  4913                  1933
                  4914                  2102
                  4915                  1652
                  4916                  1732
                  4917                  1906
                  4918                  1824
                  4919                  1918
                  4920                  1604
                  4921                  1578
                  4922                  1544
                  4923                  1734
                  4924                  1660
                  4925                  1854
                  4926                  1830
                  4927                  1536
                  4928                  1656
                  4929                  1698
                  4930                  1714
                  4931                  2132
                  4932                  1896
                  4933                  1878
                  4934                  1648
                  4935                  1540
                  4936                  1738
                  4937                  1900
                  4938                  1522
                  4939                  1698
                  4940                  1712
                  4941                  1690
                  4942                  2009
                  4943                  1358
                  4944                  1670
                  4945                  2064
                  4946                  1940
                  4947                  2272
                  4948                  1660
                  4949                  1912
                  4950                  1904
                  4951                  1670
                  4952                  1610
                  4953                  1686
                  4954                  1494
                  4955                  1290
                  4956                  1952
                  4957                  1666
                  4958                  1686
                  4959                  1632
                  4960                  1738
                  4961                  2146
                  4962                  1954
                  4963                  1790
                  4964                  2064
                  4965                  1574
                  4966                  2028
                  4967                  1560
                  4968                  1680
                  4969                  1534
                  4970                  1748
                  4971                  1590
                  4972                  1612
                  4973                  1618
                  4974                  1534
                  4975                  1934
                  4976                  1554
                  4977                  1740
                  4978                  1872
                  4979                  1912
                  4980                  2030
                  4981                  1645
                  4982                  1636
                  4983                  1852
                  4984                  1554
                  4985                  1910
                  4986                  1576
                  4987                  1452
                  4988                  1662
                  4989                  1968
                  4990                  1756
                  4991                  1764
                  4992                  1706
                  4993                  1864
                  4994                  1962
                  4995                  1716
                  4996                  1748
                  4997                  1696
                  4998                  1572
                  4999                  1952
                  5000                  1650
                  5001                  1564
                  5002                  1592
                  5003                  1528
                  5004                  1682
                  5005                  1566
                  5006                  1532
                  5007                  1764
                  5008                  1845
                  5009                  1956
                  5010                  1704
                  5011                  1600
                  5012                  1706
                  5013                  1848
                  5014                  1554
                  5015                  1634
                  5016                  1570
                  5017                  1766
                  5018                  1522
                  5019                  1532
                  5020                  1492
                  5021                  1446
                  5022                  1768
                  5023                  1874
                  5024                  1590
                  5025                  1674
                  5026                  1746
                  5027                  2030
                  5028                  2000
                  5029                  1596
                  5030                  1660
                  5031                  1536
                  5032                  2052
                  5033                  1584
                  5034                  1546
                  5035                  1476
                  5036                  1224
                  5037                  1790
                  5038                  1726
                  5039                  1740
                  5040                  1642
                  5041                  1734
                  5042                  1946
                  5043                  1596
                  5044                  1696
                  5045                  1564
                  5046                  1724
                  5047                  1684
                  5048                  1584
                  5049                  1446
                  5050                  1502
                  5051                  1704
                  5052                  1356
                  5053                  1624
                  5054                  1628
                  5055                  1550
                  5056                  1920
                  5057                  1542
                  5058                  1696
                  5059                  1742
                  5060                  1868
                  5061                  1862
                  5062                  1418
                  5063                  1720
                  5064                  1794
                  5065                  1736
                  5066                  1780
                  5067                  1366
                  5068                  1380
                  5069                  1272
                  5070                  1910
                  5071                  1656
                  5072                  1656
                  5073                  1492
                  5074                  1636
                  5075                  2286
                  5076                  1854
                  5077                  1732
                  5078                  1440
                  5079                  1664
                  5080                  1820
                  5081                  1502
                  5082                  1342
                  5083                  1476
                  5084                  1534
                  5085                  1622
                  5086                  1580
                  5087                  1662
                  5088                  1552
                  5089                  1590
                  5090                  1868
                  5091                  1847
                  5092                  1852
                  5093                  1726
                  5094                  1978
                  5095                  1470
                  5096                  1506
                  5097                  1480
                  5098                  1858
                  5099                  1668
                  5100                  1460
                  5101                  1462
                  5102                  1458
                  5103                  1798
                  5104                  1816
                  5105                  1636
                  5106                  1592
                  5107                  1744
                  5108                  1852
                  5109                  1766
                  5110                  1660
                  5111                  1584
                  5112                  1470
                  5113                  1740
                  5114                  1448
                  5115                  1668
                  5116                  1224
                  5117                  1698
                  5118                  1706
                  5119                  1616
                  5120                  1478
                  5121                  1336
                  5122                  1664
                  5123                  1828
                  5124                  1832
                  5125                  1450
                  5126                  1638
                  5127                  1708
                  5128                  1392
                  5129                  1566
                  5130                  1642
                  5131                  1678
                  5132                  1682
                  5133                  1340
                  5134                  1440
                  5135                  1398
                  5136                  1618
                  5137                  1616
                  5138                  1588
                  5139                  1660
                  5140                  1498
                  5141                  1744
                  5142                  1832
                  5143                  1688
                  5144                  1542
                  5145                  1482
                  5146                  1612
                  5147                  1510
                  5148                  1506
                  5149                  1472
                  5150                  1356
                  5151                  1660
                  5152                  1404
                  5153                  1668
                  5154                  1534
                  5155                  1416
                  5156                  1814
                  5157                  1612
                  5158                  1706
                  5159                  1532
                  5160                  1724
                  5161                  1688
                  5162                  1504
                  5163                  1396
                  5164                  1304
                  5165                  1520
                  5166                  1362
                  5167                  1588
                  5168                  1602
                  5169                  1562
                  5170                  1588
                  5171                  1546
                  5172                  1626
                  5173                  1452
                  5174                  1786
                  5175                  1632
                  5176                  1464
                  5177                  1642
                  5178                  1456
                  5179                  1374
                  5180                  1700
                  5181                  1482
                  5182                  1144
                  5183                  1460
                  5184                  1882
                  5185                  1782
                  5186                  1624
                  5187                  1648
                  5188                  1556
                  5189                  1790
                  5190                  1652
                  5191                  1502
                  5192                  1492
                  5193                  1556
                  5194                  1448
                  5195                  1450
                  5196                  1364
                  5197                  1318
                  5198                  1598
                  5199                  1534
                  5200                  1570
                  5201                  1454
                  5202                  1630
                  5203                  1806
                  5204                  1696
                  5205                  1644
                  5206                  1494
                  5207                  1508
                  5208                  1646
                  5209                  1640
                  5210                  1512
                  5211                  1332
                  5212                  1360
                  5213                  1494
                  5214                  1588
                  5215                  1436
                  5216                  1278
                  5217                  1804
                  5218                  1802
                  5219                  1696
                  5220                  1564
                  5221                  1496
                  5222                  1552
                  5223                  1570
                  5224                  1632
                  5225                  1490
                  5226                  1568
                  5227                  1770
                  5228                  1542
                  5229                  1506
                  5230                  1270
                  5231                  1406
                  5232                  1614
                  5233                  1450
                  5234                  1466
                  5235                  1300
                  5236                  1740
                  5237                  1832
                  5238                  1690
                  5239                  1464
                  5240                  1470
                  5241                  1630
                  5242                  1368
                  5243                  1542
                  5244                  1340
                  5245                  1522
                  5246                  1436
                  5247                  1660
                  5248                  1200
                  5249                  1184
                  5250                  1474
                  5251                  1702
                  5252                  1752
                  5253                  1610
                  5254                  1488
                  5255                  1470
                  5256                  1684
                  5257                  1392
                  5258                  1332
                  5259                  1468
                  5260                  1524
                  5261                  1344
                  5262                  1352
                  5263                  1220
                  5264                  1174
                  5265                  1654
                  5266                  1624
                  5267                  1556
                  5268                  1536
                  5269                  1740
                  5270                  1778
                  5271                  1560
                  5272                  1560
                  5273                  1302
                  5274                  1246
                  5275                  1592
                  5276                  1336
                  5277                  1416
                  5278                  1176
                  5279                  1492
                  5280                  1366
                  5281                  1580
                  5282                  1262
                  5283                  1406
                  5284                  1482
                  5285                  1814
                  5286                  1484
                  5287                  1598
                  5288                  1584
                  5289                  1578
                  5290                  1320
                  5291                  1378
                  5292                  1216
                  5293                  1518
                  5294                  1666
                  5295                  1550
                  5296                  1332
                  5297                  1406
                  5298                  1746
                  5299                  1604
                  5300                  1504
                  5301                  1266
                  5302                  1238
                  5303                  1916
                  5304                  1786
                  5305                  1366
                  5306                  1224
                  5307                  1448
                  5308                  1464
                  5309                  1548
                  5310                  1468
                  5311                  1118
                  5312                  1302
                  5313                  1452
                  5314                  1586
                  5315                  1476
                  5316                  1292
                  5317                  1448
                  5318                  1578
                  5319                  1652
                  5320                  1576
                  5321                  1500
                  5322                  1574
                  5323                  1533
                  5324                  1304
                  5325                  1000
                  5326                  1452
                  5327                  1457
                  5328                  1332
                  5329                  1624
                  5330                  1376
                  5331                  1542
                  5332                  1558
                  5333                  1586
                  5334                  1592
                  5335                  1338
                  5336                  1496
                  5337                  1728
                  5338                  1508
                  5339                  1260
                  5340                  1176
                  5341                  1521
                  5342                  1424
                  5343                  1422
                  5344                  1136
                  5345                  1458
                  5346                  1634
                  5347                  1364
                  5348                  1372
                  5349                  1372
                  5350                  1318
                  5351                  1750
                  5352                  1522
                  5353                  1540
                  5354                  1440
                  5355                  1316
                  5356                  1372
                  5357                  1320
                  5358                  1184
                  5359                  1354
                  5360                  1286
                  5361                  1532
                  5362                  1390
                  5363                  1458
                  5364                  1522
                  5365                  1598
                  5366                  1632
                  5367                  1578
                  5368                  1470
                  5369                  1228
                  5370                  1732
                  5371                  1518
                  5372                  1234
                  5373                  1288
                  5374                  1256
                  5375                  1404
                  5376                  1138
                  5377                  1232
                  5378                  1234
                  5379                  1416
                  5380                  1500
                  5381                  1542
                  5382                  1490
                  5383                  1324
                  5384                  1604
                  5385                  1510
                  5386                  1562
                  5387                  1312
                  5388                  1250
                  5389                  1398
                  5390                  1344
                  5391                  1096
                  5392                  1176
                  5393                  1398
                  5394                  1346
                  5395                  1344
                  5396                  1402
                  5397                  1194
                  5398                  1646
                  5399                  1798
                  5400                  1530
                  5401                  1426
                  5402                  1318
                  5403                  1350
                  5404                  1416
                  5405                  1512
                  5406                  1154
                  5407                  1252
                  5408                  1266
                  5409                  1502
                  5410                  1296
                  5411                  1278
                  5412                  1366
                  5413                  1520
                  5414                  1458
                  5415                  1316
                  5416                  1200
                  5417                  1400
                  5418                  1438
                  5419                  1330
                  5420                  1318
                  5421                  1268
                  5422                  1374
                  5423                  1422
                  5424                  1048
                  5425                  1270
                  5426                  1092
                  5427                  1322
                  5428                  1442
                  5429                  1280
                  5430                  1340
                  5431                  1498
                  5432                  1620
                  5433                  1500
                  5434                  1528
                  5435                  1204
                  5436                  1424
                  5437                  1486
                  5438                  1352
                  5439                  1036
                  5440                  1120
                  5441                  1308
                  5442                  1308
                  5443                  1290
                  5444                  1466
                  5445                  1400
                  5446                  1440
                  5447                  1760
                  5448                  1376
                  5449                  1422
                  5450                  1338
                  5451                  1446
                  5452                  1488
                  5453                  1120
                  5454                  1316
                  5455                  1346
                  5456                  1338
                  5457                  1190
                  5458                  1186
                  5459                  1266
                  5460                  1430
                  5461                  1476
                  5462                  1360
                  5463                  1312
                  5464                  1370
                  5465                  1498
                  5466                  1440
                  5467                  1206
                  5468                  1224
                  5469                  1176
                  5470                  1180
                  5471                  1384
                  5472                  1158
                  5473                  1220
                  5474                  1400
                  5475                  1626
                  5476                  1348
                  5477                  1378
                  5478                  1226
                  5479                  1316
                  5480                  1604
                  5481                  1474
                  5482                  1376
                  5483                  1286
                  5484                  1360
                  5485                  1232
                  5486                  1350
                  5487                  1280
                  5488                  1140
                  5489                  1098
                  5490                  1416
                  5491                  1456
                  5492                  1232
                  5493                  1288
                  5494                  1454
                  5495                  1392
                  5496                  1352
                  5497                  1408
                  5498                  1576
                  5499                  1394
                  5500                  1236
                  5501                  1096
                  5502                  1074
                  5503                  1114
                  5504                  1366
                  5505                  1294
                  5506                  1044
                  5507                  1298
                  5508                  1248
                  5509                  1570
                  5510                  1546
                  5511                  1248
                  5512                  1402
                  5513                  1228
                  5514                  1554
                  5515                  1148
                  5516                  1108
                  5517                  1250
                  5518                  1278
                  5519                  1258
                  5520                  1162
                  5521                  1212
                  5522                  1218
                  5523                  1348
                  5524                  1376
                  5525                  1244
                  5526                  1416
                  5527                  1370
                  5528                  1608
                  5529                  1360
                  5530                  1300
                  5531                  1362
                  5532                  1384
                  5533                  1316
                  5534                  1104
                  5535                  1064
                  5536                  1064
                  5537                  1248
                  5538                  1182
                  5539                  1342
                  5540                  1168
                  5541                  1268
                  5542                  1594
                  5543                  1472
                  5544                  1246
                  5545                  1234
                  5546                  1364
                  5547                  1628
                  5548                  1418
                  5549                  1030
                  5550                  1306
                  5551                  1322
                  5552                  1124
                  5553                  1244
                  5554                  1120
                  5555                  1076
                  5556                  1236
                  5557                  1240
                  5558                  1462
                  5559                  1268
                  5560                  1414
                  5561                  1494
                  5562                  1470
                  5563                  1226
                  5564                  1254
                  5565                  1270
                  5566                  1424
                  5567                  1282
                  5568                  1042
                  5569                  1090
                  5570                  1148
                  5571                  1300
                  5572                  1420
                  5573                  1346
                  5574                  1372
                  5575                  1428
                  5576                  1456
                  5577                  1208
                  5578                  1378
                  5579                  1124
                  5580                  1366
                  5581                  1292
                  5582                  1120
                  5583                  1218
                  5584                  1160
                  5585                  1416
                  5586                  1264
                  5587                  1002
                  5588                  1168
                  5589                  1454
                  5590                  1294
                  5591                  1410
                  5592                  1094
                  5593                  1220
                  5594                  1420
                  5595                  1216
                  5596                  1296
                  5597                  1340
                  5598                  1272
                  5599                  1384
                  5600                  1296
                  5601                  1104
                  5602                  1064
                  5603                  1046
                  5604                  1248
                  5605                  1482
                  5606                  1194
                  5607                  1268
                  5608                  1388
                  5609                  1466
                  5610                  1344
                  5611                  1367
                  5612                  1154
                  5613                  1168
                  5614                  1312
                  5615                   992
                  5616                  1128
                  5617                  1100
                  5618                  1190
                  5619                  1216
                  5620                  1208
                  5621                  1118
                  5622                  1300
                  5623                  1376
                  5624                  1330
                  5625                  1126
                  5626                  1248
                  5627                  1344
                  5628                  1650
                  5629                  1024
                  5630                  1040
                  5631                  1124
                  5632                  1148
                  5633                  1412
                  5634                  1108
                  5635                  1132
                  5636                  1180
                  5637                  1274
                  5638                  1440
                  5639                  1218
                  5640                  1144
                  5641                  1254
                  5642                  1372
                  5643                  1338
                  5644                  1324
                  5645                  1288
                  5646                  1056
                  5647                  1302
                  5648                  1058
                  5649                  1122
                  5650                   976
                  5651                  1256
                  5652                  1272
                  5653                   980
                  5654                  1058
                  5655                  1324
                  5656                  1390
                  5657                  1266
                  5658                  1250
                  5659                  1280
                  5660                  1284
                  5661                  1460
                  5662                  1014
                  5663                  1080
                  5664                   924
                  5665                  1272
                  5666                  1216
                  5667                  1210
                  5668                  1146
                  5669                  1144
                  5670                  1112
                  5671                  1600
                  5672                  1388
                  5673                  1056
                  5674                  1278
                  5675                  1336
                  5676                  1332
                  5677                  1216
                  5678                  1170
                  5679                   888
                  5680                  1260
                  5681                  1140
                  5682                  1210
                  5683                  1010
                  5684                  1086
                  5685                  1186
                  5686                  1280
                  5687                  1214
                  5688                  1234
                  5689                  1230
                  5690                  1299
                  5691                  1223
                  5692                  1234
                  5693                  1182
                  5694                  1390
                  5695                  1068
                  5696                  1052
                  5697                  1038
                  5698                   908
                  5699                  1240
                  5700                  1216
                  5701                  1140
                  5702                  1108
                  5703                  1186
                  5704                  1468
                  5705                  1172
                  5706                  1090
                  5707                  1134
                  5708                  1270
                  5709                  1262
                  5710                  1160
                  5711                  1108
                  5712                   872
                  5713                  1188
                  5714                  1340
                  5715                  1064
                  5716                   946
                  5717                   898
                  5718                  1316
                  5719                  1252
                  5720                  1254
                  5721                  1184
                  5722                  1122
                  5723                  1368
                  5724                  1264
                  5725                  1264
                  5726                   986
                  5727                  1336
                  5728                  1124
                  5729                   936
                  5730                   988
                  5731                   930
                  5732                  1160
                  5733                  1244
                  5734                  1084
                  5735                  1104
                  5736                  1132
                  5737                  1262
                  5738                  1128
                  5739                  1112
                  5740                  1274
                  5741                  1106
                  5742                  1524
                  5743                  1156
                  5744                   982
                  5745                   934
                  5746                  1002
                  5747                  1238
                  5748                   964
                  5749                   926
                  5750                  1024
                  5751                  1384
                  5752                  1346
                  5753                  1288
                  5754                  1120
                  5755                  1070
                  5756                  1114
                  5757                  1036
                  5758                  1264
                  5759                   932
                  5760                   966
                  5761                  1224
                  5762                  1230
                  5763                  1050
                  5764                  1080
                  5765                  1074
                  5766                  1134
                  5767                  1114
                  5768                   970
                  5769                   986
                  5770                  1272
                  5771                  1256
                  5772                  1188
                  5773                  1072
                  5774                  1114
                  5775                  1228
                  5776                   948
                  5777                  1090
                  5778                   890
                  5779                   866
                  5780                  1138
                  5781                  1144
                  5782                   986
                  5783                  1256
                  5784                  1038
                  5785                  1202
                  5786                  1322
                  5787                  1048
                  5788                  1220
                  5789                  1268
                  5790                  1188
                  5791                  1044
                  5792                   916
                  5793                  1016
                  5794                  1160
                  5795                  1032
                  5796                  1044
                  5797                  1050
                  5798                   826
                  5799                  1336
                  5800                  1252
                  5801                  1116
                  5802                  1116
                  5803                  1124
                  5804                  1268
                  5805                  1224
                  5806                  1200
                  5807                   884
                  5808                  1020
                  5809                   954
                  5810                  1096
                  5811                  1060
                  5812                  1034
                  5813                  1156
                  5814                   986
                  5815                   936
                  5816                  1216
                  5817                  1056
                  5818                  1180
                  5819                  1250
                  5820                  1158
                  5821                   984
                  5822                  1086
                  5823                   936
                  5824                  1046
                  5825                   948
                  5826                   848
                  5827                  1082
                  5828                  1268
                  5829                  1082
                  5830                  1062
                  5831                  1002
                  5832                  1298
                  5833                  1284
                  5834                  1008
                  5835                  1206
                  5836                  1004
                  5837                  1070
                  5838                  1288
                  5839                  1048
                  5840                   888
                  5841                  1018
                  5842                  1074
                  5843                  1290
                  5844                   965
                  5845                   890
                  5846                   978
                  5847                  1117
                  5848                  1054
                  5849                  1108
                  5850                  1054
                  5851                  1120
                  5852                  1238
                  5853                  1132
                  5854                  1248
                  5855                  1140
                  5856                  1058
                  5857                  1206
                  5858                   876
                  5859                   886
                  5860                   940
                  5861                  1134
                  5862                  1038
                  5863                   988
                  5864                   844
                  5865                  1118
                  5866                  1202
                  5867                  1216
                  5868                  1124
                  5869                  1002
                  5870                  1072
                  5871                  1312
                  5872                  1222
                  5873                   874
                  5874                   960
                  5875                   924
                  5876                  1054
                  5877                   860
                  5878                   892
                  5879                  1124
                  5880                  1104
                  5881                  1160
                  5882                  1184
                  5883                   918
                  5884                  1064
                  5885                  1206
                  5886                  1114
                  5887                   830
                  5888                  1006
                  5889                   988
                  5890                  1000
                  5891                   886
                  5892                   838
                  5893                   962
                  5894                   960
                  5895                  1160
                  5896                   876
                  5897                  1090
                  5898                  1002
                  5899                  1368
                  5900                  1042
                  5901                  1130
                  5902                   958
                  5903                  1118
                  5904                  1286
                  5905                  1152
                  5906                   816
                  5907                   796
                  5908                   914
                  5909                   962
                  5910                   964
                  5911                  1066
                  5912                   916
                  5913                   900
                  5914                  1338
                  5915                  1048
                  5916                  1060
                  5917                   946
                  5918                  1096
                  5919                   996
                  5920                  1024
                  5921                  1015
                  5922                   898
                  5923                  1062
                  5924                  1024
                  5925                   884
                  5926                   942
                  5927                  1028
                  5928                  1190
                  5929                   966
                  5930                  1006
                  5931                  1002
                  5932                  1216
                  5933                  1194
                  5934                   938
                  5935                  1024
                  5936                   932
                  5937                   910
                  5938                  1082
                  5939                  1004
                  5940                   846
                  5941                   776
                  5942                  1146
                  5943                   974
                  5944                   960
                  5945                   752
                  5946                   970
                  5947                  1268
                  5948                  1254
                  5949                  1046
                  5950                   830
                  5951                  1018
                  5952                  1174
                  5953                   910
                  5954                   972
                  5955                   928
                  5956                   896
                  5957                   966
                  5958                   876
                  5959                   850
                  5960                   822
                  5961                  1092
                  5962                   928
                  5963                  1106
                  5964                   930
                  5965                  1206
                  5966                  1080
                  5967                  1058
                  5968                   934
                  5969                   894
                  5970                  1158
                  5971                  1106
                  5972                   902
                  5973                   780
                  5974                   862
                  5975                   912
                  5976                   978
                  5977                   962
                  5978                   980
                  5979                   950
                  5980                  1276
                  5981                  1028
                  5982                  1024
                  5983                   896
                  5984                   918
                  5985                  1034
                  5986                   986
                  5987                   878
                  5988                   826
                  5989                   898
                  5990                  1112
                  5991                   930
                  5992                   874
                  5993                   868
                  5994                  1192
                  5995                   964
                  5996                  1144
                  5997                   950
                  5998                   940
                  5999                  1152
                  6000                   858
                  6001                   908
                  6002                   768
                  6003                   858
                  6004                   876
                  6005                   948
                  6006                   858
                  6007                   826
                  6008                  1056
                  6009                  1028
                  6010                   948
                  6011                   974
                  6012                   964
                  6013                  1010
                  6014                   910
                  6015                  1010
                  6016                   868
                  6017                   892
                  6018                   970
                  6019                   940
                  6020                   868
                  6021                   926
                  6022                   830
                  6023                  1030
                  6024                  1056
                  6025                   778
                  6026                   736
                  6027                   976
                  6028                  1120
                  6029                  1140
                  6030                  1004
                  6031                   894
                  6032                   876
                  6033                  1012
                  6034                   992
                  6035                   822
                  6036                   540
                  6037                   744
                  6038                   888
                  6039                  1102
                  6040                   962
                  6041                   880
                  6042                  1032
                  6043                   916
                  6044                  1066
                  6045                   814
                  6046                  1072
                  6047                   974
                  6048                  1206
                  6049                   900
                  6050                   748
                  6051                   902
                  6052                   886
                  6053                   942
                  6054                   887
                  6055                   808
                  6056                  1012
                  6057                  1022
                  6058                   940
                  6059                   720
                  6060                  1122
                  6061                  1040
                  6062                  1080
                  6063                   928
                  6064                   854
                  6065                  1032
                  6066                   946
                  6067                   988
                  6068                   778
                  6069                   840
                  6070                   866
                  6071                   870
                  6072                  1018
                  6073                   846
                  6074                   878
                  6075                  1050
                  6076                  1202
                  6077                  1042
                  6078                   790
                  6079                   988
                  6080                   734
                  6081                  1076
                  6082                   948
                  6083                   756
                  6084                  1052
                  6085                   914
                  6086                  1000
                  6087                   792
                  6088                   986
                  6089                  1026
                  6090                   875
                  6091                  1080
                  6092                   899
                  6093                  1024
                  6094                  1016
                  6095                  1108
                  6096                  1102
                  6097                   748
                  6098                   692
                  6099                   820
                  6100                  1004
                  6101                   778
                  6102                   692
                  6103                   762
                  6104                   844
                  6105                   980
                  6106                   898
                  6107                  1016
                  6108                   932
                  6109                  1130
                  6110                   968
                  6111                   920
                  6112                   934
                  6113                   826
                  6114                   997
                  6115                   888
                  6116                   824
                  6117                   794
                  6118                   778
                  6119                   980
                  6120                   712
                  6121                   640
                  6122                   882
                  6123                  1002
                  6124                  1120
                  6125                  1130
                  6126                   842
                  6127                   864
                  6128                   910
                  6129                   802
                  6130                   768
                  6131                   948
                  6132                   859
                  6133                   990
                  6134                   858
                  6135                   784
                  6136                   758
                  6137                   860
                  6138                  1116
                  6139                   964
                  6140                   740
                  6141                   720
                  6142                  1048
                  6143                  1034
                  6144                   876
                  6145                   932
                  6146                   652
                  6147                   996
                  6148                   942
                  6149                   780
                  6150                   736
                  6151                   742
                  6152                   888
                  6153                   862
                  6154                   872
                  6155                   834
                  6156                   920
                  6157                   940
                  6158                   920
                  6159                   870
                  6160                   944
                  6161                   974
                  6162                   892
                  6163                   768
                  6164                   686
                  6165                   662
                  6166                  1004
                  6167                   838
                  6168                   800
                  6169                   812
                  6170                   906
                  6171                   902
                  6172                  1110
                  6173                   756
                  6174                   880
                  6175                   972
                  6176                  1150
                  6177                   830
                  6178                   784
                  6179                   672
                  6180                   834
                  6181                   818
                  6182                   810
                  6183                   710
                  6184                   744
                  6185                   836
                  6186                   894
                  6187                   920
                  6188                   782
                  6189                   796
                  6190                  1040
                  6191                   928
                  6192                   796
                  6193                   880
                  6194                   764
                  6195                   848
                  6196                   840
                  6197                   714
                  6198                   712
                  6199                   836
                  6200                   792
                  6201                   952
                  6202                   788
                  6203                   844
                  6204                  1036
                  6205                   948
                  6206                   744
                  6207                   908
                  6208                   788
                  6209                  1140
                  6210                   901
                  6211                   844
                  6212                   772
                  6213                   774
                  6214                   776
                  6215                   792
                  6216                   768
                  6217                   722
                  6218                   942
                  6219                   814
                  6220                   926
                  6221                   837
                  6222                   842
                  6223                  1070
                  6224                   778
                  6225                   838
                  6226                   764
                  6227                   688
                  6228                   936
                  6229                   830
                  6230                   914
                  6231                   690
                  6232                   720
                  6233                   796
                  6234                   938
                  6235                   674
                  6236                   732
                  6237                   880
                  6238                   890
                  6239                   870
                  6240                   716
                  6241                   784
                  6242                   948
                  6243                   942
                  6244                   818
                  6245                   752
                  6246                   716
                  6247                   838
                  6248                   868
                  6249                   736
                  6250                   650
                  6251                   708
                  6252                   928
                  6253                   866
                  6254                   788
                  6255                   760
                  6256                   910
                  6257                   900
                  6258                   780
                  6259                   804
                  6260                   684
                  6261                   876
                  6262                   844
                  6263                   776
                  6264                   618
                  6265                   624
                  6266                   774
                  6267                   844
                  6268                   800
                  6269                   574
                  6270                   766
                  6271                   754
                  6272                  1072
                  6273                   786
                  6274                   644
                  6275                   870
                  6276                   830
                  6277                   804
                  6278                   680
                  6279                   646
                  6280                   700
                  6281                   588
                  6282                   686
                  6283                   700
                  6284                   818
                  6285                   922
                  6286                  1026
                  6287                   786
                  6288                   844
                  6289                   724
                  6290                   900
                  6291                   764
                  6292                   670
                  6293                   642
                  6294                   712
                  6295                   820
                  6296                   892
                  6297                   630
                  6298                   714
                  6299                   772
                  6300                   912
                  6301                   706
                  6302                   614
                  6303                   706
                  6304                   888
                  6305                   930
                  6306                   810
                  6307                   800
                  6308                   738
                  6309                   912
                  6310                   782
                  6311                   604
                  6312                   742
                  6313                   630
                  6314                   708
                  6315                   788
                  6316                   806
                  6317                   646
                  6318                   868
                  6319                   864
                  6320                   852
                  6321                   892
                  6322                   770
                  6323                   914
                  6324                   740
                  6325                   768
                  6326                   622
                  6327                   732
                  6328                   872
                  6329                   854
                  6330                   674
                  6331                   680
                  6332                   778
                  6333                   856
                  6334                   758
                  6335                   753
                  6336                   880
                  6337                   914
                  6338                   898
                  6339                   825
                  6340                   690
                  6341                   692
                  6342                   700
                  6343                   790
                  6344                   656
                  6345                   580
                  6346                   680
                  6347                   758
                  6348                   976
                  6349                   684
                  6350                   796
                  6351                   828
                  6352                   982
                  6353                   762
                  6354                   700
                  6355                   692
                  6356                   796
                  6357                   720
                  6358                   720
                  6359                   626
                  6360                   634
                  6361                   686
                  6362                  1052
                  6363                   688
                  6364                   703
                  6365                   592
                  6366                   840
                  6367                   836
                  6368                   772
                  6369                   804
                  6370                   816
                  6371                   788
                  6372                   838
                  6373                   678
                  6374                   540
                  6375                   758
                  6376                   750
                  6377                   658
                  6378                   602
                  6379                   624
                  6380                   660
                  6381                   930
                  6382                   772
                  6383                   754
                  6384                   750
                  6385                   862
                  6386                   764
                  6387                   744
                  6388                   616
                  6389                   720
                  6390                   728
                  6391                   954
                  6392                   670
                  6393                   546
                  6394                   604
                  6395                   812
                  6396                   820
                  6397                   620
                  6398                   724
                  6399                   672
                  6400                   896
                  6401                   740
                  6402                   878
                  6403                   808
                  6404                   652
                  6405                   736
                  6406                   678
                  6407                   620
                  6408                   566
                  6409                   692
                  6410                   660
                  6411                   582
                  6412                   740
                  6413                   652
                  6414                   994
                  6415                   818
                  6416                   700
                  6417                   698
                  6418                   832
                  6419                   776
                  6420                   688
                  6421                   606
                  6422                   730
                  6423                   652
                  6424                   724
                  6425                   568
                  6426                   646
                  6427                   668
                  6428                   860
                  6429                   824
                  6430                   756
                  6431                   648
                  6432                   788
                  6433                   934
                  6434                   860
                  6435                   778
                  6436                   748
                  6437                   756
                  6438                   780
                  6439                   864
                  6440                   560
                  6441                   638
                  6442                   642
                  6443                   660
                  6444                   682
                  6445                   628
                  6446                   652
                  6447                   748
                  6448                   782
                  6449                   746
                  6450                   698
                  6451                   622
                  6452                   735
                  6453                   820
                  6454                   664
                  6455                   736
                  6456                   650
                  6457                   822
                  6458                   650
                  6459                   624
                  6460                   638
                  6461                   676
                  6462                   632
                  6463                   628
                  6464                   576
                  6465                   740
                  6466                   802
                  6467                   870
                  6468                   734
                  6469                   556
                  6470                   626
                  6471                   766
                  6472                   756
                  6473                   586
                  6474                   537
                  6475                   550
                  6476                   808
                  6477                   780
                  6478                   706
                  6479                   570
                  6480                   664
                  6481                   776
                  6482                   800
                  6483                   620
                  6484                   630
                  6485                   698
                  6486                   728
                  6487                   630
                  6488                   608
                  6489                   636
                  6490                   794
                  6491                   579
                  6492                   648
                  6493                   452
                  6494                   652
                  6495                   782
                  6496                   756
                  6497                   748
                  6498                   664
                  6499                   762
                  6500                   744
                  6501                   680
                  6502                   568
                  6503                   604
                  6504                   624
                  6505                   604
                  6506                   700
                  6507                   508
                  6508                   640
                  6509                   736
                  6510                   664
                  6511                   732
                  6512                   625
                  6513                   704
                  6514                   788
                  6515                   764
                  6516                   524
                  6517                   566
                  6518                   644
                  6519                   760
                  6520                   588
                  6521                   562
                  6522                   546
                  6523                   558
                  6524                   752
                  6525                   536
                  6526                   500
                  6527                   562
                  6528                   780
                  6529                   740
                  6530                   688
                  6531                   628
                  6532                   654
                  6533                   666
                  6534                   558
                  6535                   526
                  6536                   562
                  6537                   560
                  6538                   578
                  6539                   468
                  6540                   616
                  6541                   588
                  6542                   714
                  6543                   718
                  6544                   730
                  6545                   612
                  6546                   530
                  6547                   624
                  6548                   650
                  6549                   814
                  6550                   552
                  6551                   696
                  6552                   710
                  6553                   568
                  6554                   622
                  6555                   632
                  6556                   624
                  6557                   672
                  6558                   632
                  6559                   520
                  6560                   544
                  6561                   670
                  6562                   886
                  6563                   692
                  6564                   704
                  6565                   604
                  6566                   678
                  6567                   616
                  6568                   606
                  6569                   568
                  6570                   546
                  6571                   636
                  6572                   684
                  6573                   544
                  6574                   624
                  6575                   748
                  6576                   744
                  6577                   614
                  6578                   560
                  6579                   674
                  6580                   774
                  6581                   694
                  6582                   580
                  6583                   730
                  6584                   568
                  6585                   526
                  6586                   656
                  6587                   552
                  6588                   436
                  6589                   448
                  6590                   848
                  6591                   718
                  6592                   868
                  6593                   606
                  6594                   650
                  6595                   726
                  6596                   814
                  6597                   652
                  6598                   620
                  6599                   532
                  6600                   656
                  6601                   502
                  6602                   536
                  6603                   478
                  6604                   610
                  6605                   580
                  6606                   716
                  6607                   516
                  6608                   586
                  6609                   752
                  6610                   594
                  6611                   586
                  6612                   488
                  6613                   606
                  6614                   590
                  6615                   802
                  6616                   640
                  6617                   566
                  6618                   550
                  6619                   588
                  6620                   540
                  6621                   466
                  6622                   612
                  6623                   539
                  6624                   770
                  6625                   716
                  6626                   594
                  6627                   644
                  6628                   684
                  6629                   734
                  6630                   612
                  6631                   520
                  6632                   538
                  6633                   640
                  6634                   720
                  6635                   592
                  6636                   396
                  6637                   514
                  6638                   720
                  6639                   704
                  6640                   592
                  6641                   670
                  6642                   636
                  6643                   758
                  6644                   500
                  6645                   476
                  6646                   552
                  6647                   578
                  6648                   528
                  6649                   652
                  6650                   610
                  6651                   502
                  6652                   708
                  6653                   616
                  6654                   512
                  6655                   404
                  6656                   664
                  6657                   716
                  6658                   736
                  6659                   436
                  6660                   666
                  6661                   586
                  6662                   706
                  6663                   594
                  6664                   400
                  6665                   484
                  6666                   464
                  6667                   654
                  6668                   736
                  6669                   476
                  6670                   368
                  6671                   620
                  6672                   684
                  6673                   594
                  6674                   534
                  6675                   566
                  6676                   652
                  6677                   578
                  6678                   508
                  6679                   588
                  6680                   486
                  6681                   494
                  6682                   656
                  6683                   612
                  6684                   364
                  6685                   550
                  6686                   564
                  6687                   404
                  6688                   564
                  6689                   592
                  6690                   652
                  6691                   668
                  6692                   568
                  6693                   610
                  6694                   530
                  6695                   681
                  6696                   532
                  6697                   492
                  6698                   478
                  6699                   552
                  6700                   576
                  6701                   550
                  6702                   502
                  6703                   498
                  6704                   718
                  6705                   694
                  6706                   656
                  6707                   522
                  6708                   488
                  6709                   744
                  6710                   778
                  6711                   520
                  6712                   482
                  6713                   482
                  6714                   608
                  6715                   610
                  6716                   588
                  6717                   490
                  6718                   486
                  6719                   500
                  6720                   658
                  6721                   540
                  6722                   532
                  6723                   688
                  6724                   658
                  6725                   534
                  6726                   562
                  6727                   556
                  6728                   572
                  6729                   564
                  6730                   528
                  6731                   312
                  6732                   520
                  6733                   584
                  6734                   493
                  6735                   534
                  6736                   544
                  6737                   532
                  6738                   508
                  6739                   558
                  6740                   564
                  6741                   521
                  6742                   708
                  6743                   780
                  6744                   500
                  6745                   572
                  6746                   384
                  6747                   452
                  6748                   514
                  6749                   584
                  6750                   348
                  6751                   500
                  6752                   612
                  6753                   608
                  6754                   540
                  6755                   580
                  6756                   540
                  6757                   542
                  6758                   520
                  6759                   642
                  6760                   492
                  6761                   496
                  6762                   538
                  6763                   486
                  6764                   540
                  6765                   412
                  6766                   500
                  6767                   498
                  6768                   606
                  6769                   430
                  6770                   524
                  6771                   638
                  6772                   528
                  6773                   584
                  6774                   436
                  6775                   614
                  6776                   692
                  6777                   608
                  6778                   544
                  6779                   486
                  6780                   428
                  6781                   486
                  6782                   498
                  6783                   518
                  6784                   436
                  6785                   520
                  6786                   600
                  6787                   544
                  6788                   488
                  6789                   540
                  6790                   624
                  6791                   594
                  6792                   500
                  6793                   390
                  6794                   448
                  6795                   620
                  6796                   646
                  6797                   560
                  6798                   402
                  6799                   428
                  6800                   530
                  6801                   524
                  6802                   536
                  6803                   496
                  6804                   536
                  6805                   572
                  6806                   612
                  6807                   498
                  6808                   478
                  6809                   752
                  6810                   490
                  6811                   480
                  6812                   410
                  6813                   480
                  6814                   630
                  6815                   474
                  6816                   428
                  6817                   418
                  6818                   628
                  6819                   656
                  6820                   652
                  6821                   514
                  6822                   484
                  6823                   474
                  6824                   492
                  6825                   508
                  6826                   370
                  6827                   360
                  6828                   642
                  6829                   552
                  6830                   548
                  6831                   404
                  6832                   484
                  6833                   664
                  6834                   550
                  6835                   456
                  6836                   536
                  6837                   544
                  6838                   552
                  6839                   664
                  6840                   476
                  6841                   454
                  6842                   492
                  6843                   548
                  6844                   448
                  6845                   294
                  6846                   466
                  6847                   394
                  6848                   552
                  6849                   494
                  6850                   586
                  6851                   620
                  6852                   642
                  6853                   480
                  6854                   440
                  6855                   467
                  6856                   564
                  6857                   642
                  6858                   572
                  6859                   472
                  6860                   416
                  6861                   400
                  6862                   568
                  6863                   568
                  6864                   360
                  6865                   334
                  6866                   412
                  6867                   638
                  6868                   458
                  6869                   462
                  6870                   540
                  6871                   548
                  6872                   504
                  6873                   466
                  6874                   452
                  6875                   388
                  6876                   436
                  6877                   402
                  6878                   402
                  6879                   316
                  6880                   404
                  6881                   498
                  6882                   514
                  6883                   416
                  6884                   492
                  6885                   530
                  6886                   612
                  6887                   486
                  6888                   394
                  6889                   500
                  6890                   470
                  6891                   454
                  6892                   384
                  6893                   428
                  6894                   385
                  6895                   508
                  6896                   500
                  6897                   542
                  6898                   486
                  6899                   358
                  6900                   480
                  6901                   502
                  6902                   544
                  6903                   486
                  6904                   518
                  6905                   568
                  6906                   480
                  6907                   332
                  6908                   370
                  6909                   420
                  6910                   360
                  6911                   412
                  6912                   462
                  6913                   418
                  6914                   490
                  6915                   500
                  6916                   500
                  6917                   478
                  6918                   312
                  6919                   492
                  6920                   438
                  6921                   444
                  6922                   330
                  6923                   528
                  6924                   386
                  6925                   500
                  6926                   444
                  6927                   342
                  6928                   462
                  6929                   444
                  6930                   476
                  6931                   400
                  6932                   446
                  6933                   508
                  6934                   612
                  6935                   502
                  6936                   494
                  6937                   544
                  6938                   472
                  6939                   474
                  6940                   404
                  6941                   382
                  6942                   416
                  6943                   492
                  6944                   514
                  6945                   392
                  6946                   410
                  6947                   396
                  6948                   682
                  6949                   482
                  6950                   424
                  6951                   426
                  6952                   476
                  6953                   518
                  6954                   410
                  6955                   392
                  6956                   518
                  6957                   544
                  6958                   472
                  6959                   404
                  6960                   348
                  6961                   394
                  6962                   576
                  6963                   466
                  6964                   532
                  6965                   326
                  6966                   546
                  6967                   524
                  6968                   412
                  6969                   350
                  6970                   434
                  6971                   408
                  6972                   480
                  6973                   388
                  6974                   340
                  6975                   432
                  6976                   464
                  6977                   530
                  6978                   446
                  6979                   370
                  6980                   442
                  6981                   526
                  6982                   458
                  6983                   404
                  6984                   368
                  6985                   376
                  6986                   520
                  6987                   410
                  6988                   358
                  6989                   430
                  6990                   332
                  6991                   404
                  6992                   428
                  6993                   380
                  6994                   414
                  6995                   492
                  6996                   492
                  6997                   524
                  6998                   358
                  6999                   480
                  7000                   504
                  7001                   396
                  7002                   292
                  7003                   392
                  7004                   474
                  7005                   392
                  7006                   326
                  7007                   364
                  7008                   378
                  7009                   396
                  7010                   564
                  7011                   586
                  7012                   344
                  7013                   458
                  7014                   432
                  7015                   418
                  7016                   444
                  7017                   294
                  7018                   362
                  7019                   454
                  7020                   458
                  7021                   366
                  7022                   397
                  7023                   426
                  7024                   420
                  7025                   380
                  7026                   302
                  7027                   284
                  7028                   396
                  7029                   590
                  7030                   528
                  7031                   422
                  7032                   410
                  7033                   414
                  7034                   406
                  7035                   340
                  7036                   434
                  7037                   402
                  7038                   384
                  7039                   346
                  7040                   368
                  7041                   364
                  7042                   368
                  7043                   534
                  7044                   360
                  7045                   392
                  7046                   560
                  7047                   468
                  7048                   472
                  7049                   458
                  7050                   436
                  7051                   436
                  7052                   390
                  7053                   412
                  7054                   362
                  7055                   290
                  7056                   372
                  7057                   528
                  7058                   350
                  7059                   400
                  7060                   282
                  7061                   334
                  7062                   516
                  7063                   614
                  7064                   420
                  7065                   450
                  7066                   398
                  7067                   500
                  7068                   368
                  7069                   262
                  7070                   416
                  7071                   364
                  7072                   366
                  7073                   456
                  7074                   420
                  7075                   302
                  7076                   582
                  7077                   372
                  7078                   440
                  7079                   352
                  7080                   382
                  7081                   446
                  7082                   470
                  7083                   436
                  7084                   462
                  7085                   346
                  7086                   518
                  7087                   420
                  7088                   346
                  7089                   240
                  7090                   438
                  7091                   352
                  7092                   412
                  7093                   470
                  7094                   286
                  7095                   492
                  7096                   524
                  7097                   492
                  7098                   340
                  7099                   314
                  7100                   418
                  7101                   324
                  7102                   392
                  7103                   334
                  7104                   282
                  7105                   422
                  7106                   388
                  7107                   328
                  7108                   268
                  7109                   498
                  7110                   448
                  7111                   412
                  7112                   324
                  7113                   364
                  7114                   392
                  7115                   360
                  7116                   512
                  7117                   378
                  7118                   264
                  7119                   414
                  7120                   394
                  7121                   320
                  7122                   272
                  7123                   350
                  7124                   390
                  7125                   420
                  7126                   422
                  7127                   426
                  7128                   420
                  7129                   476
                  7130                   424
                  7131                   328
                  7132                   300
                  7133                   356
                  7134                   376
                  7135                   320
                  7136                   430
                  7137                   242
                  7138                   450
                  7139                   460
                  7140                   442
                  7141                   352
                  7142                   412
                  7143                   408
                  7144                   392
                  7145                   336
                  7146                   254
                  7147                   322
                  7148                   384
                  7149                   424
                  7150                   428
                  7151                   218
                  7152                   334
                  7153                   360
                  7154                   368
                  7155                   330
                  7156                   372
                  7157                   544
                  7158                   514
                  7159                   452
                  7160                   404
                  7161                   394
                  7162                   358
                  7163                   412
                  7164                   346
                  7165                   296
                  7166                   272
                  7167                   290
                  7168                   324
                  7169                   316
                  7170                   326
                  7171                   328
                  7172                   432
                  7173                   382
                  7174                   336
                  7175                   348
                  7176                   432
                  7177                   462
                  7178                   367
                  7179                   340
                  7180                   350
                  7181                   366
                  7182                   348
                  7183                   408
                  7184                   380
                  7185                   320
                  7186                   316
                  7187                   320
                  7188                   280
                  7189                   290
                  7190                   430
                  7191                   536
                  7192                   424
                  7193                   404
                  7194                   394
                  7195                   328
                  7196                   390
                  7197                   352
                  7198                   286
                  7199                   304
                  7200                   352
                  7201                   436
                  7202                   330
                  7203                   352
                  7204                   372
                  7205                   358
                  7206                   396
                  7207                   366
                  7208                   356
                  7209                   382
                  7210                   450
                  7211                   402
                  7212                   364
                  7213                   328
                  7214                   350
                  7215                   293
                  7216                   356
                  7217                   296
                  7218                   320
                  7219                   366
                  7220                   426
                  7221                   368
                  7222                   342
                  7223                   384
                  7224                   350
                  7225                   446
                  7226                   284
                  7227                   404
                  7228                   338
                  7229                   324
                  7230                   280
                  7231                   316
                  7232                   270
                  7233                   334
                  7234                   292
                  7235                   348
                  7236                   264
                  7237                   348
                  7238                   326
                  7239                   392
                  7240                   280
                  7241                   324
                  7242                   308
                  7243                   442
                  7244                   500
                  7245                   332
                  7246                   292
                  7247                   284
                  7248                   302
                  7249                   328
                  7250                   342
                  7251                   172
                  7252                   308
                  7253                   420
                  7254                   377
                  7255                   356
                  7256                   322
                  7257                   426
                  7258                   358
                  7259                   320
                  7260                   216
                  7261                   264
                  7262                   314
                  7263                   486
                  7264                   280
                  7265                   228
                  7266                   412
                  7267                   305
                  7268                   232
                  7269                   366
                  7270                   372
                  7271                   285
                  7272                   306
                  7273                   310
                  7274                   320
                  7275                   338
                  7276                   504
                  7277                   434
                  7278                   298
                  7279                   292
                  7280                   242
                  7281                   282
                  7282                   358
                  7283                   272
                  7284                   240
                  7285                   272
                  7286                   356
                  7287                   390
                  7288                   288
                  7289                   273
                  7290                   306
                  7291                   418
                  7292                   340
                  7293                   280
                  7294                   256
                  7295                   332
                  7296                   256
                  7297                   352
                  7298                   280
                  7299                   298
                  7300                   388
                  7301                   300
                  7302                   332
                  7303                   240
                  7304                   300
                  7305                   380
                  7306                   348
                  7307                   362
                  7308                   264
                  7309                   398
                  7310                   432
                  7311                   328
                  7312                   280
                  7313                   174
                  7314                   330
                  7315                   258
                  7316                   328
                  7317                   392
                  7318                   318
                  7319                   382
                  7320                   382
                  7321                   348
                  7322                   266
                  7323                   332
                  7324                   398
                  7325                   234
                  7326                   344
                  7327                   264
                  7328                   288
                  7329                   284
                  7330                   380
                  7331                   214
                  7332                   226
                  7333                   292
                  7334                   360
                  7335                   330
                  7336                   394
                  7337                   290
                  7338                   424
                  7339                   328
                  7340                   340
                  7341                   320
                  7342                   296
                  7343                   332
                  7344                   278
                  7345                   326
                  7346                   216
                  7347                   270
                  7348                   216
                  7349                   276
                  7350                   298
                  7351                   304
                  7352                   436
                  7353                   488
                  7354                   340
                  7355                   326
                  7356                   272
                  7357                   380
                  7358                   290
                  7359                   290
                  7360                   224
                  7361                   248
                  7362                   340
                  7363                   316
                  7364                   376
                  7365                   210
                  7366                   204
                  7367                   266
                  7368                   340
                  7369                   304
                  7370                   268
                  7371                   384
                  7372                   320
                  7373                   378
                  7374                   254
                  7375                   212
                  7376                   224
                  7377                   242
                  7378                   272
                  7379                   156
                  7380                   292
                  7381                   226
                  7382                   312
                  7383                   360
                  7384                   230
                  7385                   296
                  7386                   332
                  7387                   286
                  7388                   272
                  7389                   220
                  7390                   336
                  7391                   244
                  7392                   306
                  7393                   304
                  7394                   248
                  7395                   172
                  7396                   302
                  7397                   332
                  7398                   144
                  7399                   306
                  7400                   288
                  7401                   312
                  7402                   242
                  7403                   314
                  7404                   342
                  7405                   356
                  7406                   292
                  7407                   306
                  7408                   296
                  7409                   192
                  7410                   247
                  7411                   290
                  7412                   174
                  7413                   170
                  7414                   240
                  7415                   272
                  7416                   342
                  7417                   238
                  7418                   330
                  7419                   370
                  7420                   282
                  7421                   212
                  7422                   200
                  7423                   320
                  7424                   330
                  7425                   258
                  7426                   270
                  7427                   242
                  7428                   218
                  7429                   264
                  7430                   320
                  7431                   274
                  7432                   160
                  7433                   262
                  7434                   360
                  7435                   360
                  7436                   318
                  7437                   308
                  7438                   338
                  7439                   222
                  7440                   252
                  7441                   200
                  7442                   338
                  7443                   228
                  7444                   292
                  7445                   234
                  7446                   240
                  7447                   342
                  7448                   328
                  7449                   230
                  7450                   324
                  7451                   220
                  7452                   282
                  7453                   306
                  7454                   322
                  7455                   268
                  7456                   228
                  7457                   260
                  7458                   216
                  7459                   212
                  7460                   216
                  7461                   250
                  7462                   314
                  7463                   308
                  7464                   304
                  7465                   294
                  7466                   206
                  7467                   396
                  7468                   272
                  7469                   234
                  7470                   284
                  7471                   280
                  7472                   276
                  7473                   286
                  7474                   210
                  7475                   140
                  7476                   216
                  7477                   280
                  7478                   320
                  7479                   266
                  7480                   282
                  7481                   310
                  7482                   272
                  7483                   268
                  7484                   238
                  7485                   222
                  7486                   244
                  7487                   312
                  7488                   208
                  7489                   212
                  7490                   274
                  7491                   284
                  7492                   222
                  7493                   186
                  7494                   184
                  7495                   260
                  7496                   238
                  7497                   352
                  7498                   332
                  7499                   332
                  7500                   332
                  7501                   352
                  7502                   266
                  7503                   224
                  7504                   278
                  7505                   204
                  7506                   262
                  7507                   176
                  7508                   136
                  7509                   252
                  7510                   262
                  7511                   256
                  7512                   244
                  7513                   228
                  7514                   280
                  7515                   356
                  7516                   270
                  7517                   246
                  7518                   186
                  7519                   216
                  7520                   338
                  7521                   242
                  7522                   236
                  7523                   236
                  7524                   222
                  7525                   208
                  7526                   252
                  7527                   196
                  7528                   152
                  7529                   276
                  7530                   312
                  7531                   346
                  7532                   184
                  7533                   324
                  7534                   294
                  7535                   214
                  7536                   138
                  7537                   248
                  7538                   246
                  7539                   286
                  7540                   194
                  7541                   162
                  7542                   194
                  7543                   284
                  7544                   336
                  7545                   244
                  7546                   220
                  7547                   282
                  7548                   220
                  7549                   244
                  7550                   284
                  7551                   164
                  7552                   240
                  7553                   306
                  7554                   296
                  7555                   126
                  7556                   252
                  7557                   164
                  7558                   276
                  7559                   268
                  7560                   262
                  7561                   196
                  7562                   250
                  7563                   314
                  7564                   392
                  7565                   256
                  7566                   230
                  7567                   168
                  7568                   216
                  7569                   260
                  7570                   178
                  7571                   244
                  7572                   276
                  7573                   210
                  7574                   158
                  7575                   224
                  7576                   300
                  7577                   281
                  7578                   172
                  7579                   224
                  7580                   280
                  7581                   228
                  7582                   236
                  7583                   272
                  7584                   270
                  7585                   182
                  7586                   280
                  7587                   266
                  7588                   232
                  7589                   220
                  7590                   214
                  7591                   242
                  7592                   254
                  7593                   168
                  7594                   110
                  7595                   224
                  7596                   270
                  7597                   280
                  7598                   242
                  7599                   238
                  7600                   236
                  7601                   218
                  7602                   140
                  7603                   206
                  7604                   210
                  7605                   224
                  7606                   272
                  7607                   284
                  7608                   216
                  7609                   212
                  7610                   212
                  7611                   246
                  7612                   156
                  7613                   180
                  7614                   224
                  7615                   266
                  7616                   246
                  7617                   226
                  7618                   230
                  7619                   146
                  7620                   276
                  7621                   172
                  7622                   170
                  7623                   198
                  7624                   298
                  7625                   198
                  7626                   266
                  7627                   202
                  7628                   188
                  7629                   218
                  7630                   286
                  7631                   188
                  7632                   194
                  7633                   160
                  7634                   276
                  7635                   144
                  7636                   182
                  7637                   166
                  7638                   258
                  7639                   192
                  7640                   258
                  7641                   198
                  7642                   158
                  7643                   218
                  7644                   238
                  7645                   252
                  7646                   118
                  7647                   132
                  7648                   200
                  7649                   208
                  7650                   274
                  7651                   228
                  7652                   260
                  7653                   224
                  7654                   108
                  7655                   168
                  7656                    86
                  7657                   246
                  7658                   262
                  7659                   388
                  7660                   220
                  7661                   248
                  7662                   220
                  7663                   252
                  7664                   220
                  7665                   128
                  7666                   135
                  7667                   204
                  7668                   174
                  7669                   174
                  7670                   184
                  7671                   228
                  7672                   148
                  7673                   296
                  7674                   216
                  7675                   168
                  7676                   226
                  7677                   258
                  7678                   308
                  7679                   190
                  7680                   168
                  7681                   242
                  7682                   176
                  7683                   200
                  7684                   206
                  7685                    88
                  7686                   222
                  7687                   242
                  7688                   160
                  7689                   160
                  7690                   198
                  7691                   242
                  7692                   232
                  7693                   168
                  7694                   234
                  7695                   226
                  7696                   258
                  7697                   206
                  7698                   228
                  7699                   134
                  7700                   256
                  7701                   194
                  7702                   208
                  7703                   152
                  7704                   180
                  7705                   192
                  7706                   354
                  7707                   202
                  7708                   140
                  7709                   130
                  7710                   276
                  7711                   268
                  7712                   200
                  7713                   172
                  7714                   192
                  7715                   192
                  7716                   162
                  7717                   238
                  7718                   172
                  7719                   170
                  7720                   208
                  7721                   144
                  7722                   226
                  7723                   204
                  7724                   314
                  7725                   302
                  7726                   232
                  7727                   174
                  7728                   124
                  7729                   246
                  7730                   264
                  7731                   180
                  7732                   138
                  7733                   214
                  7734                   170
                  7735                   162
                  7736                   154
                  7737                   180
                  7738                   196
                  7739                   206
                  7740                   206
                  7741                   232
                  7742                   138
                  7743                   288
                  7744                   256
                  7745                   216
                  7746                   128
                  7747                   116
                  7748                   218
                  7749                   128
                  7750                   240
                  7751                   106
                  7752                   102
                  7753                   148
                  7754                   268
                  7755                   154
                  7756                   130
                  7757                   226
                  7758                   252
                  7759                   168
                  7760                   190
                  7761                   214
                  7762                   154
                  7763                   148
                  7764                   172
                  7765                   198
                  7766                   170
                  7767                   186
                  7768                   230
                  7769                   144
                  7770                   173
                  7771                   240
                  7772                   190
                  7773                   258
                  7774                   128
                  7775                   156
                  7776                   156
                  7777                   266
                  7778                   192
                  7779                   178
                  7780                    94
                  7781                   152
                  7782                   146
                  7783                   194
                  7784                   168
                  7785                   138
                  7786                   202
                  7787                   281
                  7788                   200
                  7789                   204
                  7790                   184
                  7791                   182
                  7792                   192
                  7793                   224
                  7794                   136
                  7795                   140
                  7796                   160
                  7797                   192
                  7798                   146
                  7799                   148
                  7800                   152
                  7801                   168
                  7802                   136
                  7803                   282
                  7804                   168
                  7805                   185
                  7806                   166
                  7807                   158
                  7808                   196
                  7809                   157
                  7810                   226
                  7811                   190
                  7812                   228
                  7813                   136
                  7814                   200
                  7815                   164
                  7816                   158
                  7817                   114
                  7818                   132
                  7819                   160
                  7820                   240
                  7821                   188
                  7822                   186
                  7823                   220
                  7824                   198
                  7825                   170
                  7826                   154
                  7827                   132
                  7828                   116
                  7829                   122
                  7830                   208
                  7831                   162
                  7832                   104
                  7833                   136
                  7834                   192
                  7835                   154
                  7836                   134
                  7837                   204
                  7838                   184
                  7839                   238
                  7840                   216
                  7841                   216
                  7842                   146
                  7843                   170
                  7844                   188
                  7845                   120
                  7846                    94
                  7847                   134
                  7848                   156
                  7849                   148
                  7850                   160
                  7851                   194
                  7852                   208
                  7853                   232
                  7854                   176
                  7855                   150
                  7856                   112
                  7857                   184
                  7858                   226
                  7859                   156
                  7860                   186
                  7861                   124
                  7862                   122
                  7863                   130
                  7864                   186
                  7865                   114
                  7866                   146
                  7867                   188
                  7868                   200
                  7869                   108
                  7870                   144
                  7871                   144
                  7872                   178
                  7873                   152
                  7874                   192
                  7875                   140
                  7876                   120
                  7877                   164
                  7878                   114
                  7879                   130
                  7880                   122
                  7881                   154
                  7882                   132
                  7883                   134
                  7884                   180
                  7885                   224
                  7886                   234
                  7887                   192
                  7888                   130
                  7889                   118
                  7890                   132
                  7891                   200
                  7892                   160
                  7893                    88
                  7894                   136
                  7895                   148
                  7896                    96
                  7897                   170
                  7898                   132
                  7899                   104
                  7900                    88
                  7901                   232
                  7902                   204
                  7903                   196
                  7904                   168
                  7905                   236
                  7906                   170
                  7907                   150
                  7908                   104
                  7909                    84
                  7910                   144
                  7911                   164
                  7912                   120
                  7913                    94
                  7914                   100
                  7915                   172
                  7916                   130
                  7917                   142
                  7918                   154
                  7919                   176
                  7920                   224
                  7921                   168
                  7922                   168
                  7923                   110
                  7924                   174
                  7925                   104
                  7926                   162
                  7927                   152
                  7928                   124
                  7929                   152
                  7930                   188
                  7931                   122
                  7932                   136
                  7933                    84
                  7934                   208
                  7935                   136
                  7936                   172
                  7937                   182
                  7938                   240
                  7939                   168
                  7940                   158
                  7941                   124
                  7942                    80
                  7943                   132
                  7944                   172
                  7945                   136
                  7946                   108
                  7947                   134
                  7948                   136
                  7949                   192
                  7950                   180
                  7951                   124
                  7952                   168
                  7953                   180
                  7954                   136
                  7955                   108
                  7956                   126
                  7957                   198
                  7958                   124
                  7959                   108
                  7960                    94
                  7961                    90
                  7962                    80
                  7963                   140
                  7964                   170
                  7965                   162
                  7966                   138
                  7967                   172
                  7968                   240
                  7969                   130
                  7970                   126
                  7971                   176
                  7972                   144
                  7973                    80
                  7974                   136
                  7975                    66
                  7976                   102
                  7977                   132
                  7978                   148
                  7979                   140
                  7980                    90
                  7981                   176
                  7982                   182
                  7983                   142
                  7984                   156
                  7985                   152
                  7986                   136
                  7987                   150
                  7988                   156
                  7989                    64
                  7990                   112
                  7991                   138
                  7992                    96
                  7993                   116
                  7994                   140
                  7995                   104
                  7996                    92
                  7997                   146
                  7998                   134
                  7999                   168
                  8000                   126
                  8001                   232
                  8002                   208
                  8003                   102
                  8004                   178
                  8005                   116
                  8006                   132
                  8007                    96
                  8008                    60
                  8009                    60
                  8010                   132
                  8011                   176
                  8012                   148
                  8013                   144
                  8014                    96
                  8015                   164
                  8016                   106
                  8017                   124
                  8018                   104
                  8019                   104
                  8020                   216
                  8021                   152
                  8022                   104
                  8023                   110
                  8024                    88
                  8025                   110
                  8026                    72
                  8027                   116
                  8028                    62
                  8029                   142
                  8030                   108
                  8031                   244
                  8032                   144
                  8033                   100
                  8034                   144
                  8035                   141
                  8036                   112
                  8037                   172
                  8038                   160
                  8039                   150
                  8040                   124
                  8041                    64
                  8042                    76
                  8043                    92
                  8044                   130
                  8045                   116
                  8046                   148
                  8047                   132
                  8048                   170
                  8049                   144
                  8050                   122
                  8051                   100
                  8052                   100
                  8053                   114
                  8054                   192
                  8055                    96
                  8056                   124
                  8057                    74
                  8058                   144
                  8059                   116
                  8060                   116
                  8061                   106
                  8062                   116
                  8063                   180
                  8064                   190
                  8065                   160
                  8066                   166
                  8067                   160
                  8068                   184
                  8069                    76
                  8070                   158
                  8071                   104
                  8072                   112
                  8073                   124
                  8074                   116
                  8075                   120
                  8076                    72
                  8077                   144
                  8078                   110
                  8079                   122
                  8080                   130
                  8081                   156
                  8082                   130
                  8083                   112
                  8084                   108
                  8085                   104
                  8086                    88
                  8087                   144
                  8088                   100
                  8089                    82
                  8090                    66
                  8091                   160
                  8092                    96
                  8093                   112
                  8094                    86
                  8095                   120
                  8096                   132
                  8097                   120
                  8098                   124
                  8099                    96
                  8100                   108
                  8101                   126
                  8102                   132
                  8103                    90
                  8104                    96
                  8105                   106
                  8106                   136
                  8107                   124
                  8108                   116
                  8109                    84
                  8110                   112
                  8111                   168
                  8112                    96
                  8113                    84
                  8114                    72
                  8115                   142
                  8116                   110
                  8117                    76
                  8118                   160
                  8119                   116
                  8120                   104
                  8121                    98
                  8122                    60
                  8123                    48
                  8124                    90
                  8125                   140
                  8126                   152
                  8127                    96
                  8128                   130
                  8129                   168
                  8130                   124
                  8131                   112
                  8132                    94
                  8133                    94
                  8134                   120
                  8135                    92
                  8136                    64
                  8137                    62
                  8138                    98
                  8139                   112
                  8140                   122
                  8141                   116
                  8142                    60
                  8143                   114
                  8144                   112
                  8145                   184
                  8146                    94
                  8147                    60
                  8148                   108
                  8149                   110
                  8150                    84
                  8151                   100
                  8152                    76
                  8153                    48
                  8154                   120
                  8155                   114
                  8156                    52
                  8157                    88
                  8158                   100
                  8159                   132
                  8160                   124
                  8161                    72
                  8162                   156
                  8163                   116
                  8164                    88
                  8165                   154
                  8166                    78
                  8167                    90
                  8168                    88
                  8169                    24
                  8170                    70
                  8171                    84
                  8172                   112
                  8173                   148
                  8174                   110
                  8175                   100
                  8176                   116
                  8177                   108
                  8178                   132
                  8179                    76
                  8180                    76
                  8181                   140
                  8182                   145
                  8183                    68
                  8184                   104
                  8185                    78
                  8186                    55
                  8187                    66
                  8188                    64
                  8189                   118
                  8190                    82
                  8191                   120
                  8192                   184
                  8193                    92
                  8194                   108
                  8195                   100
                  8196                   116
                  8197                    90
                  8198                   130
                  8199                    80
                  8200                    78
                  8201                   112
                  8202                    76
                  8203                    70
                  8204                    64
                  8205                   116
                  8206                    72
                  8207                   104
                  8208                   146
                  8209                    88
                  8210                   100
                  8211                   104
                  8212                   132
                  8213                    92
                  8214                    90
                  8215                   144
                  8216                    84
                  8217                   116
                  8218                    40
                  8219                    96
                  8220                    88
                  8221                    88
                  8222                    48
                  8223                    64
                  8224                    90
                  8225                   156
                  8226                   130
                  8227                   100
                  8228                    90
                  8229                   100
                  8230                    70
                  8231                    74
                  8232                    68
                  8233                    42
                  8234                   136
                  8235                    94
                  8236                    92
                  8237                    60
                  8238                    78
                  8239                   100
                  8240                   126
                  8241                    80
                  8242                    74
                  8243                    84
                  8244                   132
                  8245                   158
                  8246                   114
                  8247                    64
                  8248                   106
                  8249                    88
                  8250                    40
                  8251                    72
                  8252                    32
                  8253                    92
                  8254                    52
                  8255                   124
                  8256                    60
                  8257                    72
                  8258                   136
                  8259                   122
                  8260                    82
                  8261                    52
                  8262                    64
                  8263                   108
                  8264                   102
                  8265                    94
                  8266                    44
                  8267                   113
                  8268                    62
                  8269                    86
                  8270                    32
                  8271                   116
                  8272                    94
                  8273                   122
                  8274                    88
                  8275                    88
                  8276                    60
                  8277                    72
                  8278                   110
                  8279                    86
                  8280                    78
                  8281                    90
                  8282                    92
                  8283                    36
                  8284                    72
                  8285                   104
                  8286                    46
                  8287                   104
                  8288                   100
                  8289                    96
                  8290                    68
                  8291                   160
                  8292                   124
                  8293                    70
                  8294                   102
                  8295                    38
                  8296                    86
                  8297                    74
                  8298                    72
                  8299                    76
                  8300                    72
                  8301                    82
                  8302                    52
                  8303                    72
                  8304                    93
                  8305                   106
                  8306                    78
                  8307                    84
                  8308                   136
                  8309                    60
                  8310                   132
                  8311                   104
                  8312                    80
                  8313                    56
                  8314                    46
                  8315                   104
                  8316                    62
                  8317                    72
                  8318                    92
                  8319                    82
                  8320                    84
                  8321                    80
                  8322                    72
                  8323                    52
                  8324                    88
                  8325                   130
                  8326                    76
                  8327                    58
                  8328                    64
                  8329                    72
                  8330                    40
                  8331                    94
                  8332                    40
                  8333                    92
                  8334                    80
                  8335                   166
                  8336                    68
                  8337                    82
                  8338                    64
                  8339                    92
                  8340                   120
                  8341                    60
                  8342                    88
                  8343                    81
                  8344                    62
                  8345                    80
                  8346                    80
                  8347                    40
                  8348                    80
                  8349                    50
                  8350                    60
                  8351                    76
                  8352                   108
                  8353                    82
                  8354                   154
                  8355                    60
                  8356                    52
                  8357                    76
                  8358                    56
                  8359                    78
                  8360                    52
                  8361                    60
                  8362                    60
                  8363                    44
                  8364                    60
                  8365                    50
                  8366                    36
                  8367                    52
                  8368                    80
                  8369                    72
                  8370                   128
                  8371                    76
                  8372                    60
                  8373                   132
                  8374                    52
                  8375                    64
                  8376                    40
                  8377                    62
                  8378                    64
                  8379                    84
                  8380                    62
                  8381                    30
                  8382                    62
                  8383                    64
                  8384                   104
                  8385                    66
                  8386                    76
                  8387                   124
                  8388                    84
                  8389                   102
                  8390                    56
                  8391                    24
                  8392                    64
                  8393                    58
                  8394                    52
                  8395                    68
                  8396                    92
                  8397                    32
                  8398                    70
                  8399                    88
                  8400                    40
                  8401                   100
                  8402                    72
                  8403                    72
                  8404                    74
                  8405                    88
                  8406                   148
                  8407                    76
                  8408                    88
                  8409                    72
                  8410                    52
                  8411                    36
                  8412                    54
                  8413                    68
                  8414                    48
                  8415                    92
                  8416                    68
                  8417                    46
                  8418                    76
                  8419                    92
                  8420                   110
                  8421                    62
                  8422                   100
                  8423                    26
                  8424                    74
                  8425                   106
                  8426                    82
                  8427                    42
                  8428                    52
                  8429                    36
                  8430                    32
                  8431                    76
                  8432                   112
                  8433                    36
                  8434                    76
                  8435                    60
                  8436                   104
                  8437                    46
                  8438                   108
                  8439                    76
                  8440                    60
                  8441                    44
                  8442                    60
                  8443                    52
                  8444                    68
                  8445                    80
                  8446                    12
                  8447                    32
                  8448                    44
                  8449                    94
                  8450                    88
                  8451                    64
                  8452                   116
                  8453                    84
                  8454                   104
                  8455                    88
                  8456                    30
                  8457                    48
                  8458                    56
                  8459                    56
                  8460                    18
                  8461                    76
                  8462                    26
                  8463                    48
                  8464                    68
                  8465                    48
                  8466                    92
                  8467                    48
                  8468                   140
                  8469                    92
                  8470                    96
                  8471                    92
                  8472                    96
                  8473                    42
                  8474                    40
                  8475                    32
                  8476                    38
                  8477                    46
                  8478                    58
                  8479                    48
                  8480                    62
                  8481                    24
                  8482                    88
                  8483                    40
                  8484                    56
                  8485                    54
                  8486                    72
                  8487                   124
                  8488                    96
                  8489                    52
                  8490                    56
                  8491                    50
                  8492                    40
                  8493                    32
                  8494                    28
                  8495                    58
                  8496                    32
                  8497                    64
                  8498                    66
                  8499                    42
                  8500                    46
                  8501                    64
                  8502                    72
                  8503                    50
                  8504                    68
                  8505                    78
                  8506                    60
                  8507                    36
                  8508                    30
                  8509                    38
                  8510                     8
                  8511                    48
                  8512                    36
                  8513                    58
                  8514                    64
                  8515                    88
                  8516                   104
                  8517                    42
                  8518                    66
                  8519                    32
                  8520                    60
                  8521                    72
                  8522                    60
                  8523                    74
                  8524                    52
                  8525                    50
                  8526                    29
                  8527                    48
                  8528                    22
                  8529                    18
                  8530                    37
                  8531                    68
                  8532                    64
                  8533                    88
                  8534                    56
                  8535                    80
                  8536                    74
                  8537                    54
                  8538                    40
                  8539                    44
                  8540                    44
                  8541                    44
                  8542                    46
                  8543                    36
                  8544                    36
                  8545                    24
                  8546                    52
                  8547                    24
                  8548                    62
                  8549                    70
                  8550                   106
                  8551                    28
                  8552                    68
                  8553                    32
                  8554                    70
                  8555                    37
                  8556                    40
                  8557                    28
                  8558                     8
                  8559                    54
                  8560                    40
                  8561                    64
                  8562                    40
                  8563                    60
                  8564                    44
                  8565                    61
                  8566                    84
                  8567                    40
                  8568                    84
                  8569                    76
                  8570                    54
                  8571                    44
                  8572                    18
                  8573                    58
                  8574                    28
                  8575                    48
                  8576                    34
                  8577                    50
                  8578                    48
                  8579                    56
                  8580                    64
                  8581                    56
                  8582                    76
                  8583                    26
                  8584                    42
                  8585                    52
                  8586                    52
                  8587                    76
                  8588                    52
                  8589                    36
                  8590                    24
                  8591                    28
                  8592                    52
                  8593                    36
                  8594                    32
                  8595                    34
                  8596                    44
                  8597                    52
                  8598                    72
                  8599                    24
                  8600                    48
                  8601                    40
                  8602                    36
                  8603                    46
                  8604                    42
                  8605                    50
                  8606                    64
                  8607                    42
                  8608                    46
                  8609                    24
                  8610                    68
                  8611                    46
                  8612                    38
                  8613                    34
                  8614                    28
                  8615                    60
                  8616                    44
                  8617                    50
                  8618                    32
                  8619                    16
                  8620                    44
                  8621                    30
                  8622                    40
                  8623                    20
                  8624                    42
                  8625                    32
                  8626                    40
                  8627                    48
                  8628                    38
                  8629                    74
                  8630                    56
                  8631                    72
                  8632                    48
                  8633                    42
                  8634                    48
                  8635                    54
                  8636                    36
                  8637                    26
                  8638                    16
                  8639                    38
                  8640                    40
                  8641                    48
                  8642                    42
                  8643                    44
                  8644                    42
                  8645                    74
                  8646                    48
                  8647                    64
                  8648                    48
                  8649                    30
                  8650                    50
                  8651                    18
                  8652                    48
                  8653                    20
                  8654                    28
                  8655                    24
                  8656                    42
                  8657                    26
                  8658                    54
                  8659                    40
                  8660                    54
                  8661                    56
                  8662                    44
                  8663                    44
                  8664                    88
                  8665                    36
                  8666                    68
                  8667                    24
                  8668                    28
                  8669                    18
                  8670                     4
                  8671                    26
                  8672                    32
                  8673                    32
                  8674                    40
                  8675                    58
                  8676                    84
                  8677                    34
                  8678                    72
                  8679                    52
                  8680                    52
                  8681                    40
                  8682                    80
                  8683                    60
                  8684                    20
                  8685                    64
                  8686                    22
                  8687                     8
                  8688                    20
                  8689                    28
                  8690                    14
                  8691                    16
                  8692                    32
                  8693                    60
                  8694                    82
                  8695                    74
                  8696                    84
                  8697                    52
                  8698                    28
                  8699                    44
                  8700                    20
                  8701                    64
                  8702                    26
                  8703                    45
                  8704                    30
                  8705                    38
                  8706                    16
                  8707                    48
                  8708                    28
                  8709                    20
                  8710                    48
                  8711                    16
                  8712                    82
                  8713                    62
                  8714                    48
                  8715                    90
                  8716                    36
                  8717                    30
                  8718                    32
                  8719                    13
                  8720                    32
                  8721                    54
                  8722                    48
                  8723                    21
                  8724                    20
                  8725                     8
                  8726                    32
                  8727                    40
                  8728                    44
                  8729                    48
                  8730                    48
                  8731                   100
                  8732                    52
                  8733                    20
                  8734                    44
                  8735                    40
                  8736                    12
                  8737                    24
                  8738                    36
                  8739                    12
                  8740                    48
                  8741                    24
                  8742                    48
                  8744                    38
                  8745                    70
                  8746                    44
                  8747                    36
                  8748                    52
                  8749                    56
                  8750                    38
                  8751                    28
                  8752                    10
                  8753                    16
                  8754                    24
                  8755                    36
                  8756                    20
                  8757                    18
                  8758                    37
                  8759                    72
                  8760                    32
                  8761                    50
                  8762                    24
                  8763                    40
                  8764                    32
                  8765                    64
                  8766                    16
                  8767                    52
                  8768                    44
                  8769                    32
                  8770                     8
                  8771                    16
                  8772                    12
                  8773                    24
                  8774                    58
                  8775                    52
                  8776                    36
                  8777                    24
                  8778                    48
                  8779                    16
                  8780                    20
                  8781                    30
                  8782                    52
                  8783                    20
                  8784                    44
                  8785                     6
                  8786                    22
                  8787                    36
                  8788                    30
                  8789                    28
                  8790                    56
                  8791                    18
                  8792                    56
                  8793                    36
                  8794                    50
                  8795                    20
                  8796                    40
                  8797                    32
                  8798                    36
                  8799                     8
                  8800                    16
                  8801                    52
                  8802                     8
                  8803                    38
                  8804                    24
                  8805                    32
                  8806                    56
                  8807                    20
                  8808                    16
                  8809                    34
                  8810                    44
                  8811                    50
                  8812                    36
                  8813                    30
                  8814                    22
                  8815                    46
                  8816                     4
                  8817                    24
                  8818                     6
                  8819                    42
                  8820                    34
                  8821                    32
                  8822                    22
                  8823                    16
                  8824                    24
                  8825                    46
                  8826                    32
                  8827                    56
                  8828                    24
                  8829                    32
                  8830                    24
                  8831                    24
                  8832                    16
                  8833                    32
                  8834                    16
                  8835                    24
                  8836                    32
                  8837                    24
                  8838                    24
                  8839                    32
                  8840                    14
                  8841                    46
                  8842                    30
                  8843                    26
                  8844                     8
                  8845                    24
                  8846                    12
                  8847                    22
                  8848                    24
                  8849                    18
                  8850                    10
                  8851                    22
                  8852                    22
                  8853                     4
                  8854                    46
                  8855                    48
                  8856                    40
                  8857                    26
                  8858                    22
                  8859                    16
                  8860                    18
                  8861                    10
                  8862                    20
                  8863                    24
                  8864                    16
                  8865                    28
                  8866                    20
                  8867                    12
                  8868                    32
                  8869                    16
                  8870                    32
                  8871                    40
                  8872                    14
                  8873                    36
                  8874                    52
                  8875                    56
                  8876                    20
                  8877                     8
                  8878                     4
                  8879                    12
                  8880                     8
                  8881                    16
                  8882                    20
                  8883                    22
                  8884                    28
                  8885                    38
                  8886                    20
                  8887                    44
                  8888                    50
                  8889                    22
                  8890                    18
                  8891                    20
                  8892                    38
                  8893                    26
                  8894                    14
                  8895                    28
                  8897                     6
                  8898                    20
                  8900                    28
                  8901                    40
                  8902                    26
                  8903                    40
                  8904                    32
                  8905                     8
                  8906                    40
                  8907                    28
                  8908                    26
                  8909                    18
                  8910                    40
                  8911                    26
                  8912                    34
                  8913                    18
                  8914                     8
                  8915                    12
                  8916                    10
                  8917                    40
                  8918                    28
                  8919                    24
                  8920                    48
                  8921                    52
                  8922                    40
                  8923                    20
                  8924                    24
                  8925                    13
                  8926                    12
                  8927                    36
                  8928                    14
                  8929                    40
                  8930                    22
                  8931                    16
                  8932                    14
                  8933                    24
                  8934                    12
                  8935                    36
                  8936                    20
                  8937                    24
                  8938                    40
                  8939                    36
                  8940                    34
                  8941                    40
                  8942                     4
                  8943                    24
                  8944                    14
                  8945                    16
                  8946                     8
                  8947                    10
                  8948                     8
                  8949                    18
                  8950                    18
                  8951                    12
                  8952                    26
                  8953                     8
                  8954                    40
                  8955                    34
                  8956                    24
                  8957                    20
                  8958                    12
                  8959                    40
                  8960                     4
                  8961                    12
                  8962                    32
                  8963                    12
                  8964                    10
                  8965                    12
                  8966                    16
                  8967                     8
                  8968                    24
                  8969                    24
                  8970                    40
                  8971                    40
                  8972                    34
                  8973                    40
                  8974                     8
                  8975                    20
                  8976                    16
                  8977                     8
                  8978                    36
                  8980                    12
                  8981                     4
                  8982                    20
                  8983                    10
                  8984                    28
                  8985                    14
                  8986                    24
                  8987                     6
                  8988                    58
                  8989                    32
                  8990                    14
                  8991                    12
                  8992                    48
                  8993                    10
                  8994                    16
                  8995                     8
                  8996                     2
                  8997                     4
                  8998                    12
                  8999                    16
                  9000                    26
                  9001                     8
                  9002                    40
                  9003                    16
                  9004                    12
                  9005                    20
                  9006                    16
                  9007                    24
                  9008                    16
                  9009                    40
                  9010                     2
                  9011                    20
                  9012                     8
                  9013                     4
                  9015                     8
                  9016                    32
                  9017                    32
                  9018                    46
                  9019                     6
                  9020                    20
                  9021                    24
                  9022                    28
                  9023                    16
                  9024                    12
                  9025                    16
                  9026                    24
                  9027                     6
                  9028                    16
                  9029                     8
                  9030                    12
                  9031                     4
                  9032                    28
                  9033                    12
                  9034                    40
                  9035                    18
                  9036                    52
                  9037                    24
                  9038                    32
                  9039                     8
                  9040                    18
                  9041                     8
                  9042                    12
                  9043                    12
                  9044                    12
                  9045                    24
                  9046                    17
                  9047                     8
                  9048                    18
                  9049                     8
                  9050                    10
                  9051                    22
                  9052                    12
                  9053                    26
                  9054                    28
                  9055                    30
                  9056                     4
                  9057                    10
                  9058                     4
                  9059                    12
                  9061                    32
                  9062                     8
                  9063                    12
                  9064                    24
                  9065                    32
                  9066                     8
                  9067                    12
                  9068                    16
                  9069                    14
                  9070                    12
                  9071                    20
                  9072                    28
                  9073                    12
                  9074                    14
                  9075                     8
                  9077                     4
                  9078                    20
                  9079                    20
                  9080                    22
                  9081                     5
                  9082                    52
                  9083                    28
                  9084                    20
                  9085                    10
                  9086                     4
                  9088                    16
                  9089                    10
                  9090                     8
                  9091                    12
                  9092                    16
                  9093                    14
                  9094                     6
                  9096                    18
                  9097                    18
                  9098                    28
                  9099                    12
                  9100                    12
                  9101                    20
                  9102                    40
                  9103                     8
                  9105                     8
                  9106                     2
                  9107                     4
                  9108                     8
                  9109                    18
                  9110                    12
                  9111                     8
                  9112                    20
                  9113                     2
                  9114                    16
                  9115                    12
                  9116                    16
                  9117                    11
                  9118                     6
                  9119                    13
                  9120                    16
                  9121                     6
                  9122                     8
                  9125                     8
                  9126                     8
                  9127                     4
                  9128                    16
                  9129                    20
                  9130                    16
                  9131                    26
                  9132                    16
                  9133                    18
                  9134                    16
                  9135                    16
                  9136                    16
                  9137                     4
                  9138                     4
                  9139                     4
                  9141                     4
                  9142                     6
                  9143                    12
                  9144                     4
                  9145                    38
                  9146                     4
                  9147                    24
                  9148                    40
                  9149                    28
                  9150                    20
                  9151                     4
                  9152                    24
                  9153                     4
                  9154                     8
                  9157                     1
                  9159                     4
                  9160                     8
                  9161                    16
                  9162                    28
                  9163                    12
                  9164                    16
                  9165                    26
                  9166                    24
                  9167                     8
                  9168                    10
                  9169                    18
                  9170                    10
                  9171                    10
                  9172                     8
                  9173                     8
                  9174                     4
                  9175                     8
                  9176                     6
                  9177                     6
                  9178                    26
                  9179                    24
                  9180                    12
                  9181                    34
                  9182                    18
                  9183                    16
                  9184                     8
                  9185                    20
                  9187                    12
                  9188                     4
                  9189                     8
                  9190                     4
                  9192                     8
                  9193                     4
                  9194                     8
                  9195                    16
                  9196                     4
                  9197                    32
                  9198                    40
                  9199                    50
                  9200                     6
                  9201                    28
                  9202                     6
                  9203                     8
                  9205                     4
                  9206                    16
                  9207                     2
                  9208                     8
                  9209                     4
                  9210                     4
                  9211                     2
                  9212                    16
                  9213                     6
                  9214                    20
                  9215                    16
                  9216                    34
                  9217                    30
                  9218                     4
                  9220                     8
                  9221                     2
                  9222                     8
                  9224                     4
                  9226                    12
                  9228                     4
                  9229                    10
                  9230                    12
                  9231                    16
                  9232                    30
                  9233                     8
                  9235                    16
                  9236                    20
                  9239                     5
                  9242                     8
                  9243                     8
                  9244                     4
                  9245                    16
                  9246                    12
                  9247                     2
                  9248                     8
                  9249                    22
                  9250                    14
                  9252                     8
                  9253                     4
                  9255                     4
                  9258                     4
                  9259                    12
                  9260                     4
                  9261                    14
                  9262                    16
                  9263                    18
                  9264                     4
                  9265                    22
                  9267                     4
                  9268                     4
                  9269                    16
                  9270                     2
                  9271                     2
                  9272                     2
                  9275                     6
                  9276                    12
                  9277                     6
                  9278                    12
                  9279                    16
                  9280                     4
                  9281                     4
                  9282                    24
                  9283                     4
                  9287                     4
                  9289                     4
                  9290                    12
                  9292                    16
                  9293                     8
                  9294                     8
                  9295                    18
                  9296                     4
                  9297                     4
                  9298                    12
                  9299                     8
                  9301                    10
                  9306                    12
                  9308                    14
                  9309                     8
                  9310                     4
                  9311                    16
                  9312                    16
                  9313                    19
                  9314                     8
                  9315                    18
                  9316                     2
                  9317                     4
                  9322                     4
                  9323                    10
                  9324                     4
                  9325                     8
                  9326                     8
                  9327                     6
                  9328                    12
                  9329                    16
                  9330                     8
                  9331                    16
                  9332                    16
                  9333                     4
                  9334                     4
                  9338                     2
                  9340                     4
                  9342                    16
                  9343                     6
                  9345                    10
                  9346                    10
                  9349                     6
                  9350                    12
                  9351                     2
                  9356                     8
                  9357                     4
                  9358                     4
                  9359                    30
                  9360                     4
                  9361                    10
                  9362                    12
                  9364                     4
                  9365                     4
                  9369                     4
                  9370                     4
                  9373                     4
                  9375                    12
                  9376                     4
                  9377                    12
                  9378                    16
                  9379                    24
                  9380                     6
                  9383                     4
                  9386                     8
                  9387                     4
                  9389                    12
                  9390                     4
                  9391                     4
                  9393                     8
                  9394                     4
                  9395                     2
                  9396                    12
                  9397                    10
                  9398                     6
                  9403                     8
                  9405                     4
                  9406                     8
                  9407                    16
                  9408                     4
                  9409                    12
                  9410                     8
                  9411                     8
                  9412                    12
                  9413                     8
                  9415                     8
                  9420                     6
                  9422                     4
                  9423                    24
                  9424                     4
                  9425                     8
                  9426                    28
                  9428                     4
                  9429                    12
                  9434                     2
                  9439                     4
                  9440                    12
                  9441                     5
                  9442                    10
                  9443                    34
                  9444                     4
                  9445                    13
                  9448                     6
                  9450                     4
                  9452                     2
                  9456                     4
                  9457                    10
                  9458                     4
                  9459                    20
                  9460                     4
                  9462                     8
                  9463                     4
                  9471                     2
                  9473                    12
                  9475                    12
                  9476                     8
                  9477                     4
                  9478                     8
                  9479                     4
                  9480                     1
                  9487                     4
                  9489                     8
                  9492                     4
                  9493                     8
                  9494                     4
                  9503                     8
                  9505                     2
                  9506                     2
                  9507                     6
                  9508                     4
                  9509                     6
                  9510                     4
                  9511                     4
                  9512                     4
                  9513                     4
                  9519                     8
                  9521                     4
                  9522                     4
                  9523                     4
                  9525                     4
                  9526                     8
                  9536                     2
                  9537                     2
                  9538                     4
                  9539                    18
                  9540                    10
                  9541                     2
                  9542                    10
                  9543                     4
                  9544                     2
                  9545                     2
                  9556                     8
                  9557                     8
                  9559                    12
                  9560                     8
                  9568                     4
                  9570                     8
                  9573                     2
                  9575                     4
                  9576                     6
                  9578                     4
                  9579                     4
                  9584                     4
                  9586                     4
                  9587                     4
                  9589                     4
                  9590                     4
                  9592                     4
                  9593                     4
                  9601                     5
                  9603                     4
                  9604                     8
                  9606                     8
                  9610                     2
                  9612                     2
                  9620                     4
                  9622                     4
                  9624                     4
                  9633                     1
                  9635                     2
                  9636                     2
                  9637                     1
                  9638                     4
                  9639                     1
                  9640                     4
                  9653                     4
                  9654                     4
                  9655                     4
                  9656                     8
                  9668                     2
                  9670                     4
                  9672                     2
                  9673                     4
                  9674                     2
                  9675                     2
                  9684                     4
                  9686                     4
                  9687                     2
                  9688                     4
                  9689                     4
                  9692                     4
                  9700                     2
                  9701                     8
                  9703                     8
                  9704                     4
                  9706                     4
                  9711                     1
                  9717                     4
                  9718                     2
                  9719                     4
                  9720                     6
                  9721                    12
                  9722                     2
                  9723                     4
                  9725                     2
                  9737                     4
                  9740                     4
                  9754                     2
                  9756                     4
                  9814                     2
                  9816                     4
                  9817                     2
                  9818                     2
                  9819                     2
                  9834                     4
                  9836                     4
                  9853                     2
                  9855                     2
                  9867                     2
                  9870                     2
                  9882                     4
                  9884                     4
                  9898                     2
                  9900                     2
                  9995                     1
                  9997                     2
                 10000                     1
