diff --git a/LICENSE b/LICENSE index d645695..59cfcac 100644 --- a/LICENSE +++ b/LICENSE @@ -176,18 +176,7 @@ END OF TERMS AND CONDITIONS - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] + Copyright 2018, Stichting Mapcode Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/NOTICE b/NOTICE index 3e130e1..527a215 100644 --- a/NOTICE +++ b/NOTICE @@ -5,4 +5,4 @@ MAPCODE JAVASCRIPT LIBRARY Original C library created by Pieter Geelen. Work on Java version of the Mapcode library by Rijn Buve (original port by Matthew Lowden). -Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) +Copyright (C) 2003-2018 Stichting Mapcode Foundation (http://www.mapcode.com) diff --git a/README.md b/README.md index 192be86..4932f9f 100644 --- a/README.md +++ b/README.md @@ -1,23 +1,27 @@ # Mapcode Library for JavaScript -Copyright (C) 2014 Stichting Mapcode Foundation (http://www.mapcode.com) +[![Codacy Badge](https://api.codacy.com/project/badge/Grade/c86dbf5e7deb493db7ac1a3483dfddfb)](https://www.codacy.com/app/rijnb/mapcode-js?utm_source=github.com&utm_medium=referral&utm_content=mapcode-foundation/mapcode-js&utm_campaign=Badge_Grade) +[![License](http://img.shields.io/badge/license-APACHE2-blue.svg)]() +[![Release](https://img.shields.io/github/release/mapcode-foundation/mapcode-js.svg?maxAge=3600)](https://github.com/mapcode-foundation/mapcode-js/releases) + + +**Copyright (C) 2003-2018 Stichting Mapcode Foundation (http://www.mapcode.com)** ---- **Online documentation can be found at: http://mapcode-foundation.github.io/mapcode-js/** If you plan to use mapcodes in HTML/Javascript extensively, you may be interested in -looking at running an instance of a Mapcode REST API server in your applications -landscape. +looking at running an instance of a Mapcode REST API server in your applications +landscape. -This reduces the payload the HTML/Javascript tremendously, as the mapcode tables will +This reduces the payload the HTML/Javascript tremendously, as the mapcode tables will not need to be transported to the client. You can find the Mapcode REST API sources, ready to be deployed on any JVM server, like Tomcat or Jetty, on: **https://github.com/mapcode-foundation/mapcode-rest-service** - -## License +# License Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -34,7 +38,9 @@ limitations under the License. Original C library created by Pieter Geelen. Work on Java version of the Mapcode library by Rijn Buve and Matthew Lowden. -## Javascript Files for Mapcode Support +# Javascript Files for Mapcode Support + +The following files provide the Javascript interfaces for mapcodes: mapcode.js - Key routines for mapcode support ndata.js - Data table for mapcode support @@ -42,86 +48,476 @@ of the Mapcode library by Rijn Buve and Matthew Lowden. sample.html - Sample code to interpret / generate mapcodes ctrynams.js - Optional js array with the names of territories (in English) -## Version History +To run the Javascript unit tests, simply open the file `unittest/unittest/html`. -* July 2015 +# Using the Library - * 2.0.0 +## Converting a Coordinate into a Mapcode - Fixes to the data rectangles (primarily intended for ISO proposal), see Word document for details. +In the mapcode system, territories are limited by rectangles, not by actual or political borders. +This means that a coordinate will often yield mapcode possibilities in more than one territory. +Each possibility correctly represents the coordinate, but which one is *politically* correct is a +choice that must be made (in advance or afterwards) by the caller or user of the routines. -* June 2015 +There are several routines to generate the possible mapcodes for a coordinate. +The right one to use depends on the situation. All routines take a latitude and a longitude, +and all routines yield an array of possible mapcodes, with the following structure: - * 1.54 +attribute | description +--- | --- +fullmapcode | string, full mapcode including full territory alphacode +mapcode | string, full mapcode excluding territory alphacode +territoryAlphaCode | string, full territory alphacode - Removed unneeded mminfo flags (no effect on functionality). +### The Shortest Mapcode -* May 2015 +The most widely used routine to generate mapcodes is probably: - * 1.50.3 - - Redesign of the API to conform to Javascript standards and match the Java implementation of the mapcode system + encodeShortest(lat, lon, territory) - * 1.50.1 - - Bugfix for mapcodes in IN-DD (in India). +parameter | description +--- | --- +lat | latitude in degrees (maximized by routine to 90.0 and minimized to -90.0) +lon | longitude in degrees (all values allowed, wrapped to -180.0 and +180.0) +territory | a territory (an iso code such as “NLD”) +return value | an array of result records (see above) - * 1.50 - - Major release. This version is not backwards compatible with mapcode 1.4x: is has dropped support for - Antartica AT0-8 codes and has a changed (improved) way of dealing with the Greek alphabet. +This routine will yield at most one result: the shortest mapcode (if any) that exists +for that coordinate within the specified territory. Such a mapcode is also +sometimes called the “default mapcode” for a particular territory. - Added 22-chararcter post-processing of all-digit mapcodes for the Greek alphabet. +Example Javascript: - Retired legacy aliases EAZ and SKM, AU-QL, AU-TS, AU-NI and AU-JB. + function displayMapcodes(e) { + document.write('',e.length,' result(s)
'); + for(var i = 0; i < e.length; i++) { + if (e[i].territoryAlphaCode != "AAA") { + document.write(e[i].territoryAlphaCode, ' '); + } + document.write('', e[i].mapcode, '
'); + } + } + displayMapcodes(encodeShortest(34.00956, -118.210572, 'US-CA')); - Retired legacy Antarctica claims AT0 through AT8. +Output: -* January 2015 + 1 result(s): + US-CA XX.XX - * 1.41 - - Added the India state Telangana (IN-TG), until 2014 a region in Adhra Pradesh. +To get a mapcode for every territory in which a coordinate can be encoded, use -* August 2014 + encodeShortest(lat, lon) - * 1.33 - - Normalise results when longitude below -180 degrees. +Since any coordinate is somewhere on the world, this routine is guaranteed to deliver at least one possibility. - * 1.32 - - Prevent FIJI failing to decode at exactly 180 degrees; prevent invalid filtering near the territory bounding rectangle. +Example Javascript: -* April 2014 + var e = encodeShortest(34.00956, -118.210572); - * 1.31 - - Make iso2ccode() even more forgiving by allowing a state alias to be recognized in context. +Output using displayMapcodes(e): - * 1.3 - - Disable 7-char state codes for large states in India, and instead generate country mapcodes for states. + 3 result(s) + US-CA XX.XX + USA KKYP.19MN + R59KJ.W5FT - * 1.28 - - Fix for starpipe "zoning" error, causing the last 2 mapcode characters to be ignored in certain areas. +This particular coordinate thus has a California mapcode (`XX.XX`), a national 8-letter mapcode, +and (like any coordinate) an international 9-letter mapcode (by tradition shown without its +alphacode “`AAA`”). + +### All Possible Mapcodes + +Even within a particular territory, there are often several possible mapcodes. + + encode(lat,lon, territory) + +will yield all possible mapcodes (if any) within the specified territory, while - * 1.27 + encode(lat, lon) - Support undefined ranges in data array (useful for partial JavaScript builds). +will simply yield all mapcodes that can represent the coordinate. + +Example Javascript: + + var e = encode(36.115, -115.1731, 'US-NV'); + +Output using `displayMapcodes(e)`: + + 5 result(s) + US-NV CN.NN + US-NV BX.5KF + US-NV NJ7.127 + US-NV F978.JY1 + US-NV L70X.6V4G + +The results are ordered by length, the first is the shortest (the default). +The last is usually the “national” encoding, i.e. a format that all coordinates within a +country share. Of course, the shortest mapcode is preferred in almost every circumstance. + +Example Javascript: + + var e = encode(36.115, -115.1731); + +Output using `displayMapcodes(e)`: + + 9 result(s) + US-NV CN.NN + US-NV BX.5KF + US-NV NJ7.127 + US-NV F978.JY1 + US-NV L70X.6V4G + US-CA F978.JY1 + US-CA L70X.6V4G + USA L70X.6V4G + R5KDM.C8C8 + +Note that two of these (in `US-CA`) are politically incorrect, since the specified coordinate +lies within the borders of Nevada and not California. However, they are valid in that the +mapcodes correctly represent the original coordinate. + +### International Mapcodes + +For very specific applications, the following routine only returns the international mapcode + + encodeInternational(lat, lon) + +returns an array with exactly one result: the 9-letter international mapcode representing +the coordinate. + +### Higher Precision Mapcodes + +A mapcode represents a coordinate with a precision of a few meters. To be precise, +most mapcodes represent the center point of a 10x10 meter area. The coordinate may +thus be 5 meters off both longitudinally and latitudinal, or 3.6 meters on average. +This is precise enough for everyday use, but mapcodes can also be generate with higher +precisions. With one extra letter (after a hyphen), a mapcode represents a 2x2 meter area, +with two letters, an area of a square foot. The extra letters defeat the purpose of the +mapcode system (which is to offer short, easy codes for everyday use) but there may be +cases where the extra letters are appropriate. + +For all routines mentioned, there are “`WithPrecision`” variants: + + encodeShortestWithPrecision(lat, lon, territory, precision) + encodeShortestWithPrecision(lat, lon, precision) + encodeWithPrecision(lat, lon, territory, precision) + encodeWithPrecision(lat, lon, precision) + encodeInternationalWithPrecision(lat, lon, precision) -* May 2013 +where precision is an integer specifying how many extra letters must be generated. +Using the value 0 just yields normal mapcodes. - * 1.26 +## Converting a Mapcode into a Coordinate + +Given a string with a mapcode (which may or may not include a territory alphacode and may or may not include high-precision letters at the end), the following routines are available to decode them back to a coordinate: + + decode(mapcodeString) + +parameter | description | +--- | --- +mapcodeString | a string containing a mapcode +return value | an object with fields `x` (longitude) and `y` (latitude), or false + +This routine is sufficient to decode a full mapcodeString into a coordinate. + +Example Javascript: + + var result = decode('NLD 49.4V'); + document.write(result.y + ',' + result.x + '
'); + +Output: + + 52.376514, 4. 908543375 - Added alias OD for India, and 2.3 code for Daman and Diu. + However, in daily life you will often have to cope with mapcodes provided by people who +abbreviate or completely leave out the alphacode of the territory. For example, the +alphacode `US-AR` may have been abbreviated to `AR`, which within the context of the +United States of America clearly identifies the state of Arkansas, but could in fact +just as well represent Arunachal Pradesh, India. Someone in The Netherlands may even +abbreviate a mapcode to just “`49.4V`”, assuming that the country is obvious. + +The following routine provides an argument to “help” decoding such input: - * 1.25 + decode(mapcodeString, contextTerritory) + +parameter | description +--- | --- +mapcodeString | a string containing a mapcode +contextTerritory | a string (an ISO code such as “NLD”) +return value | an object with fields `x` (longitude) and `y` (latitude), or false + +By passing a context territory, you allow the decode routine to solve any ambiguities. + +Example Javascript: + + // Assume the user of the system is Delhi, India + var defaultcontext = 'IN-DL'; + + var result; + result = decode('US-AR 49.4V', defaultcontext); + document.write(result.y + ',' + result.x + '
'); + result = decode('AR 49.4V', defaultcontext); + document.write(result.y + ',' + result.x + '
'); + result = decode('49.4V', defaultcontext); + document.write(result.y + ',' + result.x + '
'); + result = decode('xxx.xxxx', defaultcontext); + document.write(result.y + ',' + result.x + '
'); + +Output: - Ccode2iso(c,2) support added. + 34.77035,-92.3273875 + 27.0693605,93.59582 + 28.648506,77.183788 + 24.423323,92.506517 + +Thus, the first, complete mapcode (`US-AR 49.4V`) does not require the provided context, +and simply returns a coordinate in Arkansas. But the second, specifying only `AR`, +is interpreted as `IN-AR` (without the context, it might just as well have been +interpreted as Arkansas, USA). The third and fourth examples specify no territory +whatsoever so could never be interpreted correctly without the aid of the context provided. +The third, `49.4V`, is simply interpreted within the specified context, `IN-DL`, and yields a +New Delhi address. The fourth can not be interpreted in the state of Delhi, but can be +interpreted in India and yields a coordinate in Assam. Note that the input “`49.4V`” +would not have yielded results if the context had been `IND` (since many states in +India have mapcode `49.4V`). + +## Routines Related to Territories + + getTerritoryFullname(territory) + +parameter | description +--- | --- +territory | an string (an ISO code such as “`NLD`”) +return value | string (the full name of the territory) - * 1.24 + isSubdivision(territory) + +parameter | description +--- | --- +territory | an string (an ISO code such as “`NLD`”) +return value | true iff territory is a subdivision of a country + + hasSubdivisions(territory) + +parameter | description +--- | --- +territory | an string (an ISO code such as “`NLD`”) +return value | true iff territory is a country that has subdivisions + + getTerritoryAlphaCode(territory, format) + +parameter | description +--- | --- +territory | string (or internal integer between 0 and `ccode_earth`) +format | 0: leave out country for subdivisions +. | undefined or 1: always return full abbreviation +. | 2: leave out country for subdivisions unless this would make the abbreviation ambigious +return value | territory abbreviation in the specified format, or empty + +## Routines Related to Distance + + distanceInMeters(lat1, lon1, lat2, lon2) + +parameter | description +--- | --- +lat1, lon1 | a latitude/longitude (in degrees) +lat2, lon2 | another latitude/longitude (in degrees) +return value | distance between the coordinates, in meters + +**Note:** estimate, only correct for coordinates that are within a few miles of each other. + + maxErrorInMeters(precision) - Public domain release. +parameter | description +--- | --- +precision | the number of “high precision digits” in a mapcode +return value | worst-case distance in meters between the original coordinate and the decode location of the mapcode. + +## Routines Related to Unicode and Alphabets + +Mapcodes may be specified in other alphabets. These routines takes a mapcode in any +alphabet and returns its equivalent in the target alphabet. Characters that have no +roman equivalent in the mapcode system are replaced by question marks. Territories +(in fact anything before a separating space) are left untouched. + + convertToAlphabet(mapcode, targetAlphabet) + convertToAlphabetAsHTML(mapcode, targetAlphabet) + +parameter | description +--- | --- +mapcode | a string +targetAlphabet | an integer (identifying one of the languages) +return value | a string + +Example Javascript: + + document.write(convertToAlphabetAsHTML(‘PQ.RS’, 4) ,’
’) + document.write(convertToAlphabetAsHTML(‘PQ.RS’, 2) ,’
’) + +Output: + + नप.भम + РФ.ЯЦ + +The following alphabets have been approved for official use, + + 0: roman + 2: cyrillic + 4: hindi + 12: gurmukhi + +Other values are available but have not yet officially been formally approved: + + 1: Greek + 3: Hebrew + 5: Malay + 6: Georgian + 7: Katakana + 8: Thai + 9: Lao + 10: Armenian + 11: Bengali + 13: Tibetan + +Please check http://www.mapcode.com to see if there is a more up-to-date version. + + +# Version History + +### 2.4.1 - 2.4.2 + +* Fixed bug in `getTerritoryAlphaCode` when getting the shortest unambiguous code for `US-CA`, +which is `CA`, not `US-CA`. + +### 2.4.0 + +* Added scripts for Korean (Choson'gul / Hangul), Burmese, Khmer, Sinhalese, Thaana (Maldivan), + Chinese (Zhuyin, Bopomofo), Tifinagh (Berber), Tamil, Amharic, Telugu, Odia, Kannada, Gujarati. + +* Renamed language strings to more correct terms (Malay to Malayalam; Hindi to Devanagari). + +* Added var `alphabetsForTerritory[t]`, returning the most commonly used alphabets for territory `t`. + +* Improved some characters for Arabic and Devanagari. +* + Fixed Bengali to also support Assamese. + +* For some alphabets, removed recognition of letters `I` and/or `O` unless looking like digits `1` and/or `0`. + +* Replaced internal encoded `entity_iso[]` array by non-encoded `iso3166alpha[]`. + +### 2.3.1 + +* Minor fixes to prevent some compiler warnings, or multiple inclusion of `.h` files. + +* Minor data fix (`ndata.js`) for Gansu Province, China (where mountain range extending further west). + +### 2.3.0 + +* Arabic script added. +* Tibetan script changed so all characters can be typed on a computer keyboard without using the SHIFT key. + +* Greek, Hebrew and Arabic, the scripts that have (implied) vowels in mapcode sequences, have been extended with + ABJAD conversion, to prevent more than two consecutive non-digits from occurring. + +* NOTE: as a result, mapcodes in Greek, Arab and Hebrew scripts are now often one character longer than in the roman script. + +### 2.2.0 + +* Solved 1-microdegree gap in a few spots on Earth, noticable now extreme precision is possible; + +* Ran source through code prettifier + +### 2.1.5 + +* Added maxErrorInMeters to API; + +* Enforce `encode(decode(m)) == m` except near territory borders + +* Stricter unit tests; + +### 2.1.1 + +* Added DistanceInMeters to API + +### 2.1.0 + +* Rewrote fraction floating points to integer arithmetic + +### 2.0.3 + +* Minor fix. Added `unittest\unittest.html` - open to peform + tests that try to verify that the library works as intended; + +### 2.0.1 + +* Minor fixes. + +### 2.0.0 - July 2015 + +* Fixes to the data rectangles (primarily intended for ISO proposal), see Word document for details. + +### 1.54 - June 2015 + +* Removed unneeded mminfo flags (no effect on functionality). + +### 1.50.3 - May 2015 + +* Redesign of the API to conform to Javascript standards and match the Java implementation of the mapcode system + +### 1.50.1 - May 2015 + +* Bugfix for mapcodes in IN-DD (in India). + +### 1.50 - May 2015 + +* Major release. This version is not backwards compatible with mapcode 1.4x: it has dropped support for + Antartica AT0-8 codes and has a changed (improved) way of dealing with the Greek alphabet. + +* Added 22-chararcter post-processing of all-digit mapcodes for the Greek alphabet. + +* Retired legacy aliases EAZ and SKM, AU-QL, AU-TS, AU-NI and AU-JB. + +* Retired legacy Antarctica claims AT0 through AT8. + +### 1.41 - January 2015 + +* Added the India state Telangana (IN-TG), until 2014 a region in Adhra Pradesh. + +### 1.33 - August 2014 + +* Normalise results when longitude below -180 degrees. + +### 1.32 - August 2014 + +* Prevent FIJI failing to decode at exactly 180 degrees. + +* Prevent invalid filtering near the territory bounding rectangle. + +### 1.31 - April 2014 + +* Make `iso2ccode()` even more forgiving by allowing a state alias to be recognized in context. + +### 1.3 - April 2014 + +* Disable 7-char state codes for large states in India, and instead generate country mapcodes for states. + +### 1.28 - April 2014 + +* Fix for starpipe "zoning" error, causing the last 2 mapcode characters to be ignored in certain areas. + +### 1.27 - April 2014 + +* Support undefined ranges in data array (useful for partial JavaScript builds). + +### 1.26 - May 2013 + +* Added alias OD for India, and 2.3 code for Daman and Diu. + +### 1.25 - May 2013 + +* `Ccode2iso(c, 2)` support added. + +### 1.24 - May 2013 + +* Public domain release. diff --git a/ctrynams.js b/ctrynams.js index b2a1862..0ab59ea 100644 --- a/ctrynams.js +++ b/ctrynams.js @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2003-2018 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -13,140 +13,542 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -var isofullname = [ - 'Vatican City (Holy See)', 'Monaco', 'Gibraltar', 'Tokelau', - 'Cocos Islands (Keeling Islands)', 'Saint-Barthelemy', 'Nauru', 'Tuvalu', - 'Macau (Aomen)', 'Sint Maarten', 'Saint-Martin', 'Norfolk and Philip Island (Philip Island)', - 'Pitcairn Islands', 'Bouvet Island', 'Bermuda', 'British Indian Ocean Territory', - 'San Marino', 'Guernsey', 'Anguilla', 'Montserrat', - 'Jersey', 'Christmas Island', 'Wallis and Futuna (Futuna)', 'British Virgin Islands (Virgin Islands, British)', - 'Liechtenstein', 'Aruba', 'Marshall Islands', 'American Samoa (Samoa, American)', - 'Cook Islands', 'Saint Pierre and Miquelon (Miquelon)', 'Niue', 'Saint Kitts and Nevis (Nevis)', - 'Cayman islands', 'Bonaire, St Eustasuis and Saba (Saba) (St Eustasius)', 'Maldives', 'Saint Helena, Ascension and Tristan da Cunha (Ascension) (Tristan da Cunha)', - 'Malta', 'Grenada', 'US Virgin Islands (Virgin Islands, US)', 'Mayotte', - 'Svalbard and Jan Mayen (Jan Mayen) (Spitsbergen)', 'Saint Vincent and the Grenadines (Grenadines)', 'Heard Island and McDonald Islands (McDonald Islands)', 'Barbados', - 'Antigua and Barbuda (Barbuda)', 'Curacao', 'Seychelles', 'Palau', - 'Northern Mariana Islands', 'Andorra', 'Guam', 'Isle of Man', - 'Saint Lucia', 'Micronesia (Federated States of Micronesia)', 'Singapore', 'Tonga', - 'Dominica', 'Bahrain', 'Kiribati', 'Turks and Caicos Islands (Caicos Islands)', - 'Sao Tome and Principe (Principe)', 'Hong Kong (Xianggang)', 'Martinique', 'Faroe Islands', - 'Guadeloupe', 'Comoros', 'Mauritius', 'Reunion', - 'Luxembourg', 'Samoa', 'South Georgia and the South Sandwich Islands (South Sandwich Islands)', 'French Polynesia', - 'Cape Verde', 'Trinidad and Tobago (Tobago)', 'Brunei', 'French Southern and Antarctic Lands', - 'Puerto Rico', 'Cyprus', 'Lebanon', 'Jamaica', - 'Gambia (The Gambia)', 'Qatar', 'Falkland Islands', 'Vanuatu', - 'Montenegro', 'Bahamas', 'East Timor', 'Swaziland', - 'Kuwait', 'Fiji', 'New Caledonia', 'Slovenia', - 'Israel', 'Palestinian territories', 'El Salvador', 'Belize', - 'Djibouti', 'Macedonia', 'Rwanda', 'Haiti', - 'Burundi', 'Equatorial Guinea', 'Albania', 'Solomon Islands', - 'Armenia', 'Lesotho', 'Belgium', 'Moldova', - 'Guinea-Bissau', 'Taiwan', 'Bhutan', 'Switzerland', - 'Netherlands', 'Denmark', 'Estonia', 'Dominican Republic', - 'Slovakia', 'Costa Rica', 'Bosnia and Herzegovina', 'Croatia', - 'Togo', 'Latvia', 'Lithuania', 'Sri Lanka', - 'Georgia', 'Ireland', 'Sierra Leone', 'Panama', - 'Czech Republic', 'French Guiana', 'United Arab Emirates', 'Austria', - 'Azerbaijan', 'Serbia', 'Jordan', 'Portugal', - 'Hungary', 'South Korea', 'Iceland', 'Guatemala', - 'Cuba', 'Bulgaria', 'Liberia', 'Honduras', - 'Benin', 'Eritrea', 'Malawi', 'North Korea', - 'Nicaragua', 'Greece', 'Tajikistan', 'Bangladesh', - 'Nepal', 'Tunisia', 'Suriname', 'Uruguay', - 'Cambodia', 'Syria', 'Senegal', 'Kyrgyzstan', - 'Belarus', 'Guyana', 'Laos', 'Romania', - 'Ghana', 'Uganda', 'United Kingdom (Scotland) (Great Britain) (Northern Ireland) (Ireland, Northern)', 'Guinea', - 'Ecuador', 'Western Sahara (Sahrawi)', 'Gabon', 'New Zealand', - 'Burkina Faso', 'Philippines', 'Italy', 'Oman', - 'Poland', 'Ivory Coast', 'Norway', 'Malaysia', - 'Vietnam', 'Finland', 'Congo-Brazzaville', 'Germany', - 'Japan', 'Zimbabwe', 'Paraguay', 'Iraq', - 'Morocco', 'Uzbekistan', 'Sweden', 'Papua New Guinea', - 'Cameroon', 'Turkmenistan', 'Spain', 'Thailand', - 'Yemen', 'France', 'Aaland Islands', 'Kenya', - 'Botswana', 'Madagascar', 'Ukraine', 'South Sudan', - 'Central African Republic', 'Somalia', 'Afghanistan', 'Myanmar (Burma)', - 'Zambia', 'Chile', 'Turkey', 'Pakistan', - 'Mozambique', 'Namibia', 'Venezuela', 'Nigeria', - 'Tanzania', 'Egypt', 'Mauritania', 'Bolivia', - 'Ethiopia', 'Colombia', 'South Africa', 'Mali', - 'Angola', 'Niger', 'Chad', 'Peru', - 'Mongolia', 'Iran', 'Libya', 'Sudan', - 'Indonesia', 'Federal District', 'Tlaxcala', 'Morelos', - 'Aguascalientes', 'Colima', 'Queretaro', 'Hidalgo', - 'Mexico State', 'Tabasco', 'Nayarit', 'Guanajuato', - 'Puebla', 'Yucatan', 'Quintana Roo', 'Sinaloa', - 'Campeche', 'Michoacan', 'San Luis Potosi', 'Guerrero', - 'Nuevo Leon', 'Baja California', 'Veracruz', 'Chiapas', - 'Baja California Sur', 'Zacatecas', 'Jalisco', 'Tamaulipas', - 'Oaxaca', 'Durango', 'Coahuila', 'Sonora', - 'Chihuahua', 'Greenland', 'Saudi Arabia', 'Congo-Kinshasa', - 'Algeria', 'Kazakhstan', 'Argentina', 'Daman and Diu', - 'Dadra and Nagar Haveli', 'Chandigarh', 'Andaman and Nicobar', 'Lakshadweep', - 'Delhi', 'Meghalaya', 'Nagaland', 'Manipur', - 'Tripura', 'Mizoram', 'Sikkim', 'Punjab', - 'Haryana', 'Arunachal Pradesh', 'Assam', 'Bihar', - 'Uttarakhand', 'Goa', 'Kerala', 'Tamil Nadu', - 'Himachal Pradesh', 'Jammu and Kashmir', 'Chhattisgarh', 'Jharkhand', - 'Karnataka', 'Rajasthan', 'Odisha (Orissa)', 'Gujarat', - 'West Bengal', 'Madhya Pradesh', 'Telangana', 'Andhra Pradesh', - 'Maharashtra', 'Uttar Pradesh', 'Puducherry', 'New South Wales', - 'Australian Capital Territory', 'Jervis Bay Territory', 'Northern Territory', 'South Australia', - 'Tasmania', 'Victoria', 'Western Australia', 'Queensland', - 'Distrito Federal', 'Sergipe', 'Alagoas', 'Rio de Janeiro', - 'Espirito Santo', 'Rio Grande do Norte', 'Paraiba', 'Santa Catarina', - 'Pernambuco', 'Amapa', 'Ceara', 'Acre', - 'Parana', 'Roraima', 'Rondonia', 'Sao Paulo', - 'Piaui', 'Tocantins', 'Rio Grande do Sul', 'Maranhao', - 'Goias', 'Mato Grosso do Sul', 'Bahia', 'Minas Gerais', - 'Mato Grosso', 'Para', 'Amazonas', 'District of Columbia', - 'Rhode Island', 'Delaware', 'Connecticut', 'New Jersey', - 'New Hampshire', 'Vermont', 'Massachusetts', 'Hawaii', - 'Maryland', 'West Virginia', 'South Carolina', 'Maine', - 'Indiana', 'Kentucky', 'Tennessee', 'Virginia', - 'Ohio', 'Pennsylvania', 'Mississippi', 'Louisiana', - 'Alabama', 'Arkansas', 'North Carolina', 'New York', - 'Iowa', 'Illinois', 'Georgia', 'Wisconsin', - 'Florida', 'Missouri', 'Oklahoma', 'North Dakota', - 'Washington', 'South Dakota', 'Nebraska', 'Kansas', - 'Idaho', 'Utah', 'Minnesota', 'Michigan', - 'Wyoming', 'Oregon', 'Colorado', 'Nevada', - 'Arizona', 'New Mexico', 'Montana', 'California', - 'Texas', 'Alaska', 'British Columbia', 'Alberta', - 'Ontario', 'Quebec', 'Saskatchewan', 'Manitoba', - 'Newfoundland and Labrador (Labrador)', 'New Brunswick', 'Nova Scotia', 'Prince Edward Island', - 'Yukon', 'Northwest Territories', 'Nunavut', 'India', - 'Australia', 'Brazil', 'USA (United States of America) (America)', 'Mexico', - 'Moscow', 'Saint Petersburg', 'Kaliningrad Oblast', 'Ingushetia Republic', - 'Adygea Republic', 'North Ossetia-Alania Republic', 'Kabardino-Balkar Republic', 'Karachay-Cherkess Republic', - 'Chechen Republic', 'Chuvash Republic', 'Ivanovo Oblast', 'Lipetsk Oblast', - 'Oryol Oblast', 'Tula Oblast', 'Belgorod Oblast', 'Vladimir Oblast', - 'Kursk Oblast', 'Kaluga Oblast', 'Tambov Oblast', 'Bryansk Oblast', - 'Yaroslavl Oblast', 'Ryazan Oblast', 'Astrakhan Oblast', 'Moscow Oblast', - 'Smolensk Oblast', 'Dagestan Republic', 'Voronezh Oblast', 'Novgorod Oblast', - 'Pskov Oblast', 'Kostroma Oblast', 'Stavropol Krai', 'Krasnodar Krai', - 'Kalmykia Republic', 'Tver Oblast', 'Leningrad Oblast', 'Rostov Oblast', - 'Volgograd Oblast', 'Vologda Oblast', 'Murmansk Oblast', 'Karelia Republic', - 'Nenets Autonomous Okrug', 'Komi Republic', 'Arkhangelsk Oblast', 'Mordovia Republic', - 'Nizhny Novgorod Oblast', 'Penza Oblast', 'Kirov Oblast', 'Mari El Republic', - 'Orenburg Oblast', 'Ulyanovsk Oblast', 'Perm Krai', 'Bashkortostan Republic', - 'Udmurt Republic', 'Tatarstan Republic', 'Samara Oblast', 'Saratov Oblast', - 'Yamalo-Nenets', 'Khanty-Mansi', 'Sverdlovsk Oblast', 'Tyumen Oblast', - 'Kurgan Oblast', 'Chelyabinsk Oblast', 'Buryatia Republic', 'Zabaykalsky Krai', - 'Irkutsk Oblast', 'Novosibirsk Oblast', 'Tomsk Oblast', 'Omsk Oblast', - 'Khakassia Republic', 'Kemerovo Oblast', 'Altai Republic', 'Altai Krai', - 'Tuva Republic', 'Krasnoyarsk Krai', 'Magadan Oblast', 'Chukotka Okrug', - 'Kamchatka Krai', 'Sakhalin Oblast', 'Primorsky Krai', 'Jewish Autonomous Oblast', - 'Khabarovsk Krai', 'Amur Oblast', 'Sakha Republic (Yakutia Republic)', 'Canada', - 'Russia', 'Shanghai', 'Tianjin', 'Beijing', - 'Hainan', 'Ningxia Hui', 'Chongqing', 'Zhejiang', - 'Jiangsu', 'Fujian', 'Anhui', 'Liaoning', - 'Shandong', 'Shanxi', 'Jiangxi', 'Henan', - 'Guizhou', 'Guangdong', 'Hubei', 'Jilin', - 'Hebei', 'Shaanxi', 'Nei Mongol (Inner Mongolia)', 'Heilongjiang', - 'Hunan', 'Guangxi Zhuang', 'Sichuan', 'Yunnan', - 'Xizang (Tibet)', 'Gansu', 'Qinghai', 'Xinjiang Uyghur', - 'China', 'United States Minor Outlying Islands', 'Clipperton Island', 'Antarctica', - 'International (Worldwide) (Earth)', '?']; +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +var isofullname = [ +"Vatican (Holy See) (_ City State)", +"Monaco (Principality of _)", +"Gibraltar", +"Tokelau", +"Cocos Islands (Keeling Islands)", +"Saint-Barthelemy (Collectivity of _)", +"Nauru (Republic of _)", +"Tuvalu", +"Macau (Aomen)", +"Sint Maarten", +"Saint Martin (Collectivity of _)", +"Norfolk and Philip Island (Philip Island) (Norfolk Island)", +"Pitcairn Islands (Pitcairn, Henderson, Ducie and Oeno Islands)", +"Bouvet Island", +"Bermuda (Somers Isles)", +"British Indian Ocean Territory", +"San Marino (Republic of _)", +"Guernsey (Bailiwick of _)", +"Anguilla", +"Montserrat", +"Jersey (Bailiwick of _)", +"Christmas Island", +"Wallis and Futuna (Futuna) (Wallis) (Collectivity of the _ Islands)", +"British Virgin Islands (Virgin Islands, British)", +"Liechtenstein (Principality of _)", +"Aruba", +"Marshall Islands (Republic of the _)", +"American Samoa (Samoa, American)", +"Cook Islands", +"Saint Pierre and Miquelon (Miquelon) (Saint Pierre) (Collectivity of _)", +"Niue", +"Saint Kitts and Nevis (Nevis) (Saint Kitts) (Federation of _)", +"Cayman islands", +"Bonaire, St Eustasuis and Saba (Bonaire) (Saba) (St Eustasius)", +"Maldives (Republic of _)", +"Saint Helena, Ascension and Tristan da Cunha (Saint Helena) (Ascension) (Tristan da Cunha)", +"Malta (Republic of _)", +"Grenada", +"Virgin Islands of the United States (US Virgin Islands) (American Virgin Islands)", +"Mayotte (Maore)", +"Svalbard and Jan Mayen (Svalbard) (Jan Mayen) (Spitsbergen)", +"Saint Vincent and the Grenadines (Saint Vincent) (Grenadines)", +"Heard Island and McDonald Islands (Heard Island) (McDonald Islands)", +"Barbados", +"Antigua and Barbuda (Antigua) (Barbuda)", +"Curacao", +"Seychelles (Republic of _)", +"Palau (Republic of _)", +"Northern Mariana Islands (Commonwealth of the _)", +"Andorra (Principality of _) (Principality of the Valleys of _)", +"Guam", +"Isle of Mann (Mann)", +"Saint Lucia", +"Micronesia (Federated States of Micronesia)", +"Singapore (Republic of _)", +"Tonga (Kingdom of _)", +"Dominica (Commonwealth of _)", +"Bahrain (Kingdom of _)", +"Kiribati (Republic of _)", +"Turks and Caicos Islands (Turks Islands) (Caicos Islands)", +"Sao Tome and Principe (Sao Tome) (Principe) (Democratic Republic of _)", +"Hong Kong (Xianggang)", +"Martinique", +"Faroe Islands", +"Guadeloupe", +"Comoros (Union of the _)", +"Mauritius (Republic of _)", +"Reunion", +"Luxembourg (Grand Duchy of _)", +"Samoa (Independent State of _)", +"South Georgia and the South Sandwich Islands (South Georgia) (South Sandwich Islands)", +"French Polynesia (Collectivity of _)", +"Cape Verde (Cabo Verde) (Republic of Cabo Verde)", +"Trinidad and Tobago (Republic of _) (Trinidad) (Tobago)", +"Brunei (Nation of _, the Abode of Peace)", +"French Southern and Antarctic Lands", +"Puerto Rico (Commonwealth of _)", +"Cyprus (Republic of _)", +"Lebanon (Lebanese Republic)", +"Jamaica", +"Gambia (The Gambia) (Republic of the _)", +"Qatar (State of _)", +"Falkland Islands (The Falklands)", +"Vanuatu (Republic of _)", +"Montenegro", +"Bahamas (Commonwealth of the _)", +"Timor-Leste (Democratic Republic of _) (East Timor)", +"Swaziland (Kingdom of _)", +"Kuwait (State of _)", +"Fiji (Republic of _)", +"New Caledonia", +"Slovenia (Republic of _)", +"Israel (State of _)", +"Palestinian territories (State of Palestine)", +"El Salvador (Republic of _)", +"Belize", +"Djibouti (Republic of _)", +"Macedonia (Republic of _) (FYROM) (Former Yugoslav Republic of Macedonia)", +"Rwanda (Republic of _)", +"Haiti (Republic of _)", +"Burundi (Republic of _)", +"Equatorial Guinea (Republic of _)", +"Albania (Republic of _)", +"Solomon Islands", +"Armenia (Republic of _)", +"Lesotho (Kingdom of _)", +"Belgium (Kingdom of _)", +"Moldova (Republic of _)", +"Guinea-Bissau (Republic of _)", +"Taiwan (Republic of China)", +"Bhutan (Kingdom of _)", +"Switzerland (Swiss Confederation)", +"Netherlands (The Netherlands) (Kingdom of the _)", +"Denmark (Kingdom of _)", +"Estonia (Republic of _)", +"Dominican Republic", +"Slovakia (Slovak Republic)", +"Costa Rica (Republic of _)", +"Bosnia and Herzegovina", +"Croatia (Republic of _)", +"Togo (Togolese Republic)", +"Latvia (Republic of _)", +"Lithuania (Republic of _)", +"Sri Lanka (Democratic Socialist Republic of _)", +"Georgia", +"Ireland (Republic of _)", +"Sierra Leone (Republic of _)", +"Panama (Republic of _)", +"Czech Republic", +"French Guiana (Guiana)", +"United Arab Emirates (Emirates)", +"Austria (Republic of _)", +"Azerbaijan (Republic of _)", +"Serbia (Republic of _)", +"Jordan (Hashemite Kingdom of _) (Kingdom of _)", +"Portugal (Portuguese Republic)", +"Hungary (Republic of _)", +"South Korea (Republic of Korea) (Korea, South)", +"Iceland", +"Guatemala (Republic of _)", +"Cuba (Republic of _)", +"Bulgaria (Republic of _)", +"Liberia (Republic of _)", +"Honduras (Republic of _)", +"Benin (Republic of _)", +"Eritrea (State of _)", +"Malawi (Republic of _)", +"North Korea (Democratic People's Republic of Korea) (Korea, North)", +"Nicaragua (Republic of _)", +"Greece (Hellenic Republic) (Hellas)", +"Tajikistan (Republic of _)", +"Bangladesh (People's Republic of _)", +"Nepal (Federal Democratic Republic of _)", +"Tunisia (Tunisian Republic) (Republic of _)", +"Suriname (Republic of _)", +"Uruguay (Eastern Republic of _)", +"Cambodia (Kingdom of _)", +"Syria (Syrian Arab Republic)", +"Senegal (Republic of _)", +"Kyrgyzstan (Kyrgyz Republic)", +"Belarus (Republic of _)", +"Guyana (Co-operative Republic of _)", +"Laos (Lao People's Democratic Republic)", +"Romania", +"Ghana (Republic of _)", +"Uganda (Republic of _)", +"United Kingdom (Scotland) (Great Britain) (England) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", +"Guinea (Republic of _) (Guinea-Conakry)", +"Ecuador (Republic of _)", +"Western Sahara (Sahrawi Arab Democratic Republic)", +"Gabon (Gabonese Republic)", +"New Zealand", +"Burkina Faso", +"Philippines (Republic of the _)", +"Italy (Italian Republic)", +"Oman (Sultanate of _)", +"Poland (Republic of _)", +"Ivory Coast (Cote d'Ivoire) (Republic of Cote d'Ivoire)", +"Norway (Kingdom of _)", +"Malaysia", +"Vietnam (Socialist Republic of _)", +"Finland (Republic of _)", +"Congo-Brazzaville (West Congo) (Republic of the Congo)", +"Germany (Federal Republic of _)", +"Japan", +"Zimbabwe (Republic of _)", +"Paraguay (Republic of _)", +"Iraq (Republic of _)", +"Morocco (Kingdom of _)", +"Uzbekistan (Republic of _)", +"Sweden (Kingdom of _)", +"Papua New Guinea (Independent State of _)", +"Cameroon (Republic of _)", +"Turkmenistan", +"Spain (Kingdom of _)", +"Thailand (Kingdom of _)", +"Yemen (Republic of _)", +"France (French Republic)", +"Aaland Islands", +"Kenya (Republic of _)", +"Botswana (Republic of _)", +"Madagascar (Republic of _)", +"Ukraine", +"South Sudan (Republic of _)", +"Central African Republic", +"Somalia (Federal Republic of _)", +"Afghanistan (Islamic Republic of _)", +"Myanmar (Republic of the Union of _) (Burma)", +"Zambia (Republic of _)", +"Chile (Republic of _)", +"Turkey (Republic of _)", +"Pakistan (Islamic Republic of _)", +"Mozambique (Republic of _)", +"Namibia (Republic of _)", +"Venezuela (Bolivarian Republic of _)", +"Nigeria (Federal Republic of _)", +"Tanzania (United Republic of _)", +"Egypt (Arab Republic of _)", +"Mauritania (Islamic Republic of _)", +"Bolivia (Plurinational State of _)", +"Ethiopia (Federal Democratic Republic of _)", +"Colombia (Republic of _)", +"South Africa (Republic of _)", +"Mali (Republic of _)", +"Angola (Republic of _)", +"Niger (Republic of _)", +"Chad (Republic of _)", +"Peru (Republic of _)", +"Mongolia", +"Iran (Persia) (Islamic Republic of _)", +"Libya", +"Sudan (Republic of the _)", +"Indonesia (Republic of _)", +"Federal District", +"Tlaxcala", +"Morelos", +"Aguascalientes", +"Colima", +"Queretaro", +"Hidalgo", +"Mexico State", +"Tabasco", +"Nayarit", +"Guanajuato", +"Puebla", +"Yucatan", +"Quintana Roo", +"Sinaloa", +"Campeche", +"Michoacan", +"San Luis Potosi", +"Guerrero", +"Nuevo Leon (New Leon)", +"Baja California", +"Veracruz", +"Chiapas", +"Baja California Sur", +"Zacatecas", +"Jalisco", +"Tamaulipas", +"Oaxaca", +"Durango", +"Coahuila", +"Sonora", +"Chihuahua", +"Greenland", +"Saudi Arabia (Kingdom of _)", +"Congo-Kinshasa (Democratic Republic of the Congo) (East Congo)", +"Algeria (People's Democratic Republic of _)", +"Kazakhstan (Republic of _)", +"Argentina (Argentine Republic)", +"Daman and Diu", +"Dadra and Nagar Haveli (Dadra) (Nagar Haveli)", +"Chandigarh", +"Andaman and Nicobar (Andaman) (Nicobar)", +"Lakshadweep", +"Delhi (National Capital Territory of _)", +"Meghalaya", +"Nagaland", +"Manipur", +"Tripura", +"Mizoram", +"Sikkim", +"Punjab", +"Haryana", +"Arunachal Pradesh", +"Assam", +"Bihar", +"Uttarakhand", +"Goa", +"Kerala", +"Tamil Nadu", +"Himachal Pradesh", +"Jammu and Kashmir (Jammu) (Kashmir)", +"Chhattisgarh", +"Jharkhand", +"Karnataka", +"Rajasthan", +"Odisha (Orissa)", +"Gujarat", +"West Bengal", +"Madhya Pradesh", +"Telangana", +"Andhra Pradesh", +"Maharashtra", +"Uttar Pradesh", +"Puducherry", +"New South Wales", +"Australian Capital Territory", +"Jervis Bay Territory", +"Northern Territory", +"South Australia", +"Tasmania", +"Victoria", +"Western Australia", +"Queensland", +"Distrito Federal", +"Sergipe", +"Alagoas", +"Rio de Janeiro", +"Espirito Santo", +"Rio Grande do Norte", +"Paraiba", +"Santa Catarina", +"Pernambuco", +"Amapa", +"Ceara", +"Acre", +"Parana", +"Roraima", +"Rondonia", +"Sao Paulo", +"Piaui", +"Tocantins", +"Rio Grande do Sul", +"Maranhao", +"Goias", +"Mato Grosso do Sul", +"Bahia", +"Minas Gerais", +"Mato Grosso", +"Para", +"Amazonas", +"District of Columbia (Washington, D.C.)", +"Rhode Island", +"Delaware", +"Connecticut", +"New Jersey", +"New Hampshire", +"Vermont", +"Massachusetts (Commonwealth of _)", +"Hawaii", +"Maryland", +"West Virginia", +"South Carolina", +"Maine", +"Indiana", +"Kentucky (Commonwealth of _)", +"Tennessee", +"Virginia (Commonwealth of _)", +"Ohio", +"Pennsylvania (Commonwealth of _)", +"Mississippi", +"Louisiana", +"Alabama", +"Arkansas", +"North Carolina", +"New York", +"Iowa", +"Illinois", +"Georgia", +"Wisconsin", +"Florida", +"Missouri", +"Oklahoma", +"North Dakota", +"Washington", +"South Dakota", +"Nebraska", +"Kansas", +"Idaho", +"Utah", +"Minnesota", +"Michigan", +"Wyoming", +"Oregon", +"Colorado", +"Nevada", +"Arizona", +"New Mexico", +"Montana", +"California", +"Texas", +"Alaska", +"British Columbia", +"Alberta", +"Ontario", +"Quebec", +"Saskatchewan", +"Manitoba", +"Newfoundland and Labrador (Newfoundland) (Labrador)", +"New Brunswick", +"Nova Scotia", +"Prince Edward Island", +"Yukon", +"Northwest Territories", +"Nunavut", +"India (Republic of _)", +"Australia (Commonwealth of _)", +"Brazil (Federative Republic of _)", +"USA (United States of America) (America)", +"Mexico (United Mexican States)", +"Moscow", +"Saint Petersburg", +"Kaliningrad Oblast", +"Ingushetia", +"Adygea Republic", +"North Ossetia-Alania Republic", +"Kabardino-Balkar Republic", +"Karachay-Cherkess Republic", +"Chechen Republic (Chechnya) (Ichkeria)", +"Chuvash Republic", +"Ivanovo Oblast", +"Lipetsk Oblast", +"Oryol Oblast", +"Tula Oblast", +"Belgorod Oblast", +"Vladimir Oblast", +"Kursk Oblast", +"Kaluga Oblast", +"Tambov Oblast", +"Bryansk Oblast", +"Yaroslavl Oblast", +"Ryazan Oblast", +"Astrakhan Oblast", +"Moscow Oblast", +"Smolensk Oblast", +"Dagestan Republic", +"Voronezh Oblast", +"Novgorod Oblast", +"Pskov Oblast", +"Kostroma Oblast", +"Stavropol Krai", +"Krasnodar Krai", +"Kalmykia Republic", +"Tver Oblast", +"Leningrad Oblast", +"Rostov Oblast", +"Volgograd Oblast", +"Vologda Oblast", +"Murmansk Oblast", +"Karelia Republic", +"Nenets Autonomous Okrug", +"Komi Republic", +"Arkhangelsk Oblast", +"Mordovia Republic", +"Nizhny Novgorod Oblast", +"Penza Oblast", +"Kirov Oblast", +"Mari El Republic", +"Orenburg Oblast", +"Ulyanovsk Oblast", +"Perm Krai", +"Bashkortostan Republic", +"Udmurt Republic", +"Tatarstan Republic", +"Samara Oblast", +"Saratov Oblast", +"Yamalo-Nenets", +"Khanty-Mansi", +"Sverdlovsk Oblast", +"Tyumen Oblast", +"Kurgan Oblast", +"Chelyabinsk Oblast", +"Buryatia Republic", +"Zabaykalsky Krai", +"Irkutsk Oblast", +"Novosibirsk Oblast", +"Tomsk Oblast", +"Omsk Oblast", +"Khakassia Republic", +"Kemerovo Oblast", +"Altai Republic", +"Altai Krai", +"Tuva Republic", +"Krasnoyarsk Krai", +"Magadan Oblast", +"Chukotka Okrug", +"Kamchatka Krai", +"Sakhalin Oblast", +"Primorsky Krai", +"Jewish Autonomous Oblast", +"Khabarovsk Krai", +"Amur Oblast", +"Sakha Republic (Yakutia Republic)", +"Canada", +"Russia (Russian Federation)", +"Shanghai Municipality", +"Tianjin Municipality", +"Beijing Municipality", +"Hainan Province", +"Ningxia Hui Autonomous Region", +"Chongqing Municipality", +"Zhejiang Province", +"Jiangsu Province", +"Fujian Province", +"Anhui Province", +"Liaoning Province", +"Shandong Province", +"Shanxi Province", +"Jiangxi Province", +"Henan Province", +"Guizhou Province", +"Guangdong Province", +"Hubei Province", +"Jilin Province", +"Hebei Province (Yanzhao Province)", +"Shaanxi Province", +"Nei Mongol Autonomous Region (Inner Mongolia)", +"Heilongjiang Province", +"Hunan Province", +"Guangxi Zhuang Autonomous Region", +"Sichuan Province", +"Yunnan Province", +"Xizang Autonomous Region (Tibet)", +"Gansu Province", +"Qinghai Province (Tsinghai Province)", +"Xinjiang Uyghur Autonomous Region", +"China (People's Republic of _)", +"United States Minor Outlying Islands", +"Clipperton Island", +"Antarctica", +"International (Worldwide) (Earth)", +"?"]; diff --git a/ctrynams_short.js b/ctrynams_short.js new file mode 100644 index 0000000..e892609 --- /dev/null +++ b/ctrynams_short.js @@ -0,0 +1,554 @@ +/* + * Copyright (C) 2003-2018 Stichting Mapcode Foundation (http://www.mapcode.com) + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +// *** GENERATED FILE (coords.cpp), DO NOT CHANGE OR PRETTIFY *** + +var isofullname = [ +"Vatican (Holy See)", +"Monaco", +"Gibraltar", +"Tokelau", +"Cocos Islands (Keeling Islands)", +"Saint-Barthelemy", +"Nauru", +"Tuvalu", +"Macau (Aomen)", +"Sint Maarten", +"Saint Martin", +"Norfolk and Philip Island (Philip Island) (Norfolk Island)", +"Pitcairn Islands (Pitcairn, Henderson, Ducie and Oeno Islands)", +"Bouvet Island", +"Bermuda (Somers Isles)", +"British Indian Ocean Territory", +"San Marino", +"Guernsey", +"Anguilla", +"Montserrat", +"Jersey", +"Christmas Island", +"Wallis and Futuna (Futuna) (Wallis)", +"British Virgin Islands (Virgin Islands, British)", +"Liechtenstein", +"Aruba", +"Marshall Islands", +"American Samoa (Samoa, American)", +"Cook Islands", +"Saint Pierre and Miquelon (Miquelon) (Saint Pierre)", +"Niue", +"Saint Kitts and Nevis (Nevis) (Saint Kitts)", +"Cayman islands", +"Bonaire, St Eustasuis and Saba (Bonaire) (Saba) (St Eustasius)", +"Maldives", +"Saint Helena, Ascension and Tristan da Cunha (Saint Helena) (Ascension) (Tristan da Cunha)", +"Malta", +"Grenada", +"Virgin Islands of the United States (US Virgin Islands) (American Virgin Islands)", +"Mayotte (Maore)", +"Svalbard and Jan Mayen (Svalbard) (Jan Mayen) (Spitsbergen)", +"Saint Vincent and the Grenadines (Saint Vincent) (Grenadines)", +"Heard Island and McDonald Islands (Heard Island) (McDonald Islands)", +"Barbados", +"Antigua and Barbuda (Antigua) (Barbuda)", +"Curacao", +"Seychelles", +"Palau", +"Northern Mariana Islands", +"Andorra", +"Guam", +"Isle of Mann (Mann)", +"Saint Lucia", +"Micronesia (Federated States of Micronesia)", +"Singapore", +"Tonga", +"Dominica", +"Bahrain", +"Kiribati", +"Turks and Caicos Islands (Turks Islands) (Caicos Islands)", +"Sao Tome and Principe (Sao Tome) (Principe)", +"Hong Kong (Xianggang)", +"Martinique", +"Faroe Islands", +"Guadeloupe", +"Comoros", +"Mauritius", +"Reunion", +"Luxembourg", +"Samoa", +"South Georgia and the South Sandwich Islands (South Georgia) (South Sandwich Islands)", +"French Polynesia", +"Cape Verde (Cabo Verde) (Republic of Cabo Verde)", +"Trinidad and Tobago (Trinidad) (Tobago)", +"Brunei", +"French Southern and Antarctic Lands", +"Puerto Rico", +"Cyprus", +"Lebanon (Lebanese Republic)", +"Jamaica", +"Gambia (The Gambia)", +"Qatar", +"Falkland Islands (The Falklands)", +"Vanuatu", +"Montenegro", +"Bahamas", +"Timor-Leste (East Timor)", +"Swaziland", +"Kuwait", +"Fiji", +"New Caledonia", +"Slovenia", +"Israel", +"Palestinian territories (State of Palestine)", +"El Salvador", +"Belize", +"Djibouti", +"Macedonia (FYROM) (Former Yugoslav Republic of Macedonia)", +"Rwanda", +"Haiti", +"Burundi", +"Equatorial Guinea", +"Albania", +"Solomon Islands", +"Armenia", +"Lesotho", +"Belgium", +"Moldova", +"Guinea-Bissau", +"Taiwan (Republic of China)", +"Bhutan", +"Switzerland (Swiss Confederation)", +"Netherlands (The Netherlands)", +"Denmark", +"Estonia", +"Dominican Republic", +"Slovakia (Slovak Republic)", +"Costa Rica", +"Bosnia and Herzegovina", +"Croatia", +"Togo (Togolese Republic)", +"Latvia", +"Lithuania", +"Sri Lanka", +"Georgia", +"Ireland", +"Sierra Leone", +"Panama", +"Czech Republic", +"French Guiana (Guiana)", +"United Arab Emirates (Emirates)", +"Austria", +"Azerbaijan", +"Serbia", +"Jordan", +"Portugal (Portuguese Republic)", +"Hungary", +"South Korea (Republic of Korea) (Korea, South)", +"Iceland", +"Guatemala", +"Cuba", +"Bulgaria", +"Liberia", +"Honduras", +"Benin", +"Eritrea", +"Malawi", +"North Korea (Democratic People's Republic of Korea) (Korea, North)", +"Nicaragua", +"Greece (Hellenic Republic) (Hellas)", +"Tajikistan", +"Bangladesh", +"Nepal", +"Tunisia (Tunisian Republic)", +"Suriname", +"Uruguay", +"Cambodia", +"Syria (Syrian Arab Republic)", +"Senegal", +"Kyrgyzstan (Kyrgyz Republic)", +"Belarus", +"Guyana", +"Laos (Lao People's Democratic Republic)", +"Romania", +"Ghana", +"Uganda", +"United Kingdom (Scotland) (Great Britain) (England) (Northern Ireland) (Ireland, Northern) (Britain) (United Kingdom of Great Britain and Northern Ireland)", +"Guinea (Guinea-Conakry)", +"Ecuador", +"Western Sahara (Sahrawi Arab Democratic Republic)", +"Gabon (Gabonese Republic)", +"New Zealand", +"Burkina Faso", +"Philippines", +"Italy (Italian Republic)", +"Oman", +"Poland", +"Ivory Coast (Cote d'Ivoire) (Republic of Cote d'Ivoire)", +"Norway", +"Malaysia", +"Vietnam", +"Finland", +"Congo-Brazzaville (West Congo) (Republic of the Congo)", +"Germany", +"Japan", +"Zimbabwe", +"Paraguay", +"Iraq", +"Morocco", +"Uzbekistan", +"Sweden", +"Papua New Guinea", +"Cameroon", +"Turkmenistan", +"Spain", +"Thailand", +"Yemen", +"France (French Republic)", +"Aaland Islands", +"Kenya", +"Botswana", +"Madagascar", +"Ukraine", +"South Sudan", +"Central African Republic", +"Somalia", +"Afghanistan", +"Myanmar (Burma)", +"Zambia", +"Chile", +"Turkey", +"Pakistan", +"Mozambique", +"Namibia", +"Venezuela", +"Nigeria", +"Tanzania", +"Egypt", +"Mauritania", +"Bolivia", +"Ethiopia", +"Colombia", +"South Africa", +"Mali", +"Angola", +"Niger", +"Chad", +"Peru", +"Mongolia", +"Iran (Persia)", +"Libya", +"Sudan", +"Indonesia", +"Federal District", +"Tlaxcala", +"Morelos", +"Aguascalientes", +"Colima", +"Queretaro", +"Hidalgo", +"Mexico State", +"Tabasco", +"Nayarit", +"Guanajuato", +"Puebla", +"Yucatan", +"Quintana Roo", +"Sinaloa", +"Campeche", +"Michoacan", +"San Luis Potosi", +"Guerrero", +"Nuevo Leon (New Leon)", +"Baja California", +"Veracruz", +"Chiapas", +"Baja California Sur", +"Zacatecas", +"Jalisco", +"Tamaulipas", +"Oaxaca", +"Durango", +"Coahuila", +"Sonora", +"Chihuahua", +"Greenland", +"Saudi Arabia", +"Congo-Kinshasa (Democratic Republic of the Congo) (East Congo)", +"Algeria", +"Kazakhstan", +"Argentina (Argentine Republic)", +"Daman and Diu", +"Dadra and Nagar Haveli (Dadra) (Nagar Haveli)", +"Chandigarh", +"Andaman and Nicobar (Andaman) (Nicobar)", +"Lakshadweep", +"Delhi", +"Meghalaya", +"Nagaland", +"Manipur", +"Tripura", +"Mizoram", +"Sikkim", +"Punjab", +"Haryana", +"Arunachal Pradesh", +"Assam", +"Bihar", +"Uttarakhand", +"Goa", +"Kerala", +"Tamil Nadu", +"Himachal Pradesh", +"Jammu and Kashmir (Jammu) (Kashmir)", +"Chhattisgarh", +"Jharkhand", +"Karnataka", +"Rajasthan", +"Odisha (Orissa)", +"Gujarat", +"West Bengal", +"Madhya Pradesh", +"Telangana", +"Andhra Pradesh", +"Maharashtra", +"Uttar Pradesh", +"Puducherry", +"New South Wales", +"Australian Capital Territory", +"Jervis Bay Territory", +"Northern Territory", +"South Australia", +"Tasmania", +"Victoria", +"Western Australia", +"Queensland", +"Distrito Federal", +"Sergipe", +"Alagoas", +"Rio de Janeiro", +"Espirito Santo", +"Rio Grande do Norte", +"Paraiba", +"Santa Catarina", +"Pernambuco", +"Amapa", +"Ceara", +"Acre", +"Parana", +"Roraima", +"Rondonia", +"Sao Paulo", +"Piaui", +"Tocantins", +"Rio Grande do Sul", +"Maranhao", +"Goias", +"Mato Grosso do Sul", +"Bahia", +"Minas Gerais", +"Mato Grosso", +"Para", +"Amazonas", +"District of Columbia (Washington, D.C.)", +"Rhode Island", +"Delaware", +"Connecticut", +"New Jersey", +"New Hampshire", +"Vermont", +"Massachusetts", +"Hawaii", +"Maryland", +"West Virginia", +"South Carolina", +"Maine", +"Indiana", +"Kentucky", +"Tennessee", +"Virginia", +"Ohio", +"Pennsylvania", +"Mississippi", +"Louisiana", +"Alabama", +"Arkansas", +"North Carolina", +"New York", +"Iowa", +"Illinois", +"Georgia", +"Wisconsin", +"Florida", +"Missouri", +"Oklahoma", +"North Dakota", +"Washington", +"South Dakota", +"Nebraska", +"Kansas", +"Idaho", +"Utah", +"Minnesota", +"Michigan", +"Wyoming", +"Oregon", +"Colorado", +"Nevada", +"Arizona", +"New Mexico", +"Montana", +"California", +"Texas", +"Alaska", +"British Columbia", +"Alberta", +"Ontario", +"Quebec", +"Saskatchewan", +"Manitoba", +"Newfoundland and Labrador (Newfoundland) (Labrador)", +"New Brunswick", +"Nova Scotia", +"Prince Edward Island", +"Yukon", +"Northwest Territories", +"Nunavut", +"India", +"Australia", +"Brazil", +"USA (United States of America) (America)", +"Mexico (United Mexican States)", +"Moscow", +"Saint Petersburg", +"Kaliningrad Oblast", +"Ingushetia", +"Adygea Republic", +"North Ossetia-Alania Republic", +"Kabardino-Balkar Republic", +"Karachay-Cherkess Republic", +"Chechen Republic (Chechnya) (Ichkeria)", +"Chuvash Republic", +"Ivanovo Oblast", +"Lipetsk Oblast", +"Oryol Oblast", +"Tula Oblast", +"Belgorod Oblast", +"Vladimir Oblast", +"Kursk Oblast", +"Kaluga Oblast", +"Tambov Oblast", +"Bryansk Oblast", +"Yaroslavl Oblast", +"Ryazan Oblast", +"Astrakhan Oblast", +"Moscow Oblast", +"Smolensk Oblast", +"Dagestan Republic", +"Voronezh Oblast", +"Novgorod Oblast", +"Pskov Oblast", +"Kostroma Oblast", +"Stavropol Krai", +"Krasnodar Krai", +"Kalmykia Republic", +"Tver Oblast", +"Leningrad Oblast", +"Rostov Oblast", +"Volgograd Oblast", +"Vologda Oblast", +"Murmansk Oblast", +"Karelia Republic", +"Nenets Autonomous Okrug", +"Komi Republic", +"Arkhangelsk Oblast", +"Mordovia Republic", +"Nizhny Novgorod Oblast", +"Penza Oblast", +"Kirov Oblast", +"Mari El Republic", +"Orenburg Oblast", +"Ulyanovsk Oblast", +"Perm Krai", +"Bashkortostan Republic", +"Udmurt Republic", +"Tatarstan Republic", +"Samara Oblast", +"Saratov Oblast", +"Yamalo-Nenets", +"Khanty-Mansi", +"Sverdlovsk Oblast", +"Tyumen Oblast", +"Kurgan Oblast", +"Chelyabinsk Oblast", +"Buryatia Republic", +"Zabaykalsky Krai", +"Irkutsk Oblast", +"Novosibirsk Oblast", +"Tomsk Oblast", +"Omsk Oblast", +"Khakassia Republic", +"Kemerovo Oblast", +"Altai Republic", +"Altai Krai", +"Tuva Republic", +"Krasnoyarsk Krai", +"Magadan Oblast", +"Chukotka Okrug", +"Kamchatka Krai", +"Sakhalin Oblast", +"Primorsky Krai", +"Jewish Autonomous Oblast", +"Khabarovsk Krai", +"Amur Oblast", +"Sakha Republic (Yakutia Republic)", +"Canada", +"Russia (Russian Federation)", +"Shanghai", +"Tianjin", +"Beijing", +"Hainan", +"Ningxia Hui", +"Chongqing", +"Zhejiang", +"Jiangsu", +"Fujian", +"Anhui", +"Liaoning", +"Shandong", +"Shanxi", +"Jiangxi", +"Henan", +"Guizhou", +"Guangdong", +"Hubei", +"Jilin", +"Hebei (Yanzhao)", +"Shaanxi", +"Nei Mongol (Inner Mongolia)", +"Heilongjiang", +"Hunan", +"Guangxi Zhuang", +"Sichuan", +"Yunnan", +"Xizang (Tibet)", +"Gansu", +"Qinghai (Tsinghai)", +"Xinjiang Uyghur", +"China", +"United States Minor Outlying Islands", +"Clipperton Island", +"Antarctica", +"International (Worldwide) (Earth)", +"?"]; + diff --git a/examples/FileSaver.js b/examples/FileSaver.js new file mode 100644 index 0000000..940a516 --- /dev/null +++ b/examples/FileSaver.js @@ -0,0 +1,188 @@ +/* FileSaver.js + * A saveAs() FileSaver implementation. + * 1.3.2 + * 2016-06-16 18:25:19 + * + * By Eli Grey, http://eligrey.com + * License: MIT + * See https://github.com/eligrey/FileSaver.js/blob/master/LICENSE.md + */ + +/*global self */ +/*jslint bitwise: true, indent: 4, laxbreak: true, laxcomma: true, smarttabs: true, plusplus: true */ + +/*! @source http://purl.eligrey.com/github/FileSaver.js/blob/master/FileSaver.js */ + +var saveAs = saveAs || (function(view) { + "use strict"; + // IE <10 is explicitly unsupported + if (typeof view === "undefined" || typeof navigator !== "undefined" && /MSIE [1-9]\./.test(navigator.userAgent)) { + return; + } + var + doc = view.document + // only get URL when necessary in case Blob.js hasn't overridden it yet + , get_URL = function() { + return view.URL || view.webkitURL || view; + } + , save_link = doc.createElementNS("http://www.w3.org/1999/xhtml", "a") + , can_use_save_link = "download" in save_link + , click = function(node) { + var event = new MouseEvent("click"); + node.dispatchEvent(event); + } + , is_safari = /constructor/i.test(view.HTMLElement) || view.safari + , is_chrome_ios =/CriOS\/[\d]+/.test(navigator.userAgent) + , throw_outside = function(ex) { + (view.setImmediate || view.setTimeout)(function() { + throw ex; + }, 0); + } + , force_saveable_type = "application/octet-stream" + // the Blob API is fundamentally broken as there is no "downloadfinished" event to subscribe to + , arbitrary_revoke_timeout = 1000 * 40 // in ms + , revoke = function(file) { + var revoker = function() { + if (typeof file === "string") { // file is an object URL + get_URL().revokeObjectURL(file); + } else { // file is a File + file.remove(); + } + }; + setTimeout(revoker, arbitrary_revoke_timeout); + } + , dispatch = function(filesaver, event_types, event) { + event_types = [].concat(event_types); + var i = event_types.length; + while (i--) { + var listener = filesaver["on" + event_types[i]]; + if (typeof listener === "function") { + try { + listener.call(filesaver, event || filesaver); + } catch (ex) { + throw_outside(ex); + } + } + } + } + , auto_bom = function(blob) { + // prepend BOM for UTF-8 XML and text/* types (including HTML) + // note: your browser will automatically convert UTF-16 U+FEFF to EF BB BF + if (/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(blob.type)) { + return new Blob([String.fromCharCode(0xFEFF), blob], {type: blob.type}); + } + return blob; + } + , FileSaver = function(blob, name, no_auto_bom) { + if (!no_auto_bom) { + blob = auto_bom(blob); + } + // First try a.download, then web filesystem, then object URLs + var + filesaver = this + , type = blob.type + , force = type === force_saveable_type + , object_url + , dispatch_all = function() { + dispatch(filesaver, "writestart progress write writeend".split(" ")); + } + // on any filesys errors revert to saving with object URLs + , fs_error = function() { + if ((is_chrome_ios || (force && is_safari)) && view.FileReader) { + // Safari doesn't allow downloading of blob urls + var reader = new FileReader(); + reader.onloadend = function() { + var url = is_chrome_ios ? reader.result : reader.result.replace(/^data:[^;]*;/, 'data:attachment/file;'); + var popup = view.open(url, '_blank'); + if(!popup) view.location.href = url; + url=undefined; // release reference before dispatching + filesaver.readyState = filesaver.DONE; + dispatch_all(); + }; + reader.readAsDataURL(blob); + filesaver.readyState = filesaver.INIT; + return; + } + // don't create more object URLs than needed + if (!object_url) { + object_url = get_URL().createObjectURL(blob); + } + if (force) { + view.location.href = object_url; + } else { + var opened = view.open(object_url, "_blank"); + if (!opened) { + // Apple does not allow window.open, see https://developer.apple.com/library/safari/documentation/Tools/Conceptual/SafariExtensionGuide/WorkingwithWindowsandTabs/WorkingwithWindowsandTabs.html + view.location.href = object_url; + } + } + filesaver.readyState = filesaver.DONE; + dispatch_all(); + revoke(object_url); + } + ; + filesaver.readyState = filesaver.INIT; + + if (can_use_save_link) { + object_url = get_URL().createObjectURL(blob); + setTimeout(function() { + save_link.href = object_url; + save_link.download = name; + click(save_link); + dispatch_all(); + revoke(object_url); + filesaver.readyState = filesaver.DONE; + }); + return; + } + + fs_error(); + } + , FS_proto = FileSaver.prototype + , saveAs = function(blob, name, no_auto_bom) { + return new FileSaver(blob, name || blob.name || "download", no_auto_bom); + } + ; + // IE 10+ (native saveAs) + if (typeof navigator !== "undefined" && navigator.msSaveOrOpenBlob) { + return function(blob, name, no_auto_bom) { + name = name || blob.name || "download"; + + if (!no_auto_bom) { + blob = auto_bom(blob); + } + return navigator.msSaveOrOpenBlob(blob, name); + }; + } + + FS_proto.abort = function(){}; + FS_proto.readyState = FS_proto.INIT = 0; + FS_proto.WRITING = 1; + FS_proto.DONE = 2; + + FS_proto.error = + FS_proto.onwritestart = + FS_proto.onprogress = + FS_proto.onwrite = + FS_proto.onabort = + FS_proto.onerror = + FS_proto.onwriteend = + null; + + return saveAs; + }( + typeof self !== "undefined" && self + || typeof window !== "undefined" && window + || this.content + )); +// `self` is undefined in Firefox for Android content script context +// while `this` is nsIContentFrameMessageManager +// with an attribute `content` that corresponds to the window + +if (typeof module !== "undefined" && module.exports) { + module.exports.saveAs = saveAs; +} else if ((typeof define !== "undefined" && define !== null) && (define.amd !== null)) { + define("FileSaver.js", function() { + return saveAs; + }); +} diff --git a/examples/converter.html b/examples/converter.html new file mode 100644 index 0000000..b02f38e --- /dev/null +++ b/examples/converter.html @@ -0,0 +1,187 @@ + + + + + + + + Simple Mapcode CSV Converter + + + +

Simple Mapcode CSV Converter

+

+ This page allows you to upload a CSV file with coordinates and convert + them to mapcodes, also in CSV format. The input CSV file needs to have 3 columns:
+ latitude (in degrees), longitude (in degrees), territory (optional)
+ Field delimiter: , (comma)
+ Decimal point: . (dot)
+

+

+ The column context is used to specify the + territory code for which the shortest mapcode should be displayed. + For example, for South Africa, this would be ZAF. Note that if you leave the field empty, the result might + not be what you expected. The system may choose a nearby territory instead. +

+

Example of an input CSV file:

+

+ -28.700225, 28.602905, (note the territory is missing)
+ -28.700225, 28.602905, ZAF
+ -28.433676, 19.986191, ZAF +

+

This produces the following output:

+

+ latitude,longitude,mapcode,international
+ -28.700225,28.602905,LSO MRG.8XX,8KYVG.4C8Y
+ -28.700225,28.602905,ZAF QNW2.Y72,8KYVG.4C8Y
+ -28.433676,19.986191,ZAF 6MQP.506,8K70Z.7PB4 +

+

+ The output is formatted in CSV format. In some browsers this will automatically be saved to a file called + mapcodes.csv in your Downloads folder. + However, not all browsers support this functionality. Some will show the contents of the file on your screen + instead and you'll need to copy or save it to a CSV file yourself then. + (Note: We've tried this with Google Chrome and it seems to work fine.) +

+

+ Troubleshooting: If you select a CSV file and nothing happens, the format of the input file is not OK. + It should contain exactly 3 columns, separated by comma's and the latitude/longitudes must use decimal points. + Try saving the example text from above in a file and use that first, in that case.
+ Note that this page is just an example. If you wish to have better error checking and more options, feel + free to use and adapt the source files to your needs. + They can be found here on Github. +

+

+ Useful links:
+ List of territory codes
+ Source files on Github +

+ +
+ +
+
+ + +
+ +
+ + + + + + + + + + diff --git a/examples/jquery.csv.js b/examples/jquery.csv.js new file mode 100644 index 0000000..6a64af2 --- /dev/null +++ b/examples/jquery.csv.js @@ -0,0 +1,975 @@ +/** + * jQuery-csv (jQuery Plugin) + * + * This document is licensed as free software under the terms of the + * MIT License: http://www.opensource.org/licenses/mit-license.php + * + * Acknowledgements: + * The original design and influence to implement this library as a jquery + * plugin is influenced by jquery-json (http://code.google.com/p/jquery-json/). + * If you're looking to use native JSON.Stringify but want additional backwards + * compatibility for browsers that don't support it, I highly recommend you + * check it out. + * + * A special thanks goes out to rwk@acm.org for providing a lot of valuable + * feedback to the project including the core for the new FSM + * (Finite State Machine) parsers. If you're looking for a stable TSV parser + * be sure to take a look at jquery-tsv (http://code.google.com/p/jquery-tsv/). + + * For legal purposes I'll include the "NO WARRANTY EXPRESSED OR IMPLIED. + * USE AT YOUR OWN RISK.". Which, in 'layman's terms' means, by using this + * library you are accepting responsibility if it breaks your code. + * + * Legal jargon aside, I will do my best to provide a useful and stable core + * that can effectively be built on. + * + * Copyrighted 2012 by Evan Plaice. + */ + +RegExp.escape= function(s) { + return s.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&'); +}; + +(function (undefined) { + 'use strict'; + + var $; + + // to keep backwards compatibility + if (typeof jQuery !== 'undefined' && jQuery) { + $ = jQuery; + } else { + $ = {}; + } + + + /** + * jQuery.csv.defaults + * Encapsulates the method paramater defaults for the CSV plugin module. + */ + + $.csv = { + defaults: { + separator:',', + delimiter:'"', + headers:true + }, + + hooks: { + castToScalar: function(value, state) { + var hasDot = /\./; + if (isNaN(value)) { + return value; + } else { + if (hasDot.test(value)) { + return parseFloat(value); + } else { + var integer = parseInt(value); + if(isNaN(integer)) { + return null; + } else { + return integer; + } + } + } + } + }, + + parsers: { + parse: function(csv, options) { + // cache settings + var separator = options.separator; + var delimiter = options.delimiter; + + // set initial state if it's missing + if(!options.state.rowNum) { + options.state.rowNum = 1; + } + if(!options.state.colNum) { + options.state.colNum = 1; + } + + // clear initial state + var data = []; + var entry = []; + var state = 0; + var value = ''; + var exit = false; + + function endOfEntry() { + // reset the state + state = 0; + value = ''; + + // if 'start' hasn't been met, don't output + if(options.start && options.state.rowNum < options.start) { + // update global state + entry = []; + options.state.rowNum++; + options.state.colNum = 1; + return; + } + + if(options.onParseEntry === undefined) { + // onParseEntry hook not set + data.push(entry); + } else { + var hookVal = options.onParseEntry(entry, options.state); // onParseEntry Hook + // false skips the row, configurable through a hook + if(hookVal !== false) { + data.push(hookVal); + } + } + //console.log('entry:' + entry); + + // cleanup + entry = []; + + // if 'end' is met, stop parsing + if(options.end && options.state.rowNum >= options.end) { + exit = true; + } + + // update global state + options.state.rowNum++; + options.state.colNum = 1; + } + + function endOfValue() { + if(options.onParseValue === undefined) { + // onParseValue hook not set + entry.push(value); + } else { + var hook = options.onParseValue(value, options.state); // onParseValue Hook + // false skips the row, configurable through a hook + if(hook !== false) { + entry.push(hook); + } + } + //console.log('value:' + value); + // reset the state + value = ''; + state = 0; + // update global state + options.state.colNum++; + } + + // escape regex-specific control chars + var escSeparator = RegExp.escape(separator); + var escDelimiter = RegExp.escape(delimiter); + + // compile the regEx str using the custom delimiter/separator + var match = /(D|S|\r\n|\n|\r|[^DS\r\n]+)/; + var matchSrc = match.source; + matchSrc = matchSrc.replace(/S/g, escSeparator); + matchSrc = matchSrc.replace(/D/g, escDelimiter); + match = new RegExp(matchSrc, 'gm'); + + // put on your fancy pants... + // process control chars individually, use look-ahead on non-control chars + csv.replace(match, function (m0) { + if(exit) { + return; + } + switch (state) { + // the start of a value + case 0: + // null last value + if (m0 === separator) { + value += ''; + endOfValue(); + break; + } + // opening delimiter + if (m0 === delimiter) { + state = 1; + break; + } + // null last value + if (/^(\r\n|\n|\r)$/.test(m0)) { + endOfValue(); + endOfEntry(); + break; + } + // un-delimited value + value += m0; + state = 3; + break; + + // delimited input + case 1: + // second delimiter? check further + if (m0 === delimiter) { + state = 2; + break; + } + // delimited data + value += m0; + state = 1; + break; + + // delimiter found in delimited input + case 2: + // escaped delimiter? + if (m0 === delimiter) { + value += m0; + state = 1; + break; + } + // null value + if (m0 === separator) { + endOfValue(); + break; + } + // end of entry + if (/^(\r\n|\n|\r)$/.test(m0)) { + endOfValue(); + endOfEntry(); + break; + } + // broken paser? + throw new Error('CSVDataError: Illegal State [Row:' + options.state.rowNum + '][Col:' + options.state.colNum + ']'); + + // un-delimited input + case 3: + // null last value + if (m0 === separator) { + endOfValue(); + break; + } + // end of entry + if (/^(\r\n|\n|\r)$/.test(m0)) { + endOfValue(); + endOfEntry(); + break; + } + if (m0 === delimiter) { + // non-compliant data + throw new Error('CSVDataError: Illegal Quote [Row:' + options.state.rowNum + '][Col:' + options.state.colNum + ']'); + } + // broken parser? + throw new Error('CSVDataError: Illegal Data [Row:' + options.state.rowNum + '][Col:' + options.state.colNum + ']'); + default: + // shenanigans + throw new Error('CSVDataError: Unknown State [Row:' + options.state.rowNum + '][Col:' + options.state.colNum + ']'); + } + //console.log('val:' + m0 + ' state:' + state); + }); + + // submit the last entry + // ignore null last line + if(entry.length !== 0) { + endOfValue(); + endOfEntry(); + } + + return data; + }, + + // a csv-specific line splitter + splitLines: function(csv, options) { + // cache settings + var separator = options.separator; + var delimiter = options.delimiter; + + // set initial state if it's missing + if(!options.state.rowNum) { + options.state.rowNum = 1; + } + + // clear initial state + var entries = []; + var state = 0; + var entry = ''; + var exit = false; + + function endOfLine() { + // reset the state + state = 0; + + // if 'start' hasn't been met, don't output + if(options.start && options.state.rowNum < options.start) { + // update global state + entry = ''; + options.state.rowNum++; + return; + } + + if(options.onParseEntry === undefined) { + // onParseEntry hook not set + entries.push(entry); + } else { + var hookVal = options.onParseEntry(entry, options.state); // onParseEntry Hook + // false skips the row, configurable through a hook + if(hookVal !== false) { + entries.push(hookVal); + } + } + + // cleanup + entry = ''; + + // if 'end' is met, stop parsing + if(options.end && options.state.rowNum >= options.end) { + exit = true; + } + + // update global state + options.state.rowNum++; + } + + // escape regex-specific control chars + var escSeparator = RegExp.escape(separator); + var escDelimiter = RegExp.escape(delimiter); + + // compile the regEx str using the custom delimiter/separator + var match = /(D|S|\n|\r|[^DS\r\n]+)/; + var matchSrc = match.source; + matchSrc = matchSrc.replace(/S/g, escSeparator); + matchSrc = matchSrc.replace(/D/g, escDelimiter); + match = new RegExp(matchSrc, 'gm'); + + // put on your fancy pants... + // process control chars individually, use look-ahead on non-control chars + csv.replace(match, function (m0) { + if(exit) { + return; + } + switch (state) { + // the start of a value/entry + case 0: + // null value + if (m0 === separator) { + entry += m0; + state = 0; + break; + } + // opening delimiter + if (m0 === delimiter) { + entry += m0; + state = 1; + break; + } + // end of line + if (m0 === '\n') { + endOfLine(); + break; + } + // phantom carriage return + if (/^\r$/.test(m0)) { + break; + } + // un-delimit value + entry += m0; + state = 3; + break; + + // delimited input + case 1: + // second delimiter? check further + if (m0 === delimiter) { + entry += m0; + state = 2; + break; + } + // delimited data + entry += m0; + state = 1; + break; + + // delimiter found in delimited input + case 2: + // escaped delimiter? + var prevChar = entry.substr(entry.length - 1); + if (m0 === delimiter && prevChar === delimiter) { + entry += m0; + state = 1; + break; + } + // end of value + if (m0 === separator) { + entry += m0; + state = 0; + break; + } + // end of line + if (m0 === '\n') { + endOfLine(); + break; + } + // phantom carriage return + if (m0 === '\r') { + break; + } + // broken paser? + throw new Error('CSVDataError: Illegal state [Row:' + options.state.rowNum + ']'); + + // un-delimited input + case 3: + // null value + if (m0 === separator) { + entry += m0; + state = 0; + break; + } + // end of line + if (m0 === '\n') { + endOfLine(); + break; + } + // phantom carriage return + if (m0 === '\r') { + break; + } + // non-compliant data + if (m0 === delimiter) { + throw new Error('CSVDataError: Illegal quote [Row:' + options.state.rowNum + ']'); + } + // broken parser? + throw new Error('CSVDataError: Illegal state [Row:' + options.state.rowNum + ']'); + default: + // shenanigans + throw new Error('CSVDataError: Unknown state [Row:' + options.state.rowNum + ']'); + } + //console.log('val:' + m0 + ' state:' + state); + }); + + // submit the last entry + // ignore null last line + if(entry !== '') { + endOfLine(); + } + + return entries; + }, + + // a csv entry parser + parseEntry: function(csv, options) { + // cache settings + var separator = options.separator; + var delimiter = options.delimiter; + + // set initial state if it's missing + if(!options.state.rowNum) { + options.state.rowNum = 1; + } + if(!options.state.colNum) { + options.state.colNum = 1; + } + + // clear initial state + var entry = []; + var state = 0; + var value = ''; + + function endOfValue() { + if(options.onParseValue === undefined) { + // onParseValue hook not set + entry.push(value); + } else { + var hook = options.onParseValue(value, options.state); // onParseValue Hook + // false skips the value, configurable through a hook + if(hook !== false) { + entry.push(hook); + } + } + // reset the state + value = ''; + state = 0; + // update global state + options.state.colNum++; + } + + // checked for a cached regEx first + if(!options.match) { + // escape regex-specific control chars + var escSeparator = RegExp.escape(separator); + var escDelimiter = RegExp.escape(delimiter); + + // compile the regEx str using the custom delimiter/separator + var match = /(D|S|\n|\r|[^DS\r\n]+)/; + var matchSrc = match.source; + matchSrc = matchSrc.replace(/S/g, escSeparator); + matchSrc = matchSrc.replace(/D/g, escDelimiter); + options.match = new RegExp(matchSrc, 'gm'); + } + + // put on your fancy pants... + // process control chars individually, use look-ahead on non-control chars + csv.replace(options.match, function (m0) { + switch (state) { + // the start of a value + case 0: + // null last value + if (m0 === separator) { + value += ''; + endOfValue(); + break; + } + // opening delimiter + if (m0 === delimiter) { + state = 1; + break; + } + // skip un-delimited new-lines + if (m0 === '\n' || m0 === '\r') { + break; + } + // un-delimited value + value += m0; + state = 3; + break; + + // delimited input + case 1: + // second delimiter? check further + if (m0 === delimiter) { + state = 2; + break; + } + // delimited data + value += m0; + state = 1; + break; + + // delimiter found in delimited input + case 2: + // escaped delimiter? + if (m0 === delimiter) { + value += m0; + state = 1; + break; + } + // null value + if (m0 === separator) { + endOfValue(); + break; + } + // skip un-delimited new-lines + if (m0 === '\n' || m0 === '\r') { + break; + } + // broken paser? + throw new Error('CSVDataError: Illegal State [Row:' + options.state.rowNum + '][Col:' + options.state.colNum + ']'); + + // un-delimited input + case 3: + // null last value + if (m0 === separator) { + endOfValue(); + break; + } + // skip un-delimited new-lines + if (m0 === '\n' || m0 === '\r') { + break; + } + // non-compliant data + if (m0 === delimiter) { + throw new Error('CSVDataError: Illegal Quote [Row:' + options.state.rowNum + '][Col:' + options.state.colNum + ']'); + } + // broken parser? + throw new Error('CSVDataError: Illegal Data [Row:' + options.state.rowNum + '][Col:' + options.state.colNum + ']'); + default: + // shenanigans + throw new Error('CSVDataError: Unknown State [Row:' + options.state.rowNum + '][Col:' + options.state.colNum + ']'); + } + //console.log('val:' + m0 + ' state:' + state); + }); + + // submit the last value + endOfValue(); + + return entry; + } + }, + + helpers: { + + /** + * $.csv.helpers.collectPropertyNames(objectsArray) + * Collects all unique property names from all passed objects. + * + * @param {Array} objects Objects to collect properties from. + * + * Returns an array of property names (array will be empty, + * if objects have no own properties). + */ + collectPropertyNames: function (objects) { + + var o, propName, props = []; + for (o in objects) { + for (propName in objects[o]) { + if ((objects[o].hasOwnProperty(propName)) && + (props.indexOf(propName) < 0) && + (typeof objects[o][propName] !== 'function')) { + + props.push(propName); + } + } + } + return props; + } + }, + + /** + * $.csv.toArray(csv) + * Converts a CSV entry string to a javascript array. + * + * @param {Array} csv The string containing the CSV data. + * @param {Object} [options] An object containing user-defined options. + * @param {Character} [separator] An override for the separator character. Defaults to a comma(,). + * @param {Character} [delimiter] An override for the delimiter character. Defaults to a double-quote("). + * + * This method deals with simple CSV strings only. It's useful if you only + * need to parse a single entry. If you need to parse more than one line, + * use $.csv2Array instead. + */ + toArray: function(csv, options, callback) { + options = (options !== undefined ? options : {}); + var config = {}; + config.callback = ((callback !== undefined && typeof(callback) === 'function') ? callback : false); + config.separator = 'separator' in options ? options.separator : $.csv.defaults.separator; + config.delimiter = 'delimiter' in options ? options.delimiter : $.csv.defaults.delimiter; + var state = (options.state !== undefined ? options.state : {}); + + // setup + options = { + delimiter: config.delimiter, + separator: config.separator, + onParseEntry: options.onParseEntry, + onParseValue: options.onParseValue, + state: state + }; + + var entry = $.csv.parsers.parseEntry(csv, options); + + // push the value to a callback if one is defined + if(!config.callback) { + return entry; + } else { + config.callback('', entry); + } + }, + + /** + * $.csv.toArrays(csv) + * Converts a CSV string to a javascript array. + * + * @param {String} csv The string containing the raw CSV data. + * @param {Object} [options] An object containing user-defined options. + * @param {Character} [separator] An override for the separator character. Defaults to a comma(,). + * @param {Character} [delimiter] An override for the delimiter character. Defaults to a double-quote("). + * + * This method deals with multi-line CSV. The breakdown is simple. The first + * dimension of the array represents the line (or entry/row) while the second + * dimension contains the values (or values/columns). + */ + toArrays: function(csv, options, callback) { + options = (options !== undefined ? options : {}); + var config = {}; + config.callback = ((callback !== undefined && typeof(callback) === 'function') ? callback : false); + config.separator = 'separator' in options ? options.separator : $.csv.defaults.separator; + config.delimiter = 'delimiter' in options ? options.delimiter : $.csv.defaults.delimiter; + + // setup + var data = []; + options = { + delimiter: config.delimiter, + separator: config.separator, + onPreParse: options.onPreParse, + onParseEntry: options.onParseEntry, + onParseValue: options.onParseValue, + onPostParse: options.onPostParse, + start: options.start, + end: options.end, + state: { + rowNum: 1, + colNum: 1 + } + }; + + // onPreParse hook + if(options.onPreParse !== undefined) { + options.onPreParse(csv, options.state); + } + + // parse the data + data = $.csv.parsers.parse(csv, options); + + // onPostParse hook + if(options.onPostParse !== undefined) { + options.onPostParse(data, options.state); + } + + // push the value to a callback if one is defined + if(!config.callback) { + return data; + } else { + config.callback('', data); + } + }, + + /** + * $.csv.toObjects(csv) + * Converts a CSV string to a javascript object. + * @param {String} csv The string containing the raw CSV data. + * @param {Object} [options] An object containing user-defined options. + * @param {Character} [separator] An override for the separator character. Defaults to a comma(,). + * @param {Character} [delimiter] An override for the delimiter character. Defaults to a double-quote("). + * @param {Boolean} [headers] Indicates whether the data contains a header line. Defaults to true. + * + * This method deals with multi-line CSV strings. Where the headers line is + * used as the key for each value per entry. + */ + toObjects: function(csv, options, callback) { + options = (options !== undefined ? options : {}); + var config = {}; + config.callback = ((callback !== undefined && typeof(callback) === 'function') ? callback : false); + config.separator = 'separator' in options ? options.separator : $.csv.defaults.separator; + config.delimiter = 'delimiter' in options ? options.delimiter : $.csv.defaults.delimiter; + config.headers = 'headers' in options ? options.headers : $.csv.defaults.headers; + options.start = 'start' in options ? options.start : 1; + + // account for headers + if(config.headers) { + options.start++; + } + if(options.end && config.headers) { + options.end++; + } + + // setup + var lines = []; + var data = []; + + options = { + delimiter: config.delimiter, + separator: config.separator, + onPreParse: options.onPreParse, + onParseEntry: options.onParseEntry, + onParseValue: options.onParseValue, + onPostParse: options.onPostParse, + start: options.start, + end: options.end, + state: { + rowNum: 1, + colNum: 1 + }, + match: false, + transform: options.transform + }; + + // fetch the headers + var headerOptions = { + delimiter: config.delimiter, + separator: config.separator, + start: 1, + end: 1, + state: { + rowNum:1, + colNum:1 + } + }; + + // onPreParse hook + if(options.onPreParse !== undefined) { + options.onPreParse(csv, options.state); + } + + // parse the csv + var headerLine = $.csv.parsers.splitLines(csv, headerOptions); + var headers = $.csv.toArray(headerLine[0], options); + + // fetch the data + lines = $.csv.parsers.splitLines(csv, options); + + // reset the state for re-use + options.state.colNum = 1; + if(headers){ + options.state.rowNum = 2; + } else { + options.state.rowNum = 1; + } + + // convert data to objects + for(var i=0, len=lines.length; i -1) { + strValue = strValue.replace(config.delimiter, config.delimiter + config.delimiter); + } + + var escMatcher = '\n|\r|S|D'; + escMatcher = escMatcher.replace('S', config.separator); + escMatcher = escMatcher.replace('D', config.delimiter); + + if (strValue.search(escMatcher) > -1) { + strValue = config.delimiter + strValue + config.delimiter; + } + lineValues.push(strValue); + } + output += lineValues.join(config.separator) + '\r\n'; + } + + // push the value to a callback if one is defined + if(!config.callback) { + return output; + } else { + config.callback('', output); + } + }, + + /** + * $.csv.fromObjects(objects) + * Converts a javascript dictionary to a CSV string. + * + * @param {Object} objects An array of objects containing the data. + * @param {Object} [options] An object containing user-defined options. + * @param {Character} [separator] An override for the separator character. Defaults to a comma(,). + * @param {Character} [delimiter] An override for the delimiter character. Defaults to a double-quote("). + * @param {Character} [sortOrder] Sort order of columns (named after + * object properties). Use 'alpha' for alphabetic. Default is 'declare', + * which means, that properties will _probably_ appear in order they were + * declared for the object. But without any guarantee. + * @param {Character or Array} [manualOrder] Manually order columns. May be + * a strin in a same csv format as an output or an array of header names + * (array items won't be parsed). All the properties, not present in + * `manualOrder` will be appended to the end in accordance with `sortOrder` + * option. So the `manualOrder` always takes preference, if present. + * + * This method generates a CSV file from an array of objects (name:value pairs). + * It starts by detecting the headers and adding them as the first line of + * the CSV file, followed by a structured dump of the data. + */ + fromObjects: function(objects, options, callback) { + options = (options !== undefined ? options : {}); + var config = {}; + config.callback = ((callback !== undefined && typeof(callback) === 'function') ? callback : false); + config.separator = 'separator' in options ? options.separator : $.csv.defaults.separator; + config.delimiter = 'delimiter' in options ? options.delimiter : $.csv.defaults.delimiter; + config.headers = 'headers' in options ? options.headers : $.csv.defaults.headers; + config.sortOrder = 'sortOrder' in options ? options.sortOrder : 'declare'; + config.manualOrder = 'manualOrder' in options ? options.manualOrder : []; + config.transform = options.transform; + + if (typeof config.manualOrder === 'string') { + config.manualOrder = $.csv.toArray(config.manualOrder, config); + } + + if (config.transform !== undefined) { + var origObjects = objects; + objects = []; + + var i; + for (i = 0; i < origObjects.length; i++) { + objects.push(config.transform.call(undefined, origObjects[i])); + } + } + + var props = $.csv.helpers.collectPropertyNames(objects); + + if (config.sortOrder === 'alpha') { + props.sort(); + } // else {} - nothing to do for 'declare' order + + if (config.manualOrder.length > 0) { + + var propsManual = [].concat(config.manualOrder); + var p; + for (p = 0; p < props.length; p++) { + if (propsManual.indexOf( props[p] ) < 0) { + propsManual.push( props[p] ); + } + } + props = propsManual; + } + + var o, p, line, output = [], propName; + if (config.headers) { + output.push(props); + } + + for (o = 0; o < objects.length; o++) { + line = []; + for (p = 0; p < props.length; p++) { + propName = props[p]; + if (propName in objects[o] && typeof objects[o][propName] !== 'function') { + line.push(objects[o][propName]); + } else { + line.push(''); + } + } + output.push(line); + } + + // push the value to a callback if one is defined + return $.csv.fromArrays(output, options, config.callback); + } + }; + + // Maintenance code to maintain backward-compatibility + // Will be removed in release 1.0 + $.csvEntry2Array = $.csv.toArray; + $.csv2Array = $.csv.toArrays; + $.csv2Dictionary = $.csv.toObjects; + + // CommonJS module is defined + if (typeof module !== 'undefined' && module.exports) { + module.exports = $.csv; + } + +}).call( this ); diff --git a/examples/sample.csv b/examples/sample.csv new file mode 100644 index 0000000..5b4e04c --- /dev/null +++ b/examples/sample.csv @@ -0,0 +1,15 @@ +-28.700225, 28.602905, +-28.700225, 28.602905, ZAF +-28.433676, 19.986191, ZAF +-28.433676, 19.986191, +-28.433676, 19.986191, NAM +13.661115, 144.560790000, +-20.529975, 57.356025000, +52.383984, 4.865401375, +26.904854, 95.138497, +-28.433676, 19.986191, +-28.433676, 19.986191, +13.661115, 144.560790000, ZAF +-20.529975, 57.356025000, ZAF +52.383984, 4.865401375, ZAF +26.904854, 95.138497, ZAF diff --git a/mapcode.js b/mapcode.js index 769ed7c..802d163 100644 --- a/mapcode.js +++ b/mapcode.js @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014-2015 Stichting Mapcode Foundation (http://www.mapcode.com) + * Copyright (C) 2003-2018 Stichting Mapcode Foundation (http://www.mapcode.com) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -13,9 +13,8 @@ * See the License for the specific language governing permissions and * limitations under the License. */ +var iso3166alpha = [ - -var entity_iso = [ 'VAT', 'MCO', 'GIB', 'TKL', 'CCK', 'BLM', 'NRU', 'TUV', 'MAC', 'SXM', 'MAF', 'NFK', 'PCN', 'BVT', 'BMU', 'IOT', 'SMR', 'GGY', 'AIA', 'MSR', 'JEY', 'CXR', 'WLF', 'VGB', 'LIE', 'ABW', 'MHL', 'ASM', 'COK', 'SPM', @@ -39,59 +38,93 @@ var entity_iso = [ 'BWA', 'MDG', 'UKR', 'SSD', 'CAF', 'SOM', 'AFG', 'MMR', 'ZMB', 'CHL', 'TUR', 'PAK', 'MOZ', 'NAM', 'VEN', 'NGA', 'TZA', 'EGY', 'MRT', 'BOL', 'ETH', 'COL', 'ZAF', 'MLI', 'AGO', 'NER', 'TCD', 'PER', 'MNG', 'IRN', - 'LBY', 'SDN', 'IDN', 'DIF', 'TLA', 'MOR', 'AGU', '5CL', 'QUE', 'HID', - '5MX', 'TAB', 'NAY', 'GUA', 'PUE', 'YUC', 'ROO', 'SIN', 'CAM', 'MIC', - 'SLP', 'GRO', 'NLE', 'BCN', 'VER', 'CHP', 'BCS', 'ZAC', 'JAL', 'TAM', - 'OAX', 'DUR', 'COA', 'SON', 'CHH', 'GRL', 'SAU', 'COD', 'DZA', 'KAZ', - 'ARG', '2DD', '2DN', '2CH', '2AN', '2LD', '2DL', '2ML', '2NL', '2MN', - '2TR', '2MZ', '2SK', '2PB', '2HR', '2AR', '2AS', '2BR', '2UT', '2GA', - '2KL', '2TN', '2HP', '2JK', '2CT', '2JH', '2KA', '2RJ', '2OR', '2GJ', - '2WB', '2MP', '2TG', '2AP', '2MH', '2UP', '2PY', 'NSW', 'ACT', 'JBT', - '4NT', '4SA', 'TAS', 'VIC', '4WA', 'QLD', '6DF', '6SE', '6AL', '6RJ', - '6ES', '6RN', '6PB', '6SC', '6PE', '6AP', '6CE', '6AC', '6PR', '6RR', - '6RO', '6SP', '6PI', '6TO', '6RS', '6MA', '6GO', '6MS', '6BA', '6MG', - '6MT', '6PA', '6AM', '1DC', '1RI', '1DE', '1CT', '1NJ', '1NH', '1VT', - '1MA', '1HI', '1MD', '1WV', '1SC', '1ME', '1IN', '1KY', '1TN', '1VA', - '1OH', '1PA', '1MS', '1LA', '1AL', '1AR', '1NC', '1NY', '1IA', '1IL', - '1GA', '1WI', '1FL', '1MO', '1OK', '1ND', '1WA', '1SD', '1NE', '1KS', - '1ID', '1UT', '1MN', '1MI', '1WY', '1OR', '1CO', '1NV', '1AZ', '1NM', - '1MT', '1CA', '1TX', '1AK', '3BC', '3AB', '3ON', '3QC', '3SK', '3MB', - '3NL', '3NB', '3NS', '3PE', '3YT', '3NT', '3NU', 'IND', 'AUS', 'BRA', - 'USA', 'MEX', 'MOW', 'SPE', 'KGD', '7IN', '7AD', '7SE', '7KB', '7KC', - '7CE', '7CU', 'IVA', 'LIP', 'ORL', 'TUL', '7BE', 'VLA', 'KRS', 'KLU', - '7TT', 'BRY', 'YAR', 'RYA', 'AST', 'MOS', 'SMO', '7DA', 'VOR', 'NGR', - 'PSK', 'KOS', 'STA', 'KDA', '7KL', 'TVE', 'LEN', 'ROS', 'VGG', 'VLG', - 'MUR', '7KR', 'NEN', '7KO', 'ARK', '7MO', 'NIZ', 'PNZ', '7KI', '7ME', - 'ORE', 'ULY', '7PM', '7BA', '7UD', '7TA', 'SAM', 'SAR', 'YAN', '7KM', - 'SVE', 'TYU', 'KGN', '7CH', '7BU', 'ZAB', 'IRK', 'NVS', 'TOM', 'OMS', - '7KK', 'KEM', '7AL', 'ALT', '7TY', 'KYA', 'MAG', 'CHU', 'KAM', 'SAK', - '7PO', 'YEV', 'KHA', 'AMU', '7SA', 'CAN', 'RUS', '8SH', '8TJ', '8BJ', - '8HI', '8NX', '8CQ', '8ZJ', '8JS', '8FJ', '8AH', '8LN', '8SD', '8SX', - '8JX', '8HA', '8GZ', '8GD', '8HB', '8JL', '8HE', '8SN', '8NM', '8HL', - '8HN', '8GX', '8SC', '8YN', '8XZ', '8GS', '8QH', '8XJ', 'CHN', 'UMI', - 'CPT', 'ATA', 'AAA', '?']; - - -var aliases = "2UK=2UT,2CG=2CT,1GU=GUM,1UM=UMI,1VI=VIR,1PR=PRI,1AS=ASM,1MP=MNP,4CX=CXR,4CC=CCK,4NF=NFK,4HM=HMD,COL=5CL,5ME=5MX,MEX=5MX,5TM=TAM,5AG=AGU,5BC=BCN,5BS=BCS,5CM=CAM,5CS=CHP,5CH=CHH,5CO=COA,5DF=DIF,5DG=DUR,5GT=GUA,5GR=GRO,5HG=HID,5JA=JAL,5MI=MIC,5MO=MOR,5NA=NAY,5NL=NLE,5OA=OAX,5PB=PUE,5QE=QUE,5QR=ROO,5SL=SLP,5SI=SIN,5SO=SON,5TB=TAB,5TL=TLA,5VE=VER,5YU=YUC,5ZA=ZAC,811=8BJ,812=8TJ,813=8HE,814=8SX,815=8NM,821=8LN,822=8JL,823=8HL,831=8SH,832=8JS,833=8ZJ,834=8AH,835=8FJ,836=8JX,837=8SD,841=8HA,842=8HB,843=8HN,844=8GD,845=8GX,846=8HI,850=8CQ,851=8SC,852=8GZ,853=8YN,854=8XZ,861=8SN,862=8GS,863=8QH,864=8NX,865=8XJ,871=TWN,891=HKG,892=MAC,8TW=TWN,8HK=HKG,8MC=MAC,BEL=7BE,KIR=7KI,PRI=7PO,CHE=7CH,KHM=7KM,PER=7PM,TAM=7TT,0US=USA,0AU=AUS,0RU=RUS,0CN=CHN,TAA=SHN,ASC=SHN,DGA=IOT,WAK=MHL,JTN=UMI,MID=1HI,2OD=2OR,"; + 'LBY', 'SDN', 'IDN', 'MX-DIF', 'MX-TLA', + 'MX-MOR', 'MX-AGU', 'MX-CL', 'MX-QUE', 'MX-HID', + 'MX-MX', 'MX-TAB', 'MX-NAY', 'MX-GUA', 'MX-PUE', + 'MX-YUC', 'MX-ROO', 'MX-SIN', 'MX-CAM', 'MX-MIC', + 'MX-SLP', 'MX-GRO', 'MX-NLE', 'MX-BCN', 'MX-VER', + 'MX-CHP', 'MX-BCS', 'MX-ZAC', 'MX-JAL', 'MX-TAM', + 'MX-OAX', 'MX-DUR', 'MX-COA', 'MX-SON', 'MX-CHH', + 'GRL', 'SAU', 'COD', 'DZA', 'KAZ', + 'ARG', 'IN-DD', 'IN-DN', 'IN-CH', 'IN-AN', + 'IN-LD', 'IN-DL', 'IN-ML', 'IN-NL', 'IN-MN', + 'IN-TR', 'IN-MZ', 'IN-SK', 'IN-PB', 'IN-HR', + 'IN-AR', 'IN-AS', 'IN-BR', 'IN-UT', 'IN-GA', + 'IN-KL', 'IN-TN', 'IN-HP', 'IN-JK', 'IN-CT', + 'IN-JH', 'IN-KA', 'IN-RJ', 'IN-OR', 'IN-GJ', + 'IN-WB', 'IN-MP', 'IN-TG', 'IN-AP', 'IN-MH', + 'IN-UP', 'IN-PY', 'AU-NSW', 'AU-ACT', 'AU-JBT', + 'AU-NT', 'AU-SA', 'AU-TAS', 'AU-VIC', 'AU-WA', + 'AU-QLD', 'BR-DF', 'BR-SE', 'BR-AL', 'BR-RJ', + 'BR-ES', 'BR-RN', 'BR-PB', 'BR-SC', 'BR-PE', + 'BR-AP', 'BR-CE', 'BR-AC', 'BR-PR', 'BR-RR', + 'BR-RO', 'BR-SP', 'BR-PI', 'BR-TO', 'BR-RS', + 'BR-MA', 'BR-GO', 'BR-MS', 'BR-BA', 'BR-MG', + 'BR-MT', 'BR-PA', 'BR-AM', 'US-DC', 'US-RI', + 'US-DE', 'US-CT', 'US-NJ', 'US-NH', 'US-VT', + 'US-MA', 'US-HI', 'US-MD', 'US-WV', 'US-SC', + 'US-ME', 'US-IN', 'US-KY', 'US-TN', 'US-VA', + 'US-OH', 'US-PA', 'US-MS', 'US-LA', 'US-AL', + 'US-AR', 'US-NC', 'US-NY', 'US-IA', 'US-IL', + 'US-GA', 'US-WI', 'US-FL', 'US-MO', 'US-OK', + 'US-ND', 'US-WA', 'US-SD', 'US-NE', 'US-KS', + 'US-ID', 'US-UT', 'US-MN', 'US-MI', 'US-WY', + 'US-OR', 'US-CO', 'US-NV', 'US-AZ', 'US-NM', + 'US-MT', 'US-CA', 'US-TX', 'US-AK', 'CA-BC', + 'CA-AB', 'CA-ON', 'CA-QC', 'CA-SK', 'CA-MB', + 'CA-NL', 'CA-NB', 'CA-NS', 'CA-PE', 'CA-YT', + 'CA-NT', 'CA-NU', 'IND', 'AUS', 'BRA', + 'USA', 'MEX', 'RU-MOW', 'RU-SPE', 'RU-KGD', + 'RU-IN', 'RU-AD', 'RU-SE', 'RU-KB', 'RU-KC', + 'RU-CE', 'RU-CU', 'RU-IVA', 'RU-LIP', 'RU-ORL', + 'RU-TUL', 'RU-BE', 'RU-VLA', 'RU-KRS', 'RU-KLU', + 'RU-TT', 'RU-BRY', 'RU-YAR', 'RU-RYA', 'RU-AST', + 'RU-MOS', 'RU-SMO', 'RU-DA', 'RU-VOR', 'RU-NGR', + 'RU-PSK', 'RU-KOS', 'RU-STA', 'RU-KDA', 'RU-KL', + 'RU-TVE', 'RU-LEN', 'RU-ROS', 'RU-VGG', 'RU-VLG', + 'RU-MUR', 'RU-KR', 'RU-NEN', 'RU-KO', 'RU-ARK', + 'RU-MO', 'RU-NIZ', 'RU-PNZ', 'RU-KI', 'RU-ME', + 'RU-ORE', 'RU-ULY', 'RU-PM', 'RU-BA', 'RU-UD', + 'RU-TA', 'RU-SAM', 'RU-SAR', 'RU-YAN', 'RU-KM', + 'RU-SVE', 'RU-TYU', 'RU-KGN', 'RU-CH', 'RU-BU', + 'RU-ZAB', 'RU-IRK', 'RU-NVS', 'RU-TOM', 'RU-OMS', + 'RU-KK', 'RU-KEM', 'RU-AL', 'RU-ALT', 'RU-TY', + 'RU-KYA', 'RU-MAG', 'RU-CHU', 'RU-KAM', 'RU-SAK', + 'RU-PO', 'RU-YEV', 'RU-KHA', 'RU-AMU', 'RU-SA', + 'CAN', 'RUS', 'CN-SH', 'CN-TJ', 'CN-BJ', + 'CN-HI', 'CN-NX', 'CN-CQ', 'CN-ZJ', 'CN-JS', + 'CN-FJ', 'CN-AH', 'CN-LN', 'CN-SD', 'CN-SX', + 'CN-JX', 'CN-HA', 'CN-GZ', 'CN-GD', 'CN-HB', + 'CN-JL', 'CN-HE', 'CN-SN', 'CN-NM', 'CN-HL', + 'CN-HN', 'CN-GX', 'CN-SC', 'CN-YN', 'CN-XZ', + 'CN-GS', 'CN-QH', 'CN-XJ', 'CHN', 'UMI', + 'CPT', 'ATA', 'AAA' +]; + + +var aliases = "2UK=2UT,2CG=2CT,1GU=GUM,1UM=UMI,1VI=VIR,1AS=ASM,1MP=MNP,4CX=CXR,4CC=CCK,4NF=NFK,4HM=HMD," + + "COL=5CL,5ME=5MX,MEX=5MX,5AG=AGU,5BC=BCN,5BS=BCS,5CM=CAM,5CS=CHP,5CH=CHH,5CO=COA,5DF=DIF,5DG=DUR," + + "5GT=GUA,5GR=GRO,5HG=HID,5JA=JAL,5MI=MIC,5MO=MOR,5NA=NAY,5NL=NLE,5OA=OAX,5PB=PUE,5QE=QUE,5QR=ROO," + + "5SL=SLP,5SI=SIN,5SO=SON,5TB=TAB,5TL=TLA,5VE=VER,5YU=YUC,5ZA=ZAC,811=8BJ,812=8TJ,813=8HE,814=8SX," + + "815=8NM,821=8LN,822=8JL,823=8HL,831=8SH,832=8JS,833=8ZJ,834=8AH,835=8FJ,836=8JX,837=8SD,841=8HA," + + "842=8HB,843=8HN,844=8GD,845=8GX,846=8HI,850=8CQ,851=8SC,852=8GZ,853=8YN,854=8XZ,861=8SN,862=8GS," + + "863=8QH,864=8NX,865=8XJ,871=TWN,891=HKG,892=MAC,8TW=TWN,8HK=HKG,8MC=MAC,BEL=7BE,KIR=7KI,PRI=7PO," + + "CHE=7CH,KHM=7KM,PER=7PM,TAM=7TT,0US=USA,0AU=AUS,0RU=RUS,0CN=CHN,TAA=SHN,ASC=SHN,DGA=IOT,WAK=MHL," + + "JTN=UMI,MID=1HI,1PR=PRI,5TM=TAM,TAM=TAM,2OD=2OR,"; var dependency = [ 27, 410, 50, 410, 26, 410, 53, 410, 48, 410, 47, 410, 76, 410, 529, 410, 38, 410, 21, 408, 4, 408, 42, 408, 11, 408, + 18, 166, 14, 166, 15, 166, 23, 166, 32, 166, 82, 166, 2, 166, 17, 166, 51, 166, 20, 166, 19, 166, 12, 166, + 35, 166, 70, 166, 59, 166, 61, 528, 8, 528, 109, 528, 63, 113, 265, 113, 198, 181, - 530, 197, 129, 197, 71, 197, 75, 197, 64, 197, 62, 197, 90, 197, 67, 197, 29, 197, 5, 197, 10, 197, 22, 197, - 18, 166, 14, 166, 15, 166, 23, 166, 32, 166, 82, 166, 2, 166, 17, 166, 51, 166, 20, 166, 19, 166, 12, 166, 35, 166, 70, 166, 59, 166, - 18, 166, 14, 166, 15, 166, 23, 166, 32, 166, 82, 166, 2, 166, 17, 166, 51, 166, 20, 166, 19, 166, 12, 166, 35, 166, 70, 166, 59, 166, + 530, 197, 129, 197, 71, 197, 75, 197, 64, 197, 62, 197, 90, 197, 67, 197, 10, 197, 29, 197, 5, 197, 22, 197, + 13, 178, 40, 178, 25, 112, 33, 112, 45, 112, 9, 112, 28, 171, 30, 171, 3, 171, - 18, 166, 14, 166, 15, 166, 23, 166, 32, 166, 82, 166, 2, 166, 17, 166, 51, 166, 20, 166, 19, 166, 12, 166, 35, 166, 70, 166, 59, 166, - 13, 178, 40, 178, - 18, 166, 14, 166, 15, 166, 23, 166, 32, 166, 82, 166, 2, 166, 17, 166, 51, 166, 20, 166, 19, 166, 12, 166, 35, 166, 70, 166, 59, 166, 77, 210, - 18, 166, 14, 166, 15, 166, 23, 166, 32, 166, 82, 166, 2, 166, 17, 166, 51, 166, 20, 166, 19, 166, 12, 166, 35, 166, 70, 166, 59, 166, - 27, 410, 50, 410, 26, 410, 53, 410, 48, 410, 47, 410, 76, 410, 529, 410, 38, 410, - 27, 410, 50, 410, 26, 410, 53, 410, 48, 410, 47, 410, 76, 410, 529, 410, 38, 410, -1]; var usa_from = 343; @@ -118,19 +151,18 @@ var ccode_chn = 528; var rus_from = 412; var rus_upto = 494; var ccode_rus = 496; -var ccode_ata = 531; var ccode_earth = 532; var parents3 = "USA,IND,CAN,AUS,MEX,BRA,RUS,CHN,"; var parents2 = "US,IN,CA,AU,MX,BR,RU,CN,"; - var ccode_start = 112; // NLD -var mapcode_cversion = "2.0.0"; +var mapcode_cversion = "2.0.2"; +var mapcode_dataversion = "2.3.0"; // *************************** mapcode_org ********************* -var mapcode_javaversion = '2.0.0/C' + mapcode_cversion; +var mapcode_javaversion = '2.4.2/Data' + mapcode_dataversion; /// PRIVATE returns string without leading spaces and plus-signs, and trailing spaces function trim(str) { @@ -185,90 +217,127 @@ function alias2iso(territoryAlphaCode) { return ''; } +/// PRIVATE given ISO code, return territoryNumber (or negative if error) +function findISO(territoryAlphaCode) { + for (var i = 0; i < iso3166alpha.length; i++) { + if (territoryAlphaCode == iso3166alpha[i]) { + return i; + } + } + return -1; +} + /// PRIVATE given ISO code, return territoryNumber (or negative if error) function iso2ccode(territoryAlphaCode) { - if (territoryAlphaCode == "" || typeof territoryAlphaCode == "undefined") { + if (typeof territoryAlphaCode == "undefined") { return undefined; } + territoryAlphaCode = trim(String(territoryAlphaCode)).toUpperCase(); + var sp = territoryAlphaCode.indexOf(" "); + if (sp > 0) { + territoryAlphaCode = territoryAlphaCode.substr(0, sp); + } if (!isNaN(territoryAlphaCode)) { - return territoryAlphaCode; + var n = Number(territoryAlphaCode); + if ((n >= 0) && (n <= ccode_earth)) { + return n; + } } - territoryAlphaCode = trim(String(territoryAlphaCode)).toUpperCase(); + var i, isoa; var sep = territoryAlphaCode.lastIndexOf('-'); - if (sep < 0) { - sep = territoryAlphaCode.lastIndexOf(' '); - } - if (sep >= 0) { - + if (sep >= 0) { // territory! var prefix = territoryAlphaCode.substring(0, sep); - territoryAlphaCode = trim(territoryAlphaCode.substring(sep + 1)); - - if (territoryAlphaCode.length != 2 && territoryAlphaCode.length != 3) { + var properMapcode = territoryAlphaCode.substring(sep + 1); + if (set_disambiguate(prefix) || properMapcode.length < 2) { return -1; } - if (set_disambiguate(prefix)) { - return -2; + i = findISO(parentname2(disambiguate) + '-' + properMapcode); + if (i >= 0) { + return i; } - - // FIRST see if the territoryAlphaCode is in this disambiguation - if (territoryAlphaCode.length == 2) { - return iso2ccode(disambiguate + '' + territoryAlphaCode); + // recognise alias + if (properMapcode.length == 3) { + isoa = alias2iso(properMapcode); + } else { + isoa = alias2iso(disambiguate + '' + properMapcode); } - else if (territoryAlphaCode.length == 3) { - var isoa = alias2iso(territoryAlphaCode); - if (isoa) { - if (isoa.charAt(0) == disambiguate) { - territoryAlphaCode = isoa; + if (isoa) { + if (isoa.charAt(0) == disambiguate) { + properMapcode = isoa.substring(1); + } else { + properMapcode = isoa; + i = findISO(properMapcode); + if (i >= 0) { + return i; } } } + return findISO(parentname2(disambiguate) + '-' + properMapcode); } - if (territoryAlphaCode.length != 2 && territoryAlphaCode.length != 3) { - return -1; - } - - { - var testiso = (territoryAlphaCode.length == 2 ? disambiguate + '' + territoryAlphaCode : territoryAlphaCode); - var i; - for (i = 0; i < entity_iso.length; i++) { - if (testiso == entity_iso[i]) { - return i; + // first rewrite alias in context + if (territoryAlphaCode.length == 2) { + isoa = alias2iso(disambiguate + '' + territoryAlphaCode); + if (isoa) { + if (isoa.charAt(0) == disambiguate) { + territoryAlphaCode = isoa.substring(1); + } else { + territoryAlphaCode = isoa; } } + } - // 1.31 improvement: recognise alias in current context - if (territoryAlphaCode.length == 2 && testiso.length == 3) { - var aliasiso = alias2iso(testiso); - if (aliasiso) { - return iso2ccode(aliasiso); - } + // no prefix. check if a normal territory + if (territoryAlphaCode.length == 3) { + i = findISO(territoryAlphaCode); + if (i >= 0) { + return i; } + } - // look for any iso2 match - if (territoryAlphaCode.length == 2) { - for (i = 0; i < entity_iso.length; i++) { - if (entity_iso[i].charCodeAt(0) <= 57 && territoryAlphaCode == entity_iso[i].substring(1, 3)) { + // no prefix, check in context + i = findISO(parentname2(disambiguate) + '-' + territoryAlphaCode); + if (i >= 0) { + return i; + } + + + if (territoryAlphaCode.length >= 2) { + i = findISO(parentname2(disambiguate) + '-' + territoryAlphaCode); + if (i >= 0) { + return i; + } + // find in ANY context + var hyphenated = '-' + territoryAlphaCode; + for (i = 0; i < iso3166alpha.length; i++) { + if (iso3166alpha[i].indexOf(hyphenated) > 0) { + if (iso3166alpha[i].substring(iso3166alpha[i].indexOf(hyphenated)) == hyphenated) { return i; } } } + } - territoryAlphaCode = alias2iso(territoryAlphaCode); - if (territoryAlphaCode) { - return iso2ccode(territoryAlphaCode); + // all else failed, try non-disambiguated alphacode + isoa = alias2iso(territoryAlphaCode); // or try ANY alias + if (isoa) { + if (isoa.charCodeAt(0) <= 57) { // starts with digit + territoryAlphaCode = parentname2(isoa.charCodeAt(0) - 48) + '-' + isoa.substring(1); + } else { + territoryAlphaCode = isoa; } + return iso2ccode(territoryAlphaCode); } - return -1; } /// PUBLIC given an alphacode (such as US-AL), returns the territory number (or negative). /// A contextTerritoryNumber helps to interpret ambiguous (abbreviated) AlphaCodes, such as "AL" -function getTerritoryNumber(territoryAlphaCode, contextTerritoryNumber) { - if (contextTerritoryNumber) { - set_disambiguate(entity_iso[contextTerritoryNumber]); +function getTerritoryNumber(territoryAlphaCode, contextTerritory) { + if (contextTerritory) { + var contextTerritoryNumber = getTerritoryNumber(contextTerritory); + set_disambiguate(iso3166alpha[contextTerritoryNumber]); } return iso2ccode(territoryAlphaCode); } @@ -286,7 +355,7 @@ function getTerritoryFullname(territory) { return isofullname[territoryNumber]; } -/// PUBLIC return parent country of territoryNumber (negative if territoryNumber is not a state) +/// PUBLIC return parent country of subdivision (negative if territory is not a subdivision) function getParentOf(territory) { var territoryNumber = getTerritoryNumber(territory); if (territoryNumber >= usa_from && territoryNumber <= usa_upto) { @@ -323,8 +392,7 @@ function isSubdivision(territory) { /// PUBLIC returns true iff territoryNumber is a country that has states function hasSubdivision(territory) { - var territoryNumber = getTerritoryNumber(territory); - return (territoryNumber == ccode_usa || territoryNumber == ccode_ind || territoryNumber == ccode_can || territoryNumber == ccode_aus || territoryNumber == ccode_mex || territoryNumber == ccode_bra || territoryNumber == ccode_chn || territoryNumber == ccode_rus); + return (parents3.indexOf(getTerritoryAlphaCode(getTerritoryNumber(territory), 0)) >= 0); } /// PRIVATE returns true iff x in range (all values in millionths) @@ -336,123 +404,95 @@ function isInRangeX(x, minx, maxx) { x += 360000000; } else { x -= 360000000; - } // 1.32 fix FIJI edge case - if (minx <= x && x < maxx) { - return true; } - return false; + return (minx <= x && x < maxx); } /// PRIVATE returns true iff coordinate inside rectangle (all values in millionths) -function fitsInside(y, x, minx, maxx, miny, maxy) { - return ( miny <= y && y < maxy && isInRangeX(x, minx, maxx) ); +function fitsInside(coord, mm) { + return (mm.miny <= coord.y && coord.y < mm.maxy && isInRangeX(coord.x, mm.minx, mm.maxx)); } -/// PRIVATE returns true iff coordinate inside rectangle with some room to spare (all values in millionths) -function fitsInsideWithRoom(coord, minx, maxx, miny, maxy) { - if ((( miny - 45) > coord.y) || (coord.y >= (maxy + 45))) { +/// PRIVATE returns true iff coordinate inside rectangle with some room to spare outside (all values in millionths) +function fitsInsideWithRoom(coord, mm) { + if (((mm.miny - 60) > coord.y) || (coord.y >= (mm.maxy + 60))) { return false; } - var xroom = xDivider4(miny, maxy) / 4; - return isInRangeX(coord.x, minx - xroom, maxx + xroom); + var xroom = xDivider4(mm.miny, mm.maxy) / 4; + return isInRangeX(coord.x, mm.minx - xroom, mm.maxx + xroom); } +/// PRIVATE returns true iff coordinate inside rectangle with some room to spare inside (all values in millionths) +function fitsWellInside(coord, mm) { + if (((mm.miny + 60) > coord.y) || (coord.y >= (mm.maxy - 60))) { + return false; + } + var xroom = xDivider4(mm.miny, mm.maxy) / 4; + return isInRangeX(coord.x, mm.minx + xroom, mm.maxx - xroom); +} + +/// PRIVATE returns true iff coordinate near the rectangle border +function isNearBorderOf(coord, mm) { + return fitsInsideWithRoom(coord, mm) && (!fitsWellInside(coord, mm)); +} /// PUBLIC return the AlphaCode (usually an ISO 3166 code) of a territory /// format: 0=local (often ambiguous), 1=international (full and unambiguous, DEFAULT), 2=shortest (shortest non-ambiguous abbreviation) -function getTerritoryAlphaCode(territoryNumber, format) { +function getTerritoryAlphaCode(territory, format) { if (format == undefined) { format = 1; } - if (territoryNumber >= 0 && territoryNumber <= ccode_earth) { - var n = entity_iso[territoryNumber]; - if (/^[0-9]/.test(n)) { - n = n.substring(1); - } - if (format) { - var parent = getParentOf(territoryNumber); - if (parent >= 0) { - if (format == 2) { - // see if n occurs multiple times, if not, don't bother with parent - var count = 0; - var i = aliases.indexOf(n + '='); - if (i >= 0) { - count = 2; - } else if (n.length == 2) { - for (i = 0; i < entity_iso.length; i++) { - if (entity_iso[i].substr(1) == n) { - if (entity_iso[i].charAt(0) >= '0') { - if (entity_iso[i].charAt(0) <= '9') { - count++; - if (count > 1) { - break; - } - } - } - } - } - } else { - for (i = 0; i < entity_iso.length; i++) { - if (entity_iso[i] == n) { - count++; - if (count > 1) { - break; - } - } - } - } - if (count == 1) { - return n; - } - } - return parentname2(parentletter(entity_iso[parent])) + '-' + n; + var territoryNumber = getTerritoryNumber(territory); + if (territoryNumber < 0 || territoryNumber > ccode_earth) { + return ''; + } + var full = iso3166alpha[territoryNumber]; + var hyphen = full.indexOf("-"); + if (format == 1 || hyphen <= 0) { + return full; + } + var short = full.substr(hyphen + 1); + if (format == 0) { + return short; + } + // shortest POSSIBLE + // see if short occurs multiple times, if not, don't bother with parent + var count = 0; + var i = aliases.indexOf(short + '='); + if (i >= 0) { + count = 2; + } else { + for (i = 0; i < iso3166alpha.length; i++) { + var pos = iso3166alpha[i].indexOf("-" + short); + if ((pos >= 0) && (iso3166alpha[i].substr(pos + 1) == short)) { + count++; } } - return n; } + return (count == 1) ? short : full; } /// PRIVATE low-level routines for data access -var minx, miny, maxx, maxy; // GLOBAL function dataFirstRecord(territoryNumber) { return data_start[territoryNumber]; } + function dataLastRecord(territoryNumber) { return data_start[++territoryNumber] - 1; } + function minmaxSetup(i) { - miny = data_miny[i]; var d = data_maxy[i]; if (d < 10) { var shortmaxy = [0, 122309, 27539, 27449, 149759, 2681190, 60119, 62099, 491040, 86489]; d = shortmaxy[d]; } - maxy = miny + d; - minx = data_minx[i]; - maxx = minx + data_maxx[i]; -} - -/// DEPRECATED return a territoryNumber which could PROBABLY encode coordinate (y,x) in degrees; optional preferredTerritoryNumber is returned if possible; returns "international" if all else fails; -function find_bestiso(y, x, preferredTerritoryNumber) { - var ox = Math.round(x * 1000000); - var oy = Math.round(y * 1000000); - // see if inside preferredTerritoryNumber? - if (preferredTerritoryNumber && preferredTerritoryNumber >= 0 && preferredTerritoryNumber <= ccode_earth) { - minmaxSetup(dataLastRecord(preferredTerritoryNumber)); // get encompassing rectangle - if (fitsInside(oy, ox, minx, maxx, miny, maxy)) { - return preferredTerritoryNumber; - } - } - // find first fit - var i; - for (i = 0; i < ccode_earth; i++) { - minmaxSetup(dataLastRecord(i)); // get encompassing rectangle - if (fitsInside(oy, ox, minx, maxx, miny, maxy)) { - return i; - } - } - // assume earth - return ccode_earth; + return { + minx: data_minx[i], + miny: data_miny[i], + maxx: data_minx[i] + data_maxx[i], + maxy: data_miny[i] + d + }; } /// low-level tables for mapcode encoding and decoding @@ -534,11 +574,10 @@ function decodeBase31(str) { return value; } - -function decodeTriple(result) { +function decodeTriple(input) { var triplex, tripley; - var c1 = decodeChar[result.charCodeAt(0)]; - var x = decodeBase31(result.substr(1)); + var c1 = decodeChar[input.charCodeAt(0)]; + var x = decodeBase31(input.substr(1)); if (c1 < 24) { triplex = (c1 % 6) * 28 + Math.floor(x / 34); tripley = Math.floor(c1 / 6) * 34 + Math.floor(x % 34); @@ -558,7 +597,7 @@ function decodeSixWide(v, width, height) { col = maxcol; D = width - maxcol * 6; } - var w = v - (col * height * 6 ); + var w = v - (col * height * 6); var x6 = col * 6 + (w % D); var y6 = height - 1 - Math.floor(w / D); return {y: y6, x: x6} @@ -577,8 +616,10 @@ function encodeSixWide(x, y, width, height) { var getDebugInfo; // caller must set this to 1 to get debug info about first successful encode var mcInfo; + /* type: 1=topdown nameless, 2=sixwide nameless, 3=regulargrid 4=irregular grid 5=rounded groups 6=unrounded groups + record: rectangle record used to encode rectangles: rectEncompassing : encompassing rectangle of country or subdivision rectArea : area of the encoding record @@ -602,107 +643,244 @@ function asDegreeRect(minx, miny, dx, dy) { function maxMapcodePrecision() { return 8; } -var use_high_precision = 0; // nr of letters of high-precision postfix (if any) // GLOBAL -var extrapostfix = ''; // GLOBAL -var fraclat = 0, fraclon = 0; -function encodeExtension(result, extrax4, extray, dividerx4, dividery, extraDigits, ydirection) { + +function encodeExtension(result, enc, extrax4, extray, dividerx4, dividery, extraDigits, ydirection) { if (!extraDigits) { return result; } if (extraDigits > maxMapcodePrecision()) { extraDigits = maxMapcodePrecision(); } - var encx = (extrax4 + 4 * fraclon) / (dividerx4); - var ency = (extray + fraclat * ydirection) / (dividery ); - extrapostfix = ''; - while (extraDigits-- > 0) { - encx *= 30; - var gx = Math.floor(encx); - if (gx < 0) { - gx = 0; - } else if (gx > 29) { - gx = 29; - } - ency *= 30; - var gy = Math.floor(ency); - if (gy < 0) { - gy = 0; - } else if (gy > 29) { - gy = 29; - } + + // the following are all perfect integers + var factorx = 810000 * dividerx4; // 810000 = 30^4 + var factory = 810000 * dividery; + var valx = (810000 * extrax4) + (enc.fraclon); + var valy = (810000 * extray) + (enc.fraclat * ydirection); + + // protect against floating point errors + if (valx < 0) { + valx = 0; + } else if (valx >= factorx) { + valx = factorx - 1; + } + if (valy < 0) { + valy = 0; + } else if (valy >= factory) { + valy = factory - 1; + } + + result += '-'; + for (; ;) { + factorx /= 30; + var gx = Math.floor(valx / factorx); + + factory /= 30; + var gy = Math.floor(valy / factory); + var column1 = Math.floor(gx / 6); - var column2 = (gx % 6); var row1 = Math.floor(gy / 5); + result += encodeChar[row1 * 5 + column1]; + if (--extraDigits == 0) { + break; + } + + var column2 = (gx % 6); var row2 = (gy % 5); - // add postfix: - extrapostfix += encodeChar[row1 * 5 + column1]; - if (extraDigits-- > 0) { - extrapostfix += encodeChar[row2 * 6 + column2]; - } - encx -= gx; - ency -= gy; - } // while - return result + '-' + extrapostfix; -} - -function decodeExtension(y, x, dividerx4, dividery, ydirection, orginput) { - var extrax, extray; - var dividerx = dividerx4 / 4; - var processor = 1.0; - extrax = 0; - extray = 0; + result += encodeChar[row2 * 6 + column2]; + if (--extraDigits == 0) { + break; + } + + valx -= factorx * gx; + valy -= factory * gy; + } + return result; +} + + +// ***** MapcodeZone ***** + +// cconstruct and return empty MapcodeZone +function mzEmpty() { + return {fminx: 0, fmaxx: 0, fminy: 0, fmaxy: 0}; +} + +// construct and return copy of MapcodeZone +function mzCopy(zone) { + return { + fminx: zone.fminx, + fmaxx: zone.fmaxx, + fminy: zone.fminy, + fmaxy: zone.fmaxy + }; +} + +// return true iff MapcodeZone is empty +function mzIsEmpty(zone) { + return ((zone.fmaxx <= zone.fminx) || (zone.fmaxy <= zone.fminy)); +} + +// comstruct MapcodeZone based on coordinate and deltas (in Fractions) +function mzSetFromFractions(y, x, yDelta, xDelta) { + if (yDelta < 0) { + return { + fminx: x, + fmaxx: x + xDelta, + fminy: y + 1 + yDelta, // y+yDelta can NOT be represented + fmaxy: y + 1 // y CAN be represented + }; + } + else { + return { + fminx: x, + fmaxx: x + xDelta, + fminy: y, + fmaxy: y + yDelta + }; + } +} + +function mzMidPointFractions(zone) { + return { + y: Math.floor((zone.fminy + zone.fmaxy) / 2), + x: Math.floor((zone.fminx + zone.fmaxx) / 2) + }; +} + +function convertFractionsToCoord32(p) { + p.y = Math.floor(p.y / 810000); + p.x = Math.floor(p.x / 3240000); + return p; +} + +function wrap(p) { + if (p.x >= (180 * 3240000 * 1000000)) { + p.x -= (360 * 3240000 * 1000000); + } + if (p.x < (-180 * 3240000 * 1000000)) { + p.x += (360 * 3240000 * 1000000); + } + return p; +} + +function convertFractionsToDegrees(p) { + p.y /= (810000 * 1000000); + p.x /= (3240000 * 1000000); + return p; +} + +function mzRestrictZoneTo(zone, mm) { + var z = mzCopy(zone); + var miny = mm.miny * 810000; + if (z.fminy < miny) { + z.fminy = miny; + } + var maxy = mm.maxy * 810000; + if (z.fmaxy > maxy) { + z.fmaxy = maxy; + } + if (z.fminy < z.fmaxy) { + var minx = mm.minx * 3240000; + var maxx = mm.maxx * 3240000; + if ((maxx < 0) && (z.fminx > 0)) { + minx += (360000000 * 3240000); + maxx += (360000000 * 3240000); + } + else if ((minx > 1) && (z.fmaxx < 0)) { + minx -= (360000000 * 3240000); + maxx -= (360000000 * 3240000); + } + if (z.fminx < minx) { + z.fminx = minx; + } + if (z.fmaxx > maxx) { + z.fmaxx = maxx; + } + } + return z; +} + +// returns (possibly empty) MapcodeZone +function decodeExtension(extensionchars, coord32, dividerx4, dividery, lon_offset4, extremeLatMicroDeg, maxLonMicroDeg) { + var processor = 1; + var lon32 = 0; + var lat32 = 0; + var odd = 0; var idx = 0; - while (idx < extrapostfix.length) { + if (extensionchars.length > 8) { + return mzEmpty(); // too many digits + } + while (idx < extensionchars.length) { var column1, row1, column2, row2; - var halfcolumn = 0; - var c1 = decodeChar[extrapostfix.charCodeAt(idx++)]; - if (c1 < 0) { - c1 = 0; - } else if (c1 > 29) { - c1 = 29; + var c1 = decodeChar[extensionchars.charCodeAt(idx++)]; + if (c1 < 0 || c1 == 30) { + return mzEmpty(); } row1 = Math.floor(c1 / 5); column1 = (c1 % 5); - if (idx < extrapostfix.length) { - var c2 = decodeChar[extrapostfix.charCodeAt(idx++)]; - if (c2 < 0) { - c2 = 0; - } else if (c2 > 29) { - c2 = 29; + if (idx < extensionchars.length) { + var c2 = decodeChar[extensionchars.charCodeAt(idx++)]; + if (c2 < 0 || c2 == 30) { + return mzEmpty(); } row2 = Math.floor(c2 / 6); column2 = (c2 % 6); } else { // - row2 = 2; - halfcolumn = 0.5; - column2 = 3; + row2 = 0; + odd = 1; + column2 = 0; } // processor *= 30; - extrax += ((column1 * 6 + column2 )) / processor; - extray += ((row1 * 5 + row2 - halfcolumn)) / processor; + lon32 = lon32 * 30 + column1 * 6 + column2; + lat32 = lat32 * 30 + row1 * 5 + row2; } // - extrax += (0.5 / processor); - extray += (0.5 / processor); - extrax *= dividerx; - extray *= dividery; - extrax = x + extrax; - extray = y + extray * ydirection; - return {y: extray, x: extrax} + + while (processor < 810000.0) { + dividerx4 *= 30; + dividery *= 30; + processor *= 30; + } + + var lon4 = (coord32.x * 3240000.0) + (lon32 * dividerx4) + (lon_offset4 * 810000.0); + var lat1 = (coord32.y * 810000.0) + (lat32 * dividery); + + // determine the range of coordinates that are encode to this mapcode + var mapcodeZone; + if (odd) { // odd + mapcodeZone = mzSetFromFractions(lat1, lon4, 5 * dividery, 6 * dividerx4); + } else { // not odd + mapcodeZone = mzSetFromFractions(lat1, lon4, dividery, dividerx4); + } // not odd + + // FORCE_RECODE - restrict the coordinate range to the extremes that were provided + if (mapcodeZone.fmaxx > (maxLonMicroDeg * 3240000.0)) { + mapcodeZone.fmaxx = (maxLonMicroDeg * 3240000.0); + } + if (dividery >= 0) { + if (mapcodeZone.fmaxy > (extremeLatMicroDeg * 810000.0)) { + mapcodeZone.fmaxy = (extremeLatMicroDeg * 810000.0); + } + } else { + if (mapcodeZone.fminy < (extremeLatMicroDeg * 810000.0)) { + mapcodeZone.fminy = (extremeLatMicroDeg * 810000.0); + } + } + return mapcodeZone; } -function decodeGrid(result, minx, miny, maxx, maxy, headerletter, territoryNumber, m) // for a well-formed result, and integer variables // returns millionths -{ +function decodeGrid(input, extensionchars, m) { var relx, rely; - var orgresult = result; - var prefixlength = result.indexOf('.'); - var postfixlength = result.length - 1 - prefixlength; + var prefixlength = input.indexOf('.'); + var postfixlength = input.length - 1 - prefixlength; if (prefixlength == 1 && postfixlength == 4) { prefixlength++; postfixlength--; - result = result.charAt(0) + result.charAt(2) + '.' + result.substring(3); + input = input.charAt(0) + input.charAt(2) + '.' + input.substring(3); } - divy = smartdiv(m); + var divx; + var divy = smartdiv(m); if (divy == 1) { divx = xside[prefixlength]; divy = yside[prefixlength]; @@ -710,18 +888,17 @@ function decodeGrid(result, minx, miny, maxx, maxy, headerletter, territoryNumbe divx = Math.floor(nc[prefixlength] / divy); } - if (prefixlength == 4 && divx == xside[4] && divy == yside[4]) { - result = result.charAt(0) + result.charAt(2) + result.charAt(1) + result.substr(3); + if (prefixlength == 4 && divx == 961 && divy == 961) { + input = input.charAt(0) + input.charAt(2) + input.charAt(1) + input.substr(3); } - var d; - var v = decodeBase31(result); + var v = decodeBase31(input); if (divx != divy && prefixlength > 2) // D==6 { - d = decodeSixWide(v, divx, divy); - relx = d.x; - rely = d.y; + var rel = decodeSixWide(v, divx, divy); + relx = rel.x; + rely = rel.y; } else { relx = Math.floor(v / divy); @@ -729,22 +906,25 @@ function decodeGrid(result, minx, miny, maxx, maxy, headerletter, territoryNumbe rely = divy - 1 - rely; } - var ygridsize = Math.floor((maxy - miny + divy - 1) / divy); - var xgridsize = Math.floor((maxx - minx + divx - 1) / divx); + var mm = minmaxSetup(m); + var ygridsize = Math.floor((mm.maxy - mm.miny + divy - 1) / divy); + var xgridsize = Math.floor((mm.maxx - mm.minx + divx - 1) / divx); - rely = miny + (rely * ygridsize); - relx = minx + (relx * xgridsize); + rely = mm.miny + (rely * ygridsize); + relx = mm.minx + (relx * xgridsize); - var dividery = Math.floor(( (((ygridsize)) + yside[postfixlength] - 1) / yside[postfixlength] )); - var dividerx = Math.floor(( (((xgridsize)) + xside[postfixlength] - 1) / xside[postfixlength] )); + var xp = xside[postfixlength]; + var dividerx = Math.floor((xgridsize + xp - 1) / xp); + var yp = yside[postfixlength]; + var dividery = Math.floor((ygridsize + yp - 1) / yp); - var rest = result.substr(prefixlength + 1); + var rest = input.substr(prefixlength + 1); // decoderelative (postfix vs rely,relx) var difx; var dify; if (postfixlength == 3) { - d = decodeTriple(rest); + var d = decodeTriple(rest); difx = d.x; dify = d.y; } @@ -753,17 +933,26 @@ function decodeGrid(result, minx, miny, maxx, maxy, headerletter, territoryNumbe rest = rest.charAt(0) + rest.charAt(2) + rest.charAt(1) + rest.charAt(3); } v = decodeBase31(rest); - difx = Math.floor(v / yside[postfixlength]); - dify = Math.floor(v % yside[postfixlength]); + difx = Math.floor(v / yp); + dify = Math.floor(v % yp); } - dify = yside[postfixlength] - 1 - dify; + dify = yp - 1 - dify; - var cornery = rely + (dify * dividery); - var cornerx = relx + (difx * dividerx); - return decodeExtension(cornery, cornerx, dividerx << 2, dividery, 1, headerletter + result) -} + var corner = { // in microdegrees + y: rely + (dify * dividery), + x: relx + (difx * dividerx) + }; + if (!fitsInside(corner, mm)) { + return mzEmpty(); + } + + var decodeMaxx = ((relx + xgridsize) < mm.maxx) ? (relx + xgridsize) : mm.maxx; + var decodeMaxy = ((rely + ygridsize) < mm.maxy) ? (rely + ygridsize) : mm.maxy; + return decodeExtension(extensionchars, corner, dividerx << 2, dividery, + 0, decodeMaxy, decodeMaxx); // grid +} function encodeBase31(value, nrchars) { var result = ''; @@ -775,41 +964,49 @@ function encodeBase31(value, nrchars) { } function encodeTriple(difx, dify, dividerx, dividery) { + var rx, ry, cx, cy; if (dify < 4 * 34) { - var rx = Math.floor(difx / 28); - var ry = Math.floor(dify / 34); - var cx = (difx % 28); - var cy = (dify % 34); + rx = Math.floor(difx / 28); + ry = Math.floor(dify / 34); + cx = (difx % 28); + cy = (dify % 34); if (getDebugInfo) { - mcInfo.rectRegion = asDegreeRect((1000000 * mcInfo.rectSubarea.minx) + ((28 * rx * dividerx)), (1000000 * (mcInfo.rectSubarea.maxy)) - (((34 * ry) + 34) * dividery), 28 * dividerx, 34 * dividery); + mcInfo.rectRegion = asDegreeRect((1000000 * mcInfo.rectSubarea.minx) + ((28 * rx * dividerx)), + (1000000 * (mcInfo.rectSubarea.maxy)) - (((34 * ry) + 34) * dividery), 28 * dividerx, 34 * dividery); } return encodeChar[(rx + 6 * ry)] + encodeBase31(cx * 34 + cy, 2); } else { - var rx = Math.floor(difx / 24); - var cx = (difx % 24); + rx = Math.floor(difx / 24); + cx = (difx % 24); if (getDebugInfo) { - mcInfo.rectRegion = asDegreeRect((1000000 * mcInfo.rectSubarea.minx) + (24 * rx * dividerx), 1000000 * mcInfo.rectSubarea.miny, 24 * dividerx, 40 * dividery); + mcInfo.rectRegion = asDegreeRect((1000000 * mcInfo.rectSubarea.minx) + (24 * rx * dividerx), + 1000000 * mcInfo.rectSubarea.miny, 24 * dividerx, 40 * dividery); } return encodeChar[rx + 24] + encodeBase31(cx * 40 + (dify - 136), 2); } } - -function encodeGrid(m, y, x, codex, minx, miny, maxx, maxy, headerletter, territoryNumber) { - var orgcodex = codex; +function encodeGrid(enc, m, mm, headerletter, extraDigits) { + var orgcodex = coDex(m); + var codex = orgcodex; + if (codex == 21) { + codex = 22; + } if (codex == 14) { codex = 23; } + var prefixlength = Math.floor(codex / 10); var postfixlength = (codex % 10); - divy = smartdiv(m); + var divx; + var divy = smartdiv(m); if (divy == 1) { divx = xside[prefixlength]; divy = yside[prefixlength]; if (getDebugInfo) { - mcInfo = {type: 3, regular: true, form: (prefixlength == 2 ? 'rr' : 'rrrr')}; + mcInfo = {type: 3, record: m, regular: true, form: (prefixlength == 2 ? 'rr' : 'rrrr')}; } } else { @@ -817,6 +1014,7 @@ function encodeGrid(m, y, x, codex, minx, miny, maxx, maxy, headerletter, territ if (getDebugInfo) { mcInfo = { type: 4, + record: m, regular: false, form: (prefixlength == 2 ? 'ss' : prefixlength == 3 ? 'sss' : 'ssss') }; @@ -834,12 +1032,13 @@ function encodeGrid(m, y, x, codex, minx, miny, maxx, maxy, headerletter, territ mcInfo.prefixDivy = divy; } - var ygridsize = Math.floor((maxy - miny + divy - 1) / divy); - var rely = y - miny; + var ygridsize = Math.floor((mm.maxy - mm.miny + divy - 1) / divy); + var rely = enc.coord32.y - mm.miny; rely = Math.floor(rely / ygridsize); - var xgridsize = Math.floor((maxx - minx + divx - 1) / divx); + var xgridsize = Math.floor((mm.maxx - mm.minx + divx - 1) / divx); - var relx = x - minx; + var x = enc.coord32.x; + var relx = x - mm.minx; if (relx < 0) { x += 360000000; relx += 360000000; @@ -848,34 +1047,34 @@ function encodeGrid(m, y, x, codex, minx, miny, maxx, maxy, headerletter, territ relx -= 360000000; } // 1.32 fix FIJI edge case if (relx < 0) { - return NaN; + return ""; } relx = Math.floor(relx / xgridsize); if (relx >= divx) { - return NaN; + return ""; } var v; - if (divx != divy && codex > 24) // D==6 + if (divx != divy && prefixlength > 2) // D==6 { v = encodeSixWide(relx, rely, divx, divy); } else { v = relx * divy + (divy - 1 - rely); } - result = encodeBase31(v, prefixlength); - + var result = encodeBase31(v, prefixlength); if (prefixlength == 4 && divx == 961 && divy == 961) { result = result.charAt(0) + result.charAt(2) + result.charAt(1) + result.charAt(3); } if (getDebugInfo && prefixlength == 4 && divx == 961 && divy == 961) { - mcInfo.rectZone = asDegreeRect(minx + 31 * xgridsize * Math.floor(relx / 31), miny + 31 * ygridsize * Math.floor(rely / 31), xgridsize * 31, ygridsize * 31); + mcInfo.rectZone = asDegreeRect(mm.minx + 31 * xgridsize * Math.floor(relx / 31), + mm.miny + 31 * ygridsize * Math.floor(rely / 31), xgridsize * 31, ygridsize * 31); } - rely = miny + (rely * ygridsize); - relx = minx + (relx * xgridsize); + rely = mm.miny + (rely * ygridsize); + relx = mm.minx + (relx * xgridsize); var dividery = Math.floor((((ygridsize)) + yside[postfixlength] - 1) / yside[postfixlength]); var dividerx = Math.floor((((xgridsize)) + xside[postfixlength] - 1) / xside[postfixlength]); @@ -885,7 +1084,7 @@ function encodeGrid(m, y, x, codex, minx, miny, maxx, maxy, headerletter, territ // encoderelative var difx = x - relx; - var dify = y - rely; + var dify = enc.coord32.y - rely; var extrax = difx % dividerx; var extray = dify % dividery; difx = Math.floor(difx / dividerx); @@ -894,8 +1093,9 @@ function encodeGrid(m, y, x, codex, minx, miny, maxx, maxy, headerletter, territ if (getDebugInfo) { mcInfo.rectSubarea = asDegreeRect(relx, rely, dividerx * xside[postfixlength], dividery * yside[postfixlength]); - mcInfo.rectCell = asDegreeRect((relx + difx * dividerx), (rely + (yside[postfixlength] - 1 - dify) * dividery), dividerx, dividery); - mcInfo.form += (postfixlength == 2 ? 'pp' : (postfixlength == 3 ? 'ppp' : 'pppp')) + mcInfo.rectCell = asDegreeRect((relx + difx * dividerx), (rely + (yside[postfixlength] - 1 - dify) * dividery), + dividerx, dividery); + mcInfo.form += (postfixlength == 2 ? 'pp' : (postfixlength == 3 ? 'ppp' : 'pppp')); mcInfo.postfixType = postfixlength; } @@ -907,7 +1107,8 @@ function encodeGrid(m, y, x, codex, minx, miny, maxx, maxy, headerletter, territ if (postfixlength == 4) { postfix = postfix.charAt(0) + postfix.charAt(2) + postfix.charAt(1) + postfix.charAt(3); if (getDebugInfo) { - mcInfo.rectRegion = asDegreeRect(relx + (31 * Math.floor(difx / 31) * dividerx), rely + (31 * Math.floor((yside[postfixlength] - 1 - dify) / 31) * dividery), 31 * dividerx, 31 * dividery); + mcInfo.rectRegion = asDegreeRect(relx + (31 * Math.floor(difx / 31) * dividerx), + rely + (31 * Math.floor((yside[postfixlength] - 1 - dify) / 31) * dividery), 31 * dividerx, 31 * dividery); } } result += postfix; @@ -921,29 +1122,44 @@ function encodeGrid(m, y, x, codex, minx, miny, maxx, maxy, headerletter, territ } } - return encodeExtension(headerletter + result, extrax << 2, extray, dividerx << 2, dividery, use_high_precision, 1); // grid -} - + return encodeExtension(headerletter + result, enc, extrax << 2, extray, dividerx << 2, dividery, extraDigits, 1); +} // grid /// alphabet support -var MAXLANS = 14; +var MAXLANS = 28; var asc2lan = [ - [65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57], // Roman - [913, 914, 926, 916, 63, 917, 915, 919, 921, 928, 922, 923, 924, 925, 927, 929, 920, 936, 931, 932, 63, 934, 937, 935, 933, 918, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57], // Greek - [1040, 1042, 1057, 1044, 1045, 1046, 1043, 1053, 1048, 1055, 1050, 1051, 1052, 1047, 1054, 1056, 1060, 1071, 1062, 1058, 1069, 1063, 1064, 1061, 1059, 1041, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57], // Cyrillic - [1488, 1489, 1490, 1491, 1507, 1492, 1494, 1495, 1493, 1496, 1497, 1498, 1499, 1500, 1505, 1501, 1502, 1504, 1506, 1508, 1509, 1510, 1511, 1512, 1513, 1514, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57], // Hebrew - [2309, 2325, 2327, 2328, 2319, 2330, 2332, 2335, 63, 2336, 2339, 2340, 2342, 2343, 63, 2344, 2346, 2349, 2350, 2352, 2347, 2354, 2357, 2360, 2361, 2337, 2406, 2407, 2408, 2409, 2410, 2411, 2412, 2413, 2414, 2415], // Hindi - [3346, 3349, 3350, 3351, 3339, 3354, 3356, 3359, 3335, 3361, 3364, 3365, 3366, 3367, 3360, 3368, 3374, 3376, 3377, 3378, 3337, 3380, 3381, 3382, 3384, 3385, 3430, 3431, 3432, 3433, 3434, 3435, 3436, 3437, 3438, 3439], // Malay - [4256, 4257, 4259, 4262, 4260, 4265, 4267, 4268, 4275, 4270, 4272, 4273, 4274, 4276, 4269, 4277, 4278, 4279, 4280, 4281, 4264, 4282, 4283, 4285, 4286, 4287, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57], // Georgian - [12450, 12459, 12461, 12463, 12458, 12465, 12467, 12469, 12452, 12473, 12481, 12488, 12490, 12492, 12454, 12498, 12501, 12504, 12507, 12513, 12456, 12514, 12520, 12521, 12525, 12530, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57], // Katakana - [3632, 3585, 3586, 3588, 3634, 3591, 3592, 3593, 3633, 3594, 3601, 3604, 3606, 3607, 3597, 3608, 3610, 3612, 3617, 3619, 3628, 3621, 3623, 3629, 3630, 3631, 3664, 3665, 3666, 3667, 3668, 3669, 3670, 3671, 3672, 3673], // Thai - [3760, 3713, 3714, 3716, 3779, 3719, 3720, 3722, 3780, 3725, 3732, 3735, 3737, 3738, 3782, 3740, 3742, 3745, 3746, 3747, 3773, 3751, 3754, 3755, 3757, 3759, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57], // Lao - [1366, 1330, 1331, 1332, 1333, 1336, 1337, 1338, 1339, 1341, 1343, 1344, 1345, 1347, 1365, 1351, 1352, 1354, 1357, 1358, 1349, 1359, 1360, 1361, 1362, 1363, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57], // Armenian - [2437, 2444, 2453, 2454, 2447, 2455, 2457, 2458, 63, 2461, 2464, 2465, 2466, 2467, 63, 2468, 2469, 2470, 2472, 2474, 2451, 2476, 2477, 2479, 2482, 2489, 2534, 2535, 2536, 2537, 2538, 2539, 2540, 2541, 2542, 2543], // Bengali - [2565, 2581, 2583, 2584, 2575, 2586, 2588, 2591, 63, 2592, 2595, 2596, 2598, 2599, 63, 2600, 2602, 2605, 2606, 2608, 2603, 2610, 2613, 2616, 2617, 2593, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671], // Gurmukhi - [3928, 3904, 3905, 3906, 3940, 3908, 3909, 3910, 63, 3911, 3914, 3916, 3918, 3919, 63, 3921, 3923, 3924, 3926, 3934, 3941, 3935, 3937, 3938, 3939, 3942, 3872, 3873, 3874, 3875, 3876, 3877, 3878, 3879, 3880, 3881] // Tibetan -]; + // A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 + [0x0041, 0x0042, 0x0043, 0x0044, 0x0045, 0x0046, 0x0047, 0x0048, 0x0049, 0x004a, 0x004b, 0x004c, 0x004d, 0x004e, 0x004f, 0x0050, 0x0051, 0x0052, 0x0053, 0x0054, 0x0055, 0x0056, 0x0057, 0x0058, 0x0059, 0x005a, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // roman + [0x0391, 0x0392, 0x039e, 0x0394, 0x0388, 0x0395, 0x0393, 0x0397, 0x0399, 0x03a0, 0x039a, 0x039b, 0x039c, 0x039d, 0x039f, 0x03a1, 0x0398, 0x03a8, 0x03a3, 0x03a4, 0x0389, 0x03a6, 0x03a9, 0x03a7, 0x03a5, 0x0396, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // greek + [0x0410, 0x0412, 0x0421, 0x0414, 0x0415, 0x0416, 0x0413, 0x041d, 0x0049, 0x041f, 0x041a, 0x041b, 0x041c, 0x0417, 0x041e, 0x0420, 0x0424, 0x042f, 0x0426, 0x0422, 0x042d, 0x0427, 0x0428, 0x0425, 0x0423, 0x0411, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // cyrillic + [0x05d0, 0x05d1, 0x05d2, 0x05d3, 0x05e3, 0x05d4, 0x05d6, 0x05d7, 0x05d5, 0x05d8, 0x05d9, 0x05da, 0x05db, 0x05dc, 0x05e1, 0x05dd, 0x05de, 0x05e0, 0x05e2, 0x05e4, 0x05e5, 0x05e6, 0x05e7, 0x05e8, 0x05e9, 0x05ea, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // hebrew + [0x0905, 0x0915, 0x0917, 0x0918, 0x090f, 0x091a, 0x091c, 0x091f, 0x0049, 0x0920, 0x0923, 0x0924, 0x0926, 0x0927, 0x004f, 0x0928, 0x092a, 0x092d, 0x092e, 0x0930, 0x092b, 0x0932, 0x0935, 0x0938, 0x0939, 0x092c, 0x0966, 0x0967, 0x0968, 0x0969, 0x096a, 0x096b, 0x096c, 0x096d, 0x096e, 0x096f], // Devanagari + [0x0d12, 0x0d15, 0x0d16, 0x0d17, 0x0d0b, 0x0d1a, 0x0d1c, 0x0d1f, 0x0049, 0x0d21, 0x0d24, 0x0d25, 0x0d26, 0x0d27, 0x0d20, 0x0d28, 0x0d2e, 0x0d30, 0x0d31, 0x0d32, 0x0d09, 0x0d34, 0x0d35, 0x0d36, 0x0d38, 0x0d39, 0x0d66, 0x0d67, 0x0d68, 0x0d69, 0x0d6a, 0x0d6b, 0x0d6c, 0x0d6d, 0x0d6e, 0x0d6f], // Malayalam + [0x10a0, 0x10a1, 0x10a3, 0x10a6, 0x10a4, 0x10a9, 0x10ab, 0x10ac, 0x0049, 0x10ae, 0x10b0, 0x10b1, 0x10b2, 0x10b4, 0x10ad, 0x10b5, 0x10b6, 0x10b7, 0x10b8, 0x10b9, 0x10a8, 0x10ba, 0x10bb, 0x10bd, 0x10be, 0x10bf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // Georgian + [0x30a2, 0x30ab, 0x30ad, 0x30af, 0x30aa, 0x30b1, 0x30b3, 0x30b5, 0x0049, 0x30b9, 0x30c1, 0x30c8, 0x30ca, 0x30cc, 0x004f, 0x30d2, 0x30d5, 0x30d8, 0x30db, 0x30e1, 0x30a8, 0x30e2, 0x30e8, 0x30e9, 0x30ed, 0x30f2, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // Katakana + [0x0e30, 0x0e01, 0x0e02, 0x0e04, 0x0e32, 0x0e07, 0x0e08, 0x0e09, 0x0049, 0x0e0a, 0x0e11, 0x0e14, 0x0e16, 0x0e17, 0x004f, 0x0e18, 0x0e1a, 0x0e1c, 0x0e21, 0x0e23, 0x0e2c, 0x0e25, 0x0e27, 0x0e2d, 0x0e2e, 0x0e2f, 0x0e50, 0x0e51, 0x0e52, 0x0e53, 0x0e54, 0x0e55, 0x0e56, 0x0e57, 0x0e58, 0x0e59], // Thai + [0x0eb0, 0x0e81, 0x0e82, 0x0e84, 0x0ec3, 0x0e87, 0x0e88, 0x0e8a, 0x0ec4, 0x0e8d, 0x0e94, 0x0e97, 0x0e99, 0x0e9a, 0x004f, 0x0e9c, 0x0e9e, 0x0ea1, 0x0ea2, 0x0ea3, 0x0ebd, 0x0ea7, 0x0eaa, 0x0eab, 0x0ead, 0x0eaf, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // Laos + [0x0556, 0x0532, 0x0533, 0x0534, 0x0535, 0x0538, 0x0539, 0x053a, 0x053b, 0x053d, 0x053f, 0x0540, 0x0541, 0x0543, 0x0555, 0x0547, 0x0548, 0x054a, 0x054d, 0x054e, 0x0545, 0x054f, 0x0550, 0x0551, 0x0552, 0x0553, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // armenian + [0x099c, 0x0998, 0x0995, 0x0996, 0x09ae, 0x0997, 0x0999, 0x099a, 0x0049, 0x099d, 0x09a0, 0x09a1, 0x09a2, 0x09a3, 0x004f, 0x09a4, 0x09a5, 0x09a6, 0x09a8, 0x09aa, 0x099f, 0x09ac, 0x09ad, 0x09af, 0x09b2, 0x09b9, 0x09e6, 0x09e7, 0x09e8, 0x09e9, 0x09ea, 0x09eb, 0x09ec, 0x09ed, 0x09ee, 0x09ef], // Bengali/Assamese + [0x0a05, 0x0a15, 0x0a17, 0x0a18, 0x0a0f, 0x0a1a, 0x0a1c, 0x0a1f, 0x0049, 0x0a20, 0x0a23, 0x0a24, 0x0a26, 0x0a27, 0x004f, 0x0a28, 0x0a2a, 0x0a2d, 0x0a2e, 0x0a30, 0x0a2b, 0x0a32, 0x0a35, 0x0a38, 0x0a39, 0x0a21, 0x0a66, 0x0a67, 0x0a68, 0x0a69, 0x0a6a, 0x0a6b, 0x0a6c, 0x0a6d, 0x0a6e, 0x0a6f], // Gurmukhi + [0x0f58, 0x0f40, 0x0f41, 0x0f42, 0x0f64, 0x0f44, 0x0f45, 0x0f46, 0x0049, 0x0f47, 0x0f49, 0x0f55, 0x0f50, 0x0f4f, 0x004f, 0x0f51, 0x0f53, 0x0f54, 0x0f56, 0x0f5e, 0x0f60, 0x0f5f, 0x0f61, 0x0f62, 0x0f63, 0x0f66, 0x0f20, 0x0f21, 0x0f22, 0x0f23, 0x0f24, 0x0f25, 0x0f26, 0x0f27, 0x0f28, 0x0f29], // Tibetan + [0x0628, 0x062a, 0x062d, 0x062e, 0x062B, 0x062f, 0x0630, 0x0631, 0x0627, 0x0632, 0x0633, 0x0634, 0x0635, 0x0636, 0x0647, 0x0637, 0x0638, 0x0639, 0x063a, 0x0641, 0x0642, 0x062C, 0x0644, 0x0645, 0x0646, 0x0648, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // Arabic + [0x1112, 0x1100, 0x1102, 0x1103, 0x1166, 0x1105, 0x1107, 0x1109, 0x1175, 0x1110, 0x1111, 0x1161, 0x1162, 0x1163, 0x110b, 0x1164, 0x1165, 0x1167, 0x1169, 0x1172, 0x1174, 0x110c, 0x110e, 0x110f, 0x116d, 0x116e, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // Korean // 0xc601, 0xc77c, 0xc774, 0xc0bc, 0xc0ac, 0xc624, 0xc721, 0xce60, 0xd314, 0xad6c (vocal digits) + [0x1005, 0x1000, 0x1001, 0x1002, 0x1013, 0x1003, 0x1004, 0x101a, 0x0049, 0x1007, 0x100c, 0x100d, 0x100e, 0x1010, 0x101d, 0x1011, 0x1012, 0x101e, 0x1014, 0x1015, 0x1016, 0x101f, 0x1017, 0x1018, 0x100f, 0x101c, 0x1040, 0x1041, 0x1042, 0x1043, 0x1044, 0x1045, 0x1046, 0x1047, 0x1048, 0x1049], // Burmese + [0x1789, 0x1780, 0x1781, 0x1782, 0x1785, 0x1783, 0x1784, 0x1787, 0x179a, 0x1788, 0x178a, 0x178c, 0x178d, 0x178e, 0x004f, 0x1791, 0x1792, 0x1793, 0x1794, 0x1795, 0x179f, 0x1796, 0x1798, 0x179b, 0x17a0, 0x17a2, 0x17e0, 0x17e1, 0x17e2, 0x17e3, 0x17e4, 0x17e5, 0x17e6, 0x17e7, 0x17e8, 0x17e9], // Khmer + [0x0d85, 0x0d9a, 0x0d9c, 0x0d9f, 0x0d89, 0x0da2, 0x0da7, 0x0da9, 0x0049, 0x0dac, 0x0dad, 0x0daf, 0x0db1, 0x0db3, 0x004f, 0x0db4, 0x0db6, 0x0db8, 0x0db9, 0x0dba, 0x0d8b, 0x0dbb, 0x0dbd, 0x0dc0, 0x0dc3, 0x0dc4, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // Sinhalese + [0x0794, 0x0780, 0x0781, 0x0782, 0x0797, 0x0783, 0x0784, 0x0785, 0x0049, 0x0786, 0x0787, 0x0788, 0x0789, 0x078a, 0x004f, 0x078b, 0x078c, 0x078d, 0x078e, 0x078f, 0x079c, 0x0790, 0x0791, 0x0792, 0x0793, 0x07b1, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // Thaana + [0x3123, 0x3105, 0x3108, 0x3106, 0x3114, 0x3107, 0x3109, 0x310a, 0x0049, 0x310b, 0x310c, 0x310d, 0x310e, 0x310f, 0x004f, 0x3115, 0x3116, 0x3110, 0x3111, 0x3112, 0x3113, 0x3129, 0x3117, 0x3128, 0x3118, 0x3119, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // Chinese + [0x2D49, 0x2D31, 0x2D33, 0x2D37, 0x2D53, 0x2D3C, 0x2D3D, 0x2D40, 0x2D4F, 0x2D43, 0x2D44, 0x2D45, 0x2D47, 0x2D4D, 0x2D54, 0x2D4E, 0x2D55, 0x2D56, 0x2D59, 0x2D5A, 0x2D62, 0x2D5B, 0x2D5C, 0x2D5F, 0x2D61, 0x2D63, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // Tifinagh (BERBER) + [0x0b99, 0x0b95, 0x0b9a, 0x0b9f, 0x0b86, 0x0ba4, 0x0ba8, 0x0baa, 0x0049, 0x0bae, 0x0baf, 0x0bb0, 0x0bb2, 0x0bb5, 0x004f, 0x0bb4, 0x0bb3, 0x0bb1, 0x0b85, 0x0b88, 0x0b93, 0x0b89, 0x0b8e, 0x0b8f, 0x0b90, 0x0b92, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // Tamil (digits 0xBE6-0xBEF) + [0x121B, 0x1260, 0x1264, 0x12F0, 0x121E, 0x134A, 0x1308, 0x1200, 0x0049, 0x12E8, 0x12AC, 0x1208, 0x1293, 0x1350, 0x12D0, 0x1354, 0x1240, 0x1244, 0x122C, 0x1220, 0x12C8, 0x1226, 0x1270, 0x1276, 0x1338, 0x12DC, 0x1372, 0x1369, 0x136a, 0x136b, 0x136c, 0x136d, 0x136e, 0x136f, 0x1370, 0x1371], // Amharic (digits 1372|1369-1371) + [0x0C1E, 0x0C15, 0x0C17, 0x0C19, 0x0C2B, 0x0C1A, 0x0C1C, 0x0C1F, 0x0049, 0x0C20, 0x0C21, 0x0C23, 0x0C24, 0x0C25, 0x004f, 0x0C26, 0x0C27, 0x0C28, 0x0C2A, 0x0C2C, 0x0C2D, 0x0C2E, 0x0C30, 0x0C32, 0x0C33, 0x0C35, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // Telugu + [0x0B1D, 0x0B15, 0x0B16, 0x0B17, 0x0B23, 0x0B18, 0x0B1A, 0x0B1C, 0x0049, 0x0B1F, 0x0B21, 0x0B22, 0x0B24, 0x0B25, 0x0B20, 0x0B26, 0x0B27, 0x0B28, 0x0B2A, 0x0B2C, 0x0B39, 0x0B2E, 0x0B2F, 0x0B30, 0x0B33, 0x0B38, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // Odia + [0x0C92, 0x0C95, 0x0C96, 0x0C97, 0x0C8E, 0x0C99, 0x0C9A, 0x0C9B, 0x0049, 0x0C9C, 0x0CA0, 0x0CA1, 0x0CA3, 0x0CA4, 0x004f, 0x0CA6, 0x0CA7, 0x0CA8, 0x0CAA, 0x0CAB, 0x0C87, 0x0CAC, 0x0CAD, 0x0CB0, 0x0CB2, 0x0CB5, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // Kannada + [0x0AB3, 0x0A97, 0x0A9C, 0x0AA1, 0x0A87, 0x0AA6, 0x0AAC, 0x0A95, 0x0049, 0x0A9A, 0x0A9F, 0x0AA4, 0x0AAA, 0x0AA0, 0x004f, 0x0AB0, 0x0AB5, 0x0A9E, 0x0AAE, 0x0AAB, 0x0A89, 0x0AB7, 0x0AA8, 0x0A9D, 0x0AA2, 0x0AAD, 0x0030, 0x0031, 0x0032, 0x0033, 0x0034, 0x0035, 0x0036, 0x0037, 0x0038, 0x0039], // Gujarati +] + // *UI* var lannam = [ @@ -951,8 +1167,8 @@ var lannam = [ ["Greek"], ["Cyrillic"], ["Hebrew"], - ["Hindi"], - ["Malay"], + ["Devanagari"], + ["Malayalam"], ["Georgian"], ["Katakana"], ["Thai"], @@ -960,7 +1176,21 @@ var lannam = [ ["Armenian"], ["Bengali"], ["Gurmukhi"], - ["Tibetan"] + ["Tibetan"], + ["Arabic"], + ["Korean"], + ["Burmese"], + ["Khmer"], + ["Sinhalese"], + ["Thaana"], + ["Chinese"], + ["Tifinagh"], + ["Tamil"], + ["Amharic"], + ["Telugu"], + ["Odia"], + ["Kannada"], + ["Gujarati"] ]; // *UI* @@ -969,8 +1199,8 @@ var lanlannam = [ ["ελληνικά"], ["кириллица"], ["עִבְרִית"], - ["हिंदी"], - ["Melayu"], + ["देवनागरी"], // Devanagari + ["മലയാളം"], // Malayalam ["ქართული"], ["カタカナ"], ["ภาษาไทย"], @@ -978,24 +1208,55 @@ var lanlannam = [ ["հայերեն"], ["বাংলা"], ["ਗੁਰਮੁਖੀ"], - ["དབུ་ཅན་"] + ["དབུ་ཅན་"], + ["العَرَبِيَّة"], + ["조선글/한글"], // Korean (Choson'gul / Hangul ) + ["မြန်မာအက္ခရာ"], // Burmese + ["អក្សរខ្មែរ"], // Khmer script + ['සිංහල අක්ෂර මාලාව'], // Sinhalese + ["ތާނަ"], // Thaana (Maldivan) + ["ㄅㄆㄇㄈ"], // Chinese (bopomofo) // 注音符號, + ["ⵜⵉⴼⵉⵏⴰⵖ"], // Tifinagh (Berber) + ["தமிழ்"], // Tamil + ["ኣማርኛ"], // Amharic + ["తెలుగు"], // Telugu + ["ଓଡ଼ିଆ"], // Odia + ["ಕನ್ನಡ"], // Kannada + ["ગુજરાતી"] // Gujarati ]; - /// PRIVATE substitute characters in str with characters form the specified language (pass asHTML=1 to explicitly HTML-encode characters) function showinlan(str, lan, asHTML) { + str = to_ascii(str); if (!lan) { return str; } var result = ''; + // skip leading territory + var sp = str.indexOf(' '); + if (sp++ > 0) { + result = str.substr(0, sp); + str = str.substr(sp); + } + + if (lan == 1 || lan == 3 || lan == 14 || lan == 15) { // greek hebrew arabic korean + str = convertToAbjad(str); + } + // unpack for languages that do not support E and U - if (asc2lan[lan][4] == 63) { // is there no equivalent for the letter E in this language? + if (lan == 1) { // greek + var rest = ''; + var h = str.indexOf('-'); + if (h >= 0) { + rest = str.substring(h); + str = str.substring(0, h); + } if (str.indexOf('E') >= 0 || str.indexOf('U') >= 0) { str = aeu_pack(aeu_unpack(str), true); - /* v1.50 repack! */ } + str += rest; } // substitute @@ -1024,24 +1285,22 @@ function to_ascii(str) { var letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; var result = ''; str = trim(str).toUpperCase(); + var len = str.length; - var i; - var trans = 0; - for (i = 0; i < len; i++) { + for (var i = 0; i < len; i++) { var c = str.charCodeAt(i); if (c > 0 && c < 127) { result += str.charAt(i); } else { + var found = 0; var lan; for (lan = 0; lan < MAXLANS; lan++) { var nrc = asc2lan[lan].length; - var found = 0; var j; for (j = 0; j < nrc; j++) { if (c == asc2lan[lan][j]) { result += letters.charAt(j); found = 1; - trans = 1; break; } } @@ -1054,38 +1313,32 @@ function to_ascii(str) { } } } - if (result.charAt(0) == 'A') { - result = aeu_pack(aeu_unpack(result), false); + var p = result.lastIndexOf(' '); + if (p < 0) { + p = 0; + } else { + p++; + } + if (result.charAt(p) == 'A') { + var mc = result.substr(p); + var rest = ''; + var h = mc.indexOf('-'); + if (h >= 0) { + rest = mc.substring(h); + mc = mc.substring(0, h); + } + result = result.substr(0, p) + aeu_pack(aeu_unpack(mc), false) + rest; /* v1.50 repack A-voweled to AEU-voweled */ } - return result; -} - -/// PRIVATE lowest-level data access - -var flags, codex, codexlo, codexhi, codexlen; // GLOBAL -var isnameless, isrestricted, recType, isSpecialShape22; // GLOBAL - -function dataSetup(i) { - flags = data_flags[i]; - codexhi = Math.floor((flags & 31) / 5); - codexlo = ((flags & 31) % 5) + 1; - codexlen = codexlo + codexhi; - codex = 10 * codexhi + codexlo; - // iscountry = (flags & 32); - isnameless = (flags & 64); - isrestricted = (flags & 512); - isSpecialShape22 = (flags & 1024); - recType = ((flags >> 7) & 3); // 1=pipe 2=plus 3=star - if (codex == 21 && isnameless == 0) { - codex++; - codexlo++; - codexlen++; + if (isAbjadScript(str)) { + result = convertFromAbjad(result); } - minmaxSetup(i); + + return result; } +/// PRIVATE lowest-level data access function headerLetter(i) { var flags = data_flags[i]; if (((flags >> 7) & 3) == 1) { @@ -1093,177 +1346,184 @@ function headerLetter(i) { } return ''; } + function smartdiv(i) { return data_special1[i]; } + function isRestricted(i) { return data_flags[i] & 512; } + function isNameless(i) { return data_flags[i] & 64; } + function isAutoHeader(i) { return data_flags[i] & (8 << 5); } -function CodexLen(i) { - flags = data_flags[i]; - codexhi = Math.floor((flags & 31) / 5); - return codexhi + ((flags & 31) % 5) + 1; + +function codexLen(i) { + var flags = data_flags[i] & 31; + return Math.floor(flags / 5) + (flags % 5) + 1; } -function Codex(i) { - flags = data_flags[i]; - codexhi = Math.floor((flags & 31) / 5); - return 10 * codexhi + ((flags & 31) % 5) + 1; + +function coDex(i) { + var flags = data_flags[i] & 31; + return 10 * Math.floor(flags / 5) + (flags % 5) + 1; } + function isSpecialShape(i) { return data_flags[i] & 1024; } -function firstNamelessRecord(samecodex, index, firstcode) { +function recType(i) { + return ((data_flags[i] >> 7) & 3); // 1=pipe 2=plus 3=star +} + +function firstNamelessRecord(index, firstcode) { var i = index; - while (i >= firstcode && Codex(i) == samecodex && isNameless(i)) { + var codex = coDex(i); + while (i >= firstcode && coDex(i) == codex && isNameless(i)) { i--; } - i++; - return i; + return (i + 1); } -function countNamelessRecords(samecodex, index, firstcode) { - var i = firstNamelessRecord(samecodex, index, firstcode); +function countNamelessRecords(index, firstcode) { + var i = firstNamelessRecord(index, firstcode); var e = index; - while (Codex(e) == samecodex) { + var codex = coDex(e); + while (coDex(e) == codex) { e++; } return (e - i); } - // mid-level encode/decode -function encodeNameless(x, y, index, firstcode) { - var A = countNamelessRecords(codex, index, firstcode); +function encodeNameless(enc, m, firstcode, extraDigits) { + var A = countNamelessRecords(m, firstcode); + if (A < 1) { + return ''; + } var p = Math.floor(31 / A); var r = (31 % A); - var X = index - firstNamelessRecord(codex, index, firstcode); + var codex = coDex(m); + var codexlen = codexLen(m); + var X = m - firstNamelessRecord(m, firstcode); - if (A > 1) { - var storage_offset = 0; + var storage_offset; - if (codex != 21 && A <= 31) { - storage_offset = (X * p + (X < r ? X : r)) * (961 * 961); - } - else if (codex != 21 && A < 62) { - if (X < (62 - A)) { - storage_offset = X * (961 * 961); - } - else { - storage_offset = (62 - A + Math.floor((X - 62 + A) / 2) ) * (961 * 961); - if ((X + A) & 1) { - storage_offset += (16 * 961 * 31); - } - } + if (codex != 21 && A <= 31) { + storage_offset = (X * p + (X < r ? X : r)) * (961 * 961); + } + else if (codex != 21 && A < 62) { + if (X < (62 - A)) { + storage_offset = X * (961 * 961); } else { - var BASEPOWER = (codex == 21) ? 961 * 961 : 961 * 961 * 31; - var BASEPOWERA = Math.floor(BASEPOWER / A); - if (A == 62) { - BASEPOWERA++; - } else { - BASEPOWERA = (961) * Math.floor(BASEPOWERA / 961); + storage_offset = (62 - A + Math.floor((X - 62 + A) / 2)) * (961 * 961); + if (((X + A) % 2) == 1) { + storage_offset += (16 * 961 * 31); } - - storage_offset = X * BASEPOWERA; } - - var SIDE = smartdiv(index); - var orgSIDE = SIDE; - var xSIDE = SIDE; - if (isSpecialShape22) { - xSIDE *= SIDE; - SIDE = 1 + Math.floor((maxy - miny) / 90); - xSIDE = Math.floor(xSIDE / SIDE); + } + else { + var BASEPOWER = (codex == 21) ? 961 * 961 : 961 * 961 * 31; + var BASEPOWERA = Math.floor(BASEPOWER / A); + if (A == 62) { + BASEPOWERA++; + } else { + BASEPOWERA = (961) * Math.floor(BASEPOWERA / 961); } - var dividerx4 = xDivider4(miny, maxy); // note that xDivider4 is 4 times too large - var xFracture = Math.floor(4 * fraclon); - var dx = Math.floor((4 * (x - minx) + xFracture) / dividerx4); // dx is in millionths - var extrax4 = (x - minx) * 4 - dx * dividerx4; // extrax4 is in quarter-millionths + storage_offset = X * BASEPOWERA; + } - var dividery = 90; - var dy = Math.floor((maxy - y) / dividery); - var extray = (maxy - y) % dividery; + var mm = minmaxSetup(m); + var SIDE = smartdiv(m); + var orgSIDE = SIDE; + var xSIDE = SIDE; - if (extray == 0 && fraclat > 0) { - dy--; - extray += dividery; - } + var dividerx4 = xDivider4(mm.miny, mm.maxy); // note that xDivider4 is 4 times too large + var xFracture = Math.floor(enc.fraclon / 810000); + var dx = Math.floor((4 * (enc.coord32.x - mm.minx) + xFracture) / dividerx4); // dx is in millionths + var extrax4 = (enc.coord32.x - mm.minx) * 4 - dx * dividerx4; // extrax4 is in quarter-millionths - var v = storage_offset; - if (isSpecialShape22) { - v += encodeSixWide(dx, SIDE - 1 - dy, xSIDE, SIDE); - } - else { - v += (dx * SIDE + dy); - } + var dividery = 90; + var dy = Math.floor((mm.maxy - enc.coord32.y) / dividery); + var extray = (mm.maxy - enc.coord32.y) % dividery; - if (getDebugInfo) { - mcInfo = {type: (isSpecialShape22 ? 2 : 1), regular: false}; - mcInfo.rectCell = asDegreeRect(minx + dx * (dividerx4 / 4), maxy - (dy + 1) * dividery, dividerx4 / 4, dividery); - mcInfo.prefixDivx = xSIDE; - mcInfo.prefixDivy = SIDE; - mcInfo.dotPosition = (codex == 22 ? 3 : 2); - mcInfo.form = (codexlen == 3 ? 'nnnn' : 'nnnnn'); - mcInfo.postfixType = 0; - } + if (extray == 0 && enc.fraclat > 0) { + dy--; + extray += dividery; + } - var result = encodeBase31(v, codexlen + 1); + var v = storage_offset; + if (isSpecialShape(m)) { + xSIDE *= SIDE; + SIDE = 1 + Math.floor((mm.maxy - mm.miny) / 90); + xSIDE = Math.floor(xSIDE / SIDE); + v += encodeSixWide(dx, SIDE - 1 - dy, xSIDE, SIDE); + } + else { + v += (dx * SIDE + dy); + } - if (codexlen == 3) { - result = result.substr(0, 2) + '.' + result.substr(2); - } - else if (codexlen == 4) { - if (codex == 22 && orgSIDE == 961 && !isSpecialShape22) { - if (getDebugInfo) { - mcInfo.form = 'hrrpp'; - mcInfo.headerletter = encodeChar[storage_offset / (961 * 961)]; - mcInfo.postfixType = 2; - mcInfo.regular = true; - mcInfo.rectRegion = asDegreeRect((minx + (31 * Math.floor(dx / 31) * dividerx4 / 4)), maxy - (31 * dividery) * (1 + Math.floor(dy / 31)), 31 * dividerx4 / 4, 31 * dividery); - } - result = result.charAt(0) + result.charAt(1) + result.charAt(3) + result.charAt(2) + result.charAt(4); - } - if (codex == 13) { - result = result.substr(0, 2) + '.' + result.substr(2); - } else { - result = result.substr(0, 3) + '.' + result.substr(3); + if (getDebugInfo) { + mcInfo = {type: (isSpecialShape(m) ? 2 : 1), regular: false, record: m}; + mcInfo.rectCell = asDegreeRect(mm.minx + dx * (dividerx4 / 4), mm.maxy - (dy + 1) * dividery, dividerx4 / 4, dividery); + mcInfo.prefixDivx = xSIDE; + mcInfo.prefixDivy = SIDE; + mcInfo.dotPosition = (codex == 22 ? 3 : 2); + mcInfo.form = (codexlen == 3 ? 'nnnn' : 'nnnnn'); + mcInfo.postfixType = 0; + } + + var result = encodeBase31(v, codexlen + 1); + + if (codexlen == 3) { + result = result.substr(0, 2) + '.' + result.substr(2); + } + else if (codexlen == 4) { + if (codex == 22 && orgSIDE == 961 && !isSpecialShape(m)) { + if (getDebugInfo) { + mcInfo.form = 'hrrpp'; + mcInfo.headerletter = encodeChar[storage_offset / (961 * 961)]; + mcInfo.postfixType = 2; + mcInfo.regular = true; + mcInfo.rectRegion = asDegreeRect((mm.minx + (31 * Math.floor(dx / 31) * dividerx4 / 4)), + mm.maxy - (31 * dividery) * (1 + Math.floor(dy / 31)), 31 * dividerx4 / 4, 31 * dividery); } + result = result.charAt(0) + result.charAt(1) + result.charAt(3) + '.' + result.charAt(2) + result.charAt(4); + } else if (codex == 13) { + result = result.substr(0, 2) + '.' + result.substr(2); + } else { + result = result.substr(0, 3) + '.' + result.substr(3); } - - return encodeExtension(result, extrax4, extray, dividerx4, dividery, use_high_precision, -1); // nameless } -} + return encodeExtension(result, enc, extrax4, extray, dividerx4, dividery, extraDigits, -1); +} // nameless -function decodeNameless(result, firstrec) // returns millionths -{ +function decodeNameless(input, extensionchars, m, firstindex) { + var codex = coDex(m); if (codex == 22) { - result = result.substr(0, 3) + result.substr(4); + input = input.substr(0, 3) + input.substr(4); } else { - result = result.substr(0, 2) + result.substr(3); + input = input.substr(0, 2) + input.substr(3); } - var A = countNamelessRecords(codex, firstrec, firstrec); - if (A < 2) { - A = 1; - } // paranoia - + var A = countNamelessRecords(m, firstindex); + var F = firstNamelessRecord(m, firstindex); var p = Math.floor(31 / A); var r = (31 % A); - var v; - var X = -1; + var v = 0; + var X; var swapletters = 0; if (codex != 21 && A <= 31) { - var offset = decodeChar[result.charCodeAt(0)]; + var offset = decodeChar[input.charCodeAt(0)]; if (offset < r * (p + 1)) { X = Math.floor(offset / (p + 1)); @@ -1274,12 +1534,11 @@ function decodeNameless(result, firstrec) // returns millionths } } else if (codex != 21 && A < 62) { - X = decodeChar[result.charCodeAt(0)]; + X = decodeChar[input.charCodeAt(0)]; if (X < (62 - A)) { swapletters = (codex == 22); - } - else { - X = X + (X - (62 - A)); + } else { + X += (X - (62 - A)); } } else // codex==21 || A>=62 @@ -1292,26 +1551,29 @@ function decodeNameless(result, firstrec) // returns millionths BASEPOWERA = 961 * Math.floor(BASEPOWERA / 961); } - // decode and determine x - v = decodeBase31(result); + // decode + v = decodeBase31(input); + X = Math.floor(v / BASEPOWERA); v %= BASEPOWERA; } if (swapletters) { - if (!isSpecialShape(firstrec + X)) { - result = result.charAt(0) + result.charAt(1) + result.charAt(3) + result.charAt(2) + result.charAt(4); + if (!isSpecialShape(m + X)) { + input = input.charAt(0) + input.charAt(1) + input.charAt(3) + input.charAt(2) + input.charAt(4); } } if (codex != 21 && A <= 31) { - v = decodeBase31(result); + v = decodeBase31(input); + if (X > 0) { - v -= ( (X * p + (X < r ? X : r)) * (961 * 961) ); + v -= ((X * p + (X < r ? X : r)) * (961 * 961)); } } else if (codex != 21 && A < 62) { - v = decodeBase31(result.substr(1)); + v = decodeBase31(input.substr(1)); + if (X >= (62 - A)) { if (v >= (16 * 961 * 31)) { v -= (16 * 961 * 31); @@ -1320,22 +1582,22 @@ function decodeNameless(result, firstrec) // returns millionths } } - if (X > A) { - return false; - } // past end! - dataSetup(firstrec + X); + if (X > A) { // past end! + return mzEmpty(); + } + + m = F + X; + var mm = minmaxSetup(m); - SIDE = smartdiv(firstrec + X); + var SIDE = smartdiv(m); var xSIDE = SIDE; - if (isSpecialShape22) { + var dx, dy; + if (isSpecialShape(m)) { xSIDE *= SIDE; - SIDE = 1 + Math.floor((maxy - miny) / 90); + SIDE = 1 + Math.floor((mm.maxy - mm.miny) / 90); xSIDE = Math.floor(xSIDE / SIDE); - } - var dx, dy; - if (isSpecialShape22) { var d = decodeSixWide(v, xSIDE, SIDE); dx = d.x; dy = SIDE - 1 - d.y; @@ -1345,154 +1607,147 @@ function decodeNameless(result, firstrec) // returns millionths dx = Math.floor(v / SIDE); } - if (dx >= xSIDE) // else out-of-range! - { - return false; + if (dx >= xSIDE) { // else out-of-range! + return mzEmpty(); } - var dividerx4 = xDivider4(miny, maxy); // 4 times too large! + var dividerx4 = xDivider4(mm.miny, mm.maxy); // 4 times too large! var dividery = 90; - var cornerx = minx + Math.floor((dx * dividerx4) / 4); // FIRST multiply, THEN divide! - var cornery = maxy - (dy * dividery); - var ret = decodeExtension(cornery, cornerx, dividerx4, dividery, -1, result); - ret.x += ((dx * dividerx4) % 4) / 4.0; - return ret; + var corner = { // in microdegrees + y: mm.maxy - (dy * dividery), + x: mm.minx + Math.floor((dx * dividerx4) / 4) + }; + return decodeExtension(extensionchars, corner, dividerx4, -dividery, + ((dx * dividerx4) % 4), mm.miny, mm.maxx); // nameless } - -function encodeAutoHeader(y, x, thiscodexlen, thisindex, territoryNumber) { +function encodeAutoHeader(enc, m, extraDigits) { var STORAGE_START = 0; // search back to first of the group - var firstindex = thisindex; - while (isAutoHeader(firstindex - 1) && CodexLen(firstindex - 1) == thiscodexlen) { + var codex = coDex(m); + var codexlen = codexLen(m); + var firstindex = m; + while (isAutoHeader(firstindex - 1) && coDex(firstindex - 1) == codex) { firstindex--; } var i; - for (i = firstindex; CodexLen(i) == thiscodexlen; i++) { - dataSetup(i); - var H = Math.floor((maxy - miny + 89) / 90); - var xdiv = xDivider4(miny, maxy); - var W = Math.floor(( (maxx - minx) * 4 + (xdiv - 1) ) / xdiv); + for (i = firstindex; coDex(i) == codex; i++) { + var mm = minmaxSetup(i); + var H = Math.floor((mm.maxy - mm.miny + 89) / 90); + var xdiv = xDivider4(mm.miny, mm.maxy); + var W = Math.floor(((mm.maxx - mm.minx) * 4 + (xdiv - 1)) / xdiv); H = 176 * Math.floor((H + 176 - 1) / 176); W = 168 * Math.floor((W + 168 - 1) / 168); var product = Math.floor(W / 168) * Math.floor(H / 176) * 961 * 31; - if (recType == 2) { // *+ + if (recType(i) == 2) { // *+ var GOODROUNDER = codex >= 23 ? (961 * 961 * 31) : (961 * 961); product = Math.floor((STORAGE_START + product + GOODROUNDER - 1) / GOODROUNDER) * GOODROUNDER - STORAGE_START; } - if (i == thisindex) { - if (fitsInside(y, x, minx, maxx, miny, maxy)) { - var dividerx = Math.floor((maxx - minx + W - 1) / W); - var vx = Math.floor((x - minx) / dividerx); - var extrax = ((x - minx) % dividerx); - - var dividery = Math.floor((maxy - miny + H - 1) / H); - var vy = Math.floor((maxy - y) / dividery); - var extray = ((maxy - y) % dividery); + if (i == m && fitsInside(enc.coord32, mm)) { + var dividerx = Math.floor((mm.maxx - mm.minx + W - 1) / W); + var vx = Math.floor((enc.coord32.x - mm.minx) / dividerx); + var extrax = ((enc.coord32.x - mm.minx) % dividerx); - var spx = vx % 168; - var spy = vy % 176; + var dividery = Math.floor((mm.maxy - mm.miny + H - 1) / H); + var vy = Math.floor((mm.maxy - enc.coord32.y) / dividery); + var extray = ((mm.maxy - enc.coord32.y) % dividery); - vx = Math.floor(vx / 168); - var value = vx * Math.floor(H / 176); + var spx = vx % 168; + vx = Math.floor(vx / 168); + var value = vx * Math.floor(H / 176); - if (extray == 0 && fraclat > 0) { - if (vy == 0) { - STORAGE_START += product; - continue; - } - vy--; - extray += dividery; - } - - vy = Math.floor(vy / 176); - value += vy; + if (extray == 0 && enc.fraclat > 0) { + vy--; + extray += dividery; + } + var spy = vy % 176; + vy = Math.floor(vy / 176); + value += vy; - if (getDebugInfo) { - mcInfo = {type: (recType == 2 ? 6 : 5), regular: false}; // 5=unrounded groups / 6=rounded groups - mcInfo.form = (codexlen == 4 ? 'ggppp' : 'gggppp'); - mcInfo.postfixType = 3; - mcInfo.dotPosition = codexlen - 2; - mcInfo.prefixDivx = Math.floor(W / 168); - mcInfo.prefixDivy = Math.floor(H / 176); - mcInfo.rectSubarea = asDegreeRect(minx + (vx * 168 ) * dividerx, maxy - ((vy + 1) * 176 ) * dividery, 168 * dividerx, 176 * dividery); - mcInfo.rectCell = asDegreeRect(minx + (vx * 168 + spx) * dividerx, maxy - ((vy ) * 176 + spy + 1) * dividery, dividerx, dividery); - } + if (getDebugInfo) { + mcInfo = {type: (recType(i) == 2 ? 6 : 5), regular: false, record: i}; // 5=unrounded groups / 6=rounded groups + mcInfo.form = (codexlen == 4 ? 'ggppp' : 'gggppp'); + mcInfo.postfixType = 3; + mcInfo.dotPosition = codexlen - 2; + mcInfo.prefixDivx = Math.floor(W / 168); + mcInfo.prefixDivy = Math.floor(H / 176); + mcInfo.rectSubarea = asDegreeRect(mm.minx + (vx * 168) * dividerx, mm.maxy - ((vy + 1) * 176) * dividery, + 168 * dividerx, 176 * dividery); + mcInfo.rectCell = asDegreeRect(mm.minx + (vx * 168 + spx) * dividerx, mm.maxy - ((vy) * 176 + spy + 1) * dividery, + dividerx, dividery); + } - var mapc = encodeBase31(Math.floor(STORAGE_START / (961 * 31)) + value, codexlen - 2) + '.' + encodeTriple(spx, spy, dividerx, dividery); + var mapc = encodeBase31(Math.floor(STORAGE_START / (961 * 31)) + value, codexlen - 2) + '.' + + encodeTriple(spx, spy, dividerx, dividery); - return encodeExtension(mapc, extrax << 2, extray, dividerx << 2, dividery, use_high_precision, -1); // autoheader - } + return encodeExtension(mapc, enc, extrax << 2, extray, dividerx << 2, dividery, extraDigits, -1); } STORAGE_START += product; } - return ''; // fail -} + return ''; +} // autoheader -function decodeAutoHeader(input, firstindex, territoryNumber) { +function decodeAutoHeader(input, extensionchars, m) { var STORAGE_START = 0; - var thiscodexlen = codexlen; + var codex = coDex(m); + + var value = decodeBase31(input); // decode (before dot) - var value = decodeBase31(input); // decode top (before dot) value *= (961 * 31); var triple = decodeTriple(input.substr(input.length - 3)); // decode bottom 3 chars - var i; - for (i = firstindex; ; i++) { - if (CodexLen(i) != thiscodexlen) { - return false; - } - if (i > firstindex) { - dataSetup(i); - } + for (; coDex(m) == codex && recType(m) > 1; m++) { + var mm = minmaxSetup(m); - var H = Math.floor((maxy - miny + 89) / 90); - var xdiv = xDivider4(miny, maxy); - var W = Math.floor(( (maxx - minx) * 4 + (xdiv - 1) ) / xdiv); + var H = Math.floor((mm.maxy - mm.miny + 89) / 90); + var xdiv = xDivider4(mm.miny, mm.maxy); + var W = Math.floor(((mm.maxx - mm.minx) * 4 + (xdiv - 1)) / xdiv); H = 176 * Math.floor((H + 176 - 1) / 176); W = 168 * Math.floor((W + 168 - 1) / 168); var product = Math.floor(W / 168) * Math.floor(H / 176) * 961 * 31; - if (recType == 2) { // *+ + if (recType(m) == 2) { var GOODROUNDER = codex >= 23 ? (961 * 961 * 31) : (961 * 961); product = Math.floor((STORAGE_START + product + GOODROUNDER - 1) / GOODROUNDER) * GOODROUNDER - STORAGE_START; } if (value >= STORAGE_START && value < STORAGE_START + product) // code belongs here? { - var dividerx = Math.floor((maxx - minx + W - 1) / W); - var dividery = Math.floor((maxy - miny + H - 1) / H); + var dividerx = Math.floor((mm.maxx - mm.minx + W - 1) / W); + var dividery = Math.floor((mm.maxy - mm.miny + H - 1) / H); value -= STORAGE_START; value = Math.floor(value / (961 * 31)); - var vx = Math.floor(value / Math.floor(H / 176)) * 168 + triple.x; - var vy = (value % Math.floor(H / 176)) * 176 + triple.y; - - var cornery = maxy - vy * dividery; - var cornerx = minx + vx * dividerx; + var vx = triple.x + 168 * Math.floor(value / Math.floor(H / 176)); + var vy = triple.y + 176 * (value % Math.floor(H / 176)); - var retval = decodeExtension(cornery, cornerx, dividerx << 2, dividery, -1, input); - if (retval.x < minx || retval.x >= maxx || retval.y < miny || retval.y > maxy) { - return false; + var corner = { // in microdegrees + y: mm.maxy - (vy * dividery), + x: mm.minx + (vx * dividerx) + }; + if ((corner.y != mm.maxy) && (!fitsInside(corner, mm))) { + return mzEmpty(); } - return retval; + + return decodeExtension(extensionchars, corner, dividerx << 2, -dividery, + 0, mm.miny, mm.maxx); // autoheader } STORAGE_START += product; } + return mzEmpty(); } - /// PRIVATE add vowels to prevent a mapcode r from being all-digit function aeu_pack(r, short) /* v1.50 */ { var dotpos = -9; @@ -1502,9 +1757,8 @@ function aeu_pack(r, short) /* v1.50 */ { for (d = 0; d < rlen; d++) { if (r.charAt(d) < '0' || r.charAt(d) > '9') // not digit? { - if (r.charAt(d) == '.' && dotpos < 0) // first dot? - { - dotpos = d; + if (r.charAt(d) == '.' && dotpos < 0) { + dotpos = d; // first dot? } else if (r.charAt(d) == '-') { rest = r.substring(d); r = r.substring(0, d); @@ -1514,10 +1768,10 @@ function aeu_pack(r, short) /* v1.50 */ { return r; } } - } // not alldigit (or multiple dots) + } var v; - if (rlen - 2 > dotpos) { // does r have a dot, AND at least 2 chars after the dot? + if (dotpos >= 2 && rlen - 2 > dotpos) { // does r have a dot, AND at least 2 chars after the dot? if (short) { /* v1.50 new way: use only A */ v = (r.charCodeAt(0) - 48) * 100 + (r.charCodeAt(rlen - 2) - 48) * 10 + (r.charCodeAt(rlen - 1) - 48); r = 'A' + r.substring(1, rlen - 2) + encodeChar[Math.floor(v / 32)] + encodeChar[v % 32]; // 1.50 @@ -1533,72 +1787,49 @@ function aeu_pack(r, short) /* v1.50 */ { // PRIVATE (defaults for last 4 are false,false,false,-1) var debugStopRecord = -1; // GLOBAL /// returns result, or empty if error -var results; // GLOBAL -function mapcoderEngine(orgy, orgx, tn, getshortest, isrecursive, state_override) { - // round to millionths and normalise - if (isNaN(orgx)) { - orgx = 0; - } - if (isNaN(orgy)) { - orgy = 0; - } - orgy = Number(orgy); - orgx = Number(orgx); - if (orgy > 90) { - orgy = 90; - } else if (orgy < -90) { - orgy = -90; - } // cut within [-90..+90] - if (orgx >= 180) { - orgx -= 360; - } else if (orgx < -180) { - orgx += 360; - } // move within [-180..+180> - - { // seperate out the fraction - var y = orgy + 90; - var x = orgx + 180; - y *= 1000000; - x *= 1000000; - var lat32 = Math.floor(y); - var lon32 = Math.floor(x); - fraclat = y - lat32; // get fraction - fraclon = x - lon32; // get fraction - - // for 8-digit precision, cells are divided into 810,000 by 810,000 minicells. So take care of math errors - fraclat *= 810000; - if (fraclat < 1) { - fraclat = 0; - } else { - if (fraclat > 809999) { - fraclat = 0; - lat32++; - } else { - fraclat /= 810000; - } - } - fraclon *= 810000; - if (fraclon < 1) { - fraclon = 0; - } else { - if (fraclon > 809999) { - fraclon = 0; - lon32++; - } else { - fraclon /= 810000; - } - } +function getEncodeRec(lat, lon) { - y = lat32 - 90000000; - x = lon32 - 180000000; - } // + if (isNaN(lat)) { + lat = 0; + } else { + lat = Number(lat); + } + if (lat < -90) { + lat = -90; + } else if (lat > 90) { + lat = 90; + } + lat += 90; // lat now [0..180] + lat *= 810000000000; + var fraclat = Math.floor(lat + 0.1); + var d = fraclat / 810000; + var lat32 = Math.floor(d); + fraclat -= (lat32 * 810000); + lat32 -= 90000000; + + if (isNaN(lon)) { + lon = 0; + } else { + lon = Number(lon); + } + lon -= (360 * Math.floor(lon / 360)); // lon now in [0..360> + lon *= 3240000000000; + var fraclon = Math.floor(lon + 0.1); + d = fraclon / 3240000; + var lon32 = Math.floor(d); + fraclon -= (lon32 * 3240000); + if (lon32 >= 180000000) { + lon32 -= 360000000; + } - mcInfo = {type: 0}; + return {coord32: {y: lat32, x: lon32}, fraclat: fraclat, fraclon: fraclon}; +} - if (!isrecursive) { - results = []; - } +function mapcoderEngine(enc, tn, getshortest, state_override, extraDigits) { + var results = []; + + mcInfo = {type: 0}; var fromTerritory = 0; var uptoTerritory = ccode_earth; @@ -1622,37 +1853,37 @@ function mapcoderEngine(orgy, orgx, tn, getshortest, isrecursive, state_override // make sure it fits the country if (territoryNumber != ccode_earth) { - minmaxSetup(upto); // find encompassing rect - if (!(fitsInside(y, x, minx, maxx, miny, maxy))) { // does not fit? - if (isrecursive) { - return; - } - from = upto + 1; // empty the range + if (!(fitsInside(enc.coord32, minmaxSetup(upto)))) { // does not fit encompassing rect? + continue; } } for (var i = from; i <= upto; i++) { - dataSetup(i); - if (codex < 54) // exlude 54 and 55 + + if (coDex(i) < 54) // exlude 54 and 55 { - if (fitsInside(y, x, minx, maxx, miny, maxy)) { + var mm = minmaxSetup(i); + if (fitsInside(enc.coord32, mm)) { var r; - if (isnameless) { - r = encodeNameless(x, y, i, from); + if (isNameless(i)) { + r = encodeNameless(enc, i, from, extraDigits); } - else if (recType > 1) { - r = encodeAutoHeader(y, x, codexlen, i, territoryNumber); + else if (recType(i) > 1) { + r = encodeAutoHeader(enc, i, extraDigits); } - else if (isrestricted && i == upto && getParentOf(territoryNumber) >= 0) { - mapcoderEngine(orgy, orgx, getParentOf(territoryNumber), getshortest, true/*recursive*/, territoryNumber); + else if ((i == upto) && (getParentOf(territoryNumber) >= 0)) { + var moreresults = mapcoderEngine(enc, getParentOf(territoryNumber), getshortest, territoryNumber, extraDigits); + if (moreresults && moreresults.length > 0) { + results = results.concat(moreresults); + } continue; } else { - if (isrestricted && results.length == original_length) { + if (isRestricted(i) && results.length == original_length) { r = ''; // restricted, and no shorter mapcodes exist: do not generate mapcodes } else { - r = encodeGrid(i, y, x, codex, minx, miny, maxx, maxy, headerLetter(i), territoryNumber); + r = encodeGrid(enc, i, mm, headerLetter(i), extraDigits); } } @@ -1669,14 +1900,13 @@ function mapcoderEngine(orgy, orgx, tn, getshortest, isrecursive, state_override results.length = 0; // clear all other results } - if (getDebugInfo) { mcInfo.mapcode = r; mcInfo.record = i; - mcInfo.rectArea = asDegreeRect(minx, miny, maxx - minx, maxy - miny); + mcInfo.rectArea = asDegreeRect(mm.minx, mm.miny, mm.maxx - mm.minx, mm.maxy - mm.miny); mcInfo.form = mcInfo.form.substr(0, mcInfo.dotPosition) + '.' + mcInfo.form.substr(mcInfo.dotPosition); - dataSetup(upto); - mcInfo.rectEncompassing = asDegreeRect(minx, miny, maxx - minx, maxy - miny); + var mu = minmaxSetup(upto); + mcInfo.rectEncompassing = asDegreeRect(mu.minx, mu.miny, mu.maxx - mu.minx, mu.maxy - mu.miny); } else { mcInfo = {mapcode: r}; @@ -1702,14 +1932,13 @@ function mapcoderEngine(orgy, orgx, tn, getshortest, isrecursive, state_override return results; } - /// PRIVATE remove vowels from mapcode str into an all-digit mapcode (assumes str is already uppercase!) function aeu_unpack(str) { var voweled = 0; var lastpos = str.length - 1; var dotpos = str.indexOf('.'); if (dotpos < 2 || lastpos < dotpos + 2) { - return ''; + return str; } // Error: no dot, or less than 2 letters before dot, or less than 2 letters after dot if (str.charAt(0) == 'A') /* V1.50 */ @@ -1770,18 +1999,23 @@ function aeu_unpack(str) { return ''; } + var hasletters = 0; for (v = 0; v <= lastpos; v++) { if (v != dotpos) { if (decodeChar[str.charCodeAt(v)] < 0) { return ''; }// bad char! - else if (voweled && decodeChar[str.charAt(v)] > 9) { - return ''; + else if (decodeChar[str.charCodeAt(v)] > 9) { + hasletters++; } } - } // nonodigit! - - + } + if (voweled && hasletters) { + return ''; + } + if (!voweled && !hasletters) { + return ''; + } return str; } @@ -1789,13 +2023,11 @@ function aeu_unpack(str) { function master_decode(mapcode, territoryNumber) // returns object with y and x fields, or false { mapcode = to_ascii(mapcode); - + var extensionchars = ''; var minpos = mapcode.indexOf('-'); if (minpos > 0) { - extrapostfix = trim(mapcode.substring(minpos + 1)); + extensionchars = trim(mapcode.substring(minpos + 1)); mapcode = trim(mapcode.substring(0, minpos)); - } else { - extrapostfix = ''; } mapcode = aeu_unpack(mapcode); @@ -1803,7 +2035,6 @@ function master_decode(mapcode, territoryNumber) // returns object with y and x return false; } // failed to decode! - var mclen = mapcode.length; if (mclen >= 10) { @@ -1825,70 +2056,83 @@ function master_decode(mapcode, territoryNumber) // returns object with y and x var prefixlength = mapcode.indexOf('.'); var postfixlength = mclen - 1 - prefixlength; + var incodex = prefixlength * 10 + postfixlength; - var result; - var i; - for (i = from; i <= upto; i++) { - dataSetup(i); - if (recType == 0 && isnameless == 0 && codexhi == prefixlength && codexlo == postfixlength) { - result = decodeGrid(mapcode, minx, miny, maxx, maxy, '', territoryNumber, i); - if (isrestricted && result) { - var fitssomewhere = 0; + var zone = mzEmpty(); + var m; + for (m = from; m <= upto; m++) { + var codex = coDex(m); + if (recType(m) == 0 && isNameless(m) == 0 && (incodex == codex || (incodex == 22 && codex == 21))) { + zone = decodeGrid(mapcode, extensionchars, m); + + // first of all, make sure the zone fits the country + zone = mzRestrictZoneTo(zone, minmaxSetup(upto)); + + if (!mzIsEmpty(zone) && isRestricted(m)) { + var nrZoneOverlaps = 0; var j; - for (j = upto - 1; j >= from; j--) { // look in previous rects - dataSetup(j); - if (isrestricted) { - continue; + // get midpoint in microdegrees + var coord32 = convertFractionsToCoord32(mzMidPointFractions(zone)); + for (j = m - 1; j >= from; j--) { // look in previous rects + if (!isRestricted(j)) { + if (fitsInside(coord32, minmaxSetup(j))) { + nrZoneOverlaps++; + break; + } } - if (fitsInsideWithRoom(result, minx, maxx, miny, maxy)) { - fitssomewhere = 1; - break; + } + + if (nrZoneOverlaps == 0) { + // see if mapcode zone OVERLAPS any sub-area... + var zfound; + for (j = from; j < m; j++) { // try all smaller rectangles j + if (!isRestricted(j)) { + var z = mzRestrictZoneTo(zone, minmaxSetup(j)); + if (!mzIsEmpty(z)) { + nrZoneOverlaps++; + if (nrZoneOverlaps == 1) { + // first fit! remember... + zfound = mzCopy(z); + } + else { // nrZoneOverlaps > 1 + // more than one hit + break; // give up! + } + } + } + } + if (nrZoneOverlaps == 1) { // intersected exactly ONE sub-area? + zone = mzCopy(zfound); // use the intersection found... } } - if (!fitssomewhere) { - result = 0; + + if (!nrZoneOverlaps) { + zone = mzEmpty(); } } break; } - else if (recType == 1 && codexlo == postfixlength && codexhi + 1 == prefixlength && headerLetter(i) == mapcode.charAt(0)) { - result = decodeGrid(mapcode.substr(1), minx, miny, maxx, maxy, mapcode.substr(0, 1), territoryNumber, i); + else if (recType(m) == 1 && codex + 10 == incodex && headerLetter(m) == mapcode.charAt(0)) { + zone = decodeGrid(mapcode.substr(1), extensionchars, m); break; } - else if (isnameless && ((codex == 21 && prefixlength == 2 && postfixlength == 2 ) || (codex == 22 && prefixlength == 3 && postfixlength == 2) || (codex == 13 && prefixlength == 2 && postfixlength == 3))) { - result = decodeNameless(mapcode, i); + else if (isNameless(m) && ((codex == 21 && incodex == 22) || (codex == 22 && incodex == 32) || + (codex == 13 && incodex == 23))) { + zone = decodeNameless(mapcode, extensionchars, m, from); break; } - else if (recType > 1 && postfixlength == 3 && codexlo + codexhi == prefixlength + 2) { - result = decodeAutoHeader(mapcode, i, territoryNumber); + else if (recType(m) > 1 && postfixlength == 3 && codexLen(m) == prefixlength + 2) { + zone = decodeAutoHeader(mapcode, extensionchars, m); break; } } - if (result) { - if (result.x > 180000000) { - result.x -= 360000000; - } else if (result.x < -180000000) { - result.x += 360000000; - } // 1.33 normalize <-180 - - // make sure result is in the country - if (territoryNumber != ccode_earth) { - minmaxSetup(upto); // find encompassing rect - if (!(fitsInsideWithRoom(result, minx, maxx, miny, maxy))) { // does not fit? - return false; - } - } + zone = mzRestrictZoneTo(zone, minmaxSetup(upto)); + if (mzIsEmpty(zone)) { + return false; } - if (result) { - result.x = result.x / 1000000.0; - result.y = result.y / 1000000.0; - if (result.y > 90) { - result.y = 90; - } - } - return result; + return convertFractionsToDegrees(wrap(mzMidPointFractions(zone))); } // ******************** legacy interface ***************** @@ -1896,66 +2140,66 @@ function master_decode(mapcode, territoryNumber) // returns object with y and x function hasStates(territoryNumber) { return hasSubdivision(territoryNumber); } + function isState(territoryNumber) { return isSubdivision(territoryNumber); } + function StateParent(territoryNumber) { return getParentOf(territoryNumber); } + function ccode2iso(territoryNumber, format) { return getTerritoryAlphaCode(territoryNumber, format); } + function fullname(territoryNumber, keepindex) { if (keepindex) { return isofullname[territoryNumber]; } return getTerritoryFullname(territoryNumber); } -function master_encode(orgy, orgx, tn, isrecursive, stop_with_one_result, allowworld, state_override) { - mapcoderEngine(orgy, orgx, tn, stop_with_one_result, isrecursive, state_override); - if (allowworld && !isrecursive && tn != ccode_earth && (results.length == 0 || results[results.length - 1].territoryNumber != ccode_earth)) { - mapcoderEngine(orgy, orgx, ccode_earth, stop_with_one_result, true/*recursive*/, -1); - } - var strArray = []; - for (var i = 0; i < results.length; i++) { - strArray.push([results[i].mapcode, results[i].territoryNumber]); - } - return strArray; -} + +var maxErrorInMetersForDigits = [ + 7.49, + 1.39, + 0.251, + 0.0462, + 0.00837, + 0.00154, + 0.00028, + 0.000052, + 0.0000093 +]; // ******************** public interface ***************** /// PUBLIC returns {distance,width,height}, the distance between two coordinates, and the longitudinal distance ("width") and latitudinal distance ("height") - all expressed in meters /// Warning: accurate only for coordinates within a few hundred meters of each other function distanceInMeters(latDeg1, lonDeg1, latDeg2, lonDeg2) { - if (latDeg1 > latDeg2) { - var t = latDeg1; - latDeg1 = latDeg2; - latDeg2 = t; + if (lonDeg1 < 0 && lonDeg2 > 1) { + lonDeg1 += 360; } - var worstParallel = 0; // assume equator - if (latDeg2 < 0) { - worstParallel = latDeg1; - } else if (latDeg1 > 0) { - worstParallel = latDeg2; + if (lonDeg2 < 0 && lonDeg1 > 1) { + lonDeg2 += 360; } - var dy = (latDeg2 - latDeg1) * 1000000 / 9; - var dx = (lonDeg2 - lonDeg1) * Math.cos(Math.PI * worstParallel / 180) * 1000000 / 9; - return {distance: Math.sqrt(dx * dx + dy * dy), width: (dx < 0 ? -dx : dx), height: (dy < 0 ? -dy : dy)}; + var dx = 111319.49079327 * (lonDeg2 - lonDeg1) * Math.cos((latDeg1 + latDeg2) * Math.PI / 360.0); + var dy = 110946.25213273 * (latDeg2 - latDeg1); + return Math.sqrt(dx * dx + dy * dy); } -/// PUBLIC convert a mapcode (without territory abbreviation) into a particular alphabet +/// PUBLIC convert a mapcode (skipping the territory abbreviation) into a particular alphabet /// targetAlphabet: 0=roman, 1=greek etc. /// returns: string function convertToAlphabet(mapcode, targetAlphabet) { - return showinlan(to_ascii(mapcode), targetAlphabet, false) + return showinlan(mapcode, targetAlphabet, false); } -/// PUBLIC convert a mapcode (without territory abbreviation) into a particular alphabet +/// PUBLIC convert a mapcode (skipping the territory abbreviation) into a particular alphabet /// targetAlphabet: 0=roman, 1=greek etc. /// returns: HTML-encoded string function convertToAlphabetAsHTML(mapcode, targetAlphabet) { - return showinlan(to_ascii(mapcode), targetAlphabet, true) + return showinlan(mapcode, targetAlphabet, true); } /// PUBLIC decode a string (which may contain a full mapcode, including a territory) @@ -1981,10 +2225,7 @@ function decode(mapcodeString, territory) { else if (parts.length == 1) { dec = master_decode(parts[0], contextTerritoryNumber); } - if (dec) { - return dec; - } - return {x: undefined, y: undefined}; + return dec; } /// PUBLIC encode variants. @@ -1995,12 +2236,11 @@ function decode(mapcodeString, territory) { /// the WithPrecision variants produce mapcodes extended with high-precision letters (the parameter specifies how many letters: 0, 1, or 2). function encodeWithPrecision(latitudeDegrees, longitudeDegrees, precision, territory) { - use_high_precision = precision; - return mapcoderEngine(latitudeDegrees, longitudeDegrees, getTerritoryNumber(territory), false/*getshortest*/, false/*recursive*/, -1/*override*/); + return mapcoderEngine(getEncodeRec(latitudeDegrees, longitudeDegrees), getTerritoryNumber(territory), false/*getshortest*/, -1/*override*/, precision); } function encode(latitudeDegrees, longitudeDegrees, territory) { - return encodeWithPrecision(latitudeDegrees, longitudeDegrees, 0, getTerritoryNumber(territory)) + return encodeWithPrecision(latitudeDegrees, longitudeDegrees, 0, territory) } function encodeInternational(latitudeDegrees, longitudeDegrees) { @@ -2012,10 +2252,245 @@ function encodeInternationalWithPrecision(latitudeDegrees, longitudeDegrees, pre } function encodeShortestWithPrecision(latitudeDegrees, longitudeDegrees, precision, territory) { - use_high_precision = precision; - return mapcoderEngine(latitudeDegrees, longitudeDegrees, getTerritoryNumber(territory), true/*getshortest*/, false/*recursive*/, -1/*override*/); + return mapcoderEngine(getEncodeRec(latitudeDegrees, longitudeDegrees), getTerritoryNumber(territory), true/*getshortest*/, -1/*override*/, precision); } function encodeShortest(latitudeDegrees, longitudeDegrees, territory) { - return encodeShortestWithPrecision(latitudeDegrees, longitudeDegrees, 0, getTerritoryNumber(territory)); + return encodeShortestWithPrecision(latitudeDegrees, longitudeDegrees, 0, territory); } + +// returns true iff coordinate is near more than one territory border +function multipleBordersNearby(latitudeDegrees, longitudeDegrees, territory) { + var territoryNumber = getTerritoryNumber(territory); + if ((territoryNumber >= 0) && (territoryNumber < ccode_earth)) { + var parentTerritory = getParentOf(territoryNumber); + if (parentTerritory >= 0) { + // there is a parent! check its borders as well... + if (multipleBordersNearby(latitudeDegrees, longitudeDegrees, parentTerritory)) { + return true; + } + } + var coord32 = getEncodeRec(latitudeDegrees, longitudeDegrees).coord32; + var nrFound = 0; + var from = dataFirstRecord(territoryNumber); + var upto = dataLastRecord(territoryNumber); + for (var m = upto; m >= from; m--) { + if (!isRestricted(m)) { + if (isNearBorderOf(coord32, minmaxSetup(m))) { + nrFound++; + if (nrFound > 1) { + return true; + } + } + } + } + } + return false; +} + +/// PUBLIC returns the worst-case distance (in meters) between a decoded mapcode and the original encoded location, +/// given the number of high-precision digits after the hyphen of the mapcode. +function maxErrorInMeters(extraDigits) { + return maxErrorInMetersForDigits[extraDigits]; +} + +/// PRIVATE convert a mapcode to an ABJAD-format (never more than 2 non-digits in a row) +function convertToAbjad(mapcode) { + var str, rest; + var h = mapcode.indexOf('-'); + if (h >= 0) { + rest = mapcode.substring(h); + str = aeu_unpack(mapcode.substring(0, h)); + } + else { + rest = ''; + str = aeu_unpack(mapcode); + } + + var len = str.length; + var dot = str.indexOf('.'); + if (dot < 2 || dot > 5) { + return mapcode; + } + var form = 10 * dot + (len - dot - 1); + + // see if >2 non-digits in a row + var inarow = 0; + for (var i = 0; i < len; i++) { + var c = str.charCodeAt(i); + if (c != 46) { + inarow++; + if (decodeChar[c] <= 9) { + inarow = 0; + } else if (inarow > 2) { + break; + } + } + } + if (inarow < 3 && (form == 22 || form == 32 || form == 33 || form == 42 || form == 43 || form == 44 || form == 54)) { + // no need to do anything + return mapcode; + } + else { + var c = decodeChar[str.charCodeAt(2)]; + if (c < 0) { + c = decodeChar[str.charCodeAt(3)]; + if (c < 0) { + return mapcode; + } + } + var c1, c2, c3 = 0; + if (form >= 44) { + c = (c * 31) + (decodeChar[str.charCodeAt(len - 1)] + 39); + if (c < 39 || c > 999) { + return mapcode; + } + c1 = Math.floor(c / 100) + c2 = Math.floor((c % 100) / 10); + c3 = (c % 10); + } + else if (len == 7) { + if (form == 24) { + c += 7; + } else if (form == 33) { + c += 38; + } else if (form == 42) { + c += 69; + } + c1 = Math.floor(c / 10); + c2 = (c % 10); + } + else { + c1 = 2 + Math.floor(c / 8); + c2 = 2 + (c % 8); + } + + if (form == 22) { + str = str.charAt(0) + str.charAt(1) + '.' + c1 + c2 + str.charAt(4); + } + else if (form == 23) { + str = str.charAt(0) + str.charAt(1) + '.' + c1 + c2 + str.charAt(4) + str.charAt(5); + } + else if (form == 32) { + str = str.charAt(0) + str.charAt(1) + '.' + (c1 + 4) + c2 + str.charAt(4) + str.charAt(5); + } + else if (form == 24) { + str = str.charAt(0) + str.charAt(1) + c1 + '.' + str.charAt(4) + c2 + str.charAt(5) + str.charAt(6); + } + else if (form == 33) { + str = str.charAt(0) + str.charAt(1) + c1 + '.' + str.charAt(4) + c2 + str.charAt(5) + str.charAt(6); + } + else if (form == 42) { + str = str.charAt(0) + str.charAt(1) + c1 + '.' + str.charAt(3) + c2 + str.charAt(5) + str.charAt(6); + } + else if (form == 43) { + str = str.charAt(0) + str.charAt(1) + (c1 + 4) + '.' + str.charAt(3) + str.charAt(5) + c2 + str.charAt(6) + str.charAt(7); + } + else if (form == 34) { + str = str.charAt(0) + str.charAt(1) + c1 + '.' + str.charAt(4) + str.charAt(5) + c2 + str.charAt(6) + str.charAt(7); + } + else if (form == 44) { + str = str.charAt(0) + str.charAt(1) + c1 + str.charAt(3) + '.' + c2 + str.charAt(5) + str.charAt(6) + c3 + str.charAt(7); + } + else if (form == 54) { + str = str.charAt(0) + str.charAt(1) + c1 + str.charAt(3) + str.charAt(4) + '.' + c2 + str.charAt(6) + str.charAt(7) + c3 + str.charAt(8); + } + else { + return mapcode; + } + } + //alert(str+' ['+rest+'] = '+aeu_pack(str, false)); + return aeu_pack(str, false) + rest; +} + +/// PRIVATE returns true if str contains characters from an abjad-script +function isAbjadScript(str) { + for (var i = 0; i < str.length; i++) { + var c = str.charCodeAt(i); + if (c >= 0x0628 && c <= 0x0649) { + return true; + } // arabic + if (c >= 0x05d0 && c <= 0x05ea) { + return true; + } // hebrew + if (c >= 0x0388 && c <= 0x03c9) { + return true; + } // greek uppercase and lowecase + if ((c >= 0x1100 && c <= 0x1175) || (c >= 0xad6c && c <= 0xd314)) { + return true; + } // korean + } + return false; +} + +/// PRIVATE convert a mapcode in ABJAD-format to normal format +function convertFromAbjad(result) { + // split into prefix, s, postfix + var p = result.lastIndexOf(' '); + if (p < 0) { + p = 0; + } else { + p++; + } + var prefix = result.substr(0, p); + var s = result.substr(p); + var postfix = ''; + var h = s.indexOf('-'); + if (h > 0) { + postfix = s.substring(h); + s = s.substring(0, h); + } + + s = aeu_unpack(s); + var len = s.length; + var dot = s.indexOf('.'); + if (dot < 2 || dot > 5) { + return result; + } + var form = 10 * dot + (len - dot - 1); + var c; + + if (form == 23) { + c = (s.charAt(3) * 8) + (s.charAt(4) - 18); + s = s.charAt(0) + s.charAt(1) + '.' + encodeChar[c] + s.charAt(5); + } + else if (form == 24) { + c = (s.charAt(3) * 8) + (s.charAt(4) - 18); + if (c >= 32) { + s = s.charAt(0) + s.charAt(1) + encodeChar[c - 32] + '.' + s.charAt(5) + s.charAt(6); + } else { + s = s.charAt(0) + s.charAt(1) + '.' + encodeChar[c] + s.charAt(5) + s.charAt(6); + } + } + else if (form == 34) { + c = (s.charAt(2) * 10) + (s.charAt(5) - 7); + if (c < 31) { + s = s.charAt(0) + s.charAt(1) + '.' + encodeChar[c] + s.charAt(4) + s.charAt(6) + s.charAt(7); + } else if (c < 62) { + s = s.charAt(0) + s.charAt(1) + encodeChar[c - 31] + '.' + s.charAt(4) + s.charAt(6) + s.charAt(7); + } else { + s = s.charAt(0) + s.charAt(1) + encodeChar[c - 62] + s.charAt(4) + '.' + s.charAt(6) + s.charAt(7); + } + } + else if (form == 35) { + c = (s.charAt(2) * 8) + (s.charAt(6) - 18); + if (c >= 32) { + s = s.charAt(0) + s.charAt(1) + encodeChar[c - 32] + s.charAt(4) + '.' + s.charAt(5) + s.charAt(7) + s.charAt(8); + } else { + s = s.charAt(0) + s.charAt(1) + encodeChar[c] + '.' + s.charAt(4) + s.charAt(5) + s.charAt(7) + s.charAt(8); + } + } + else if (form == 45) { + c = (s.charAt(2) * 100) + (s.charAt(5) * 10) + (s.charAt(8) - 39); + s = s.charAt(0) + s.charAt(1) + encodeChar[Math.floor(c / 31)] + s.charAt(3) + '.' + s.charAt(6) + s.charAt(7) + s.charAt(9) + encodeChar[c % 31]; + } + else if (form == 55) { + c = (s.charAt(2) * 100) + (s.charAt(6) * 10) + (s.charAt(9) - 39); + s = s.charAt(0) + s.charAt(1) + encodeChar[Math.floor(c / 31)] + s.charAt(3) + s.charAt(4) + '.' + s.charAt(7) + s.charAt(8) + s.charAt(10) + encodeChar[c % 31]; + } + else { + return result; + } + return prefix + aeu_pack(s, false) + postfix; +} + diff --git a/mapcode_library_js.doc b/mapcode_library_js.doc index ba8ab90..753ad8f 100644 Binary files a/mapcode_library_js.doc and b/mapcode_library_js.doc differ diff --git a/ndata.js b/ndata.js index 5329c70..67626f4 100644 --- a/ndata.js +++ b/ndata.js @@ -12,8261 +12,8256 @@ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */ - -var data_start = [ - 0, 3, 6, 10, 14, 17, 19, 20, 31, 32, - 34, 36, 38, 43, 45, 48, 52, 59, 63, 65, - 67, 71, 73, 81, 87, 95, 97, 132, 139, 149, - 151, 153, 156, 161, 173, 181, 188, 190, 192, 197, - 200, 207, 212, 214, 216, 220, 222, 229, 235, 239, - 243, 246, 250, 252, 281, 283, 290, 292, 297, 317, - 325, 329, 333, 335, 340, 348, 353, 364, 368, 373, - 377, 386, 400, 404, 409, 413, 429, 435, 440, 448, - 456, 472, 476, 480, 487, 498, 535, 539, 565, 571, - 589, 601, 637, 703, 738, 777, 789, 798, 826, 842, - 876, 892, 926, 962, 991, 1015, 1026, 1081, 1139, 1153, - 1215, 1239, 1268, 1336, 1414, 1467, 1546, 1631, 1683, 1758, - 1834, 1895, 1937, 1962, 2010, 2053, 2098, 2159, 2245, 2332, - 2383, 2446, 2531, 2622, 2707, 2766, 2881, 2984, 3077, 3161, - 3259, 3321, 3425, 3491, 3586, 3682, 3768, 3856, 3946, 4053, - 4199, 4301, 4405, 4436, 4473, 4550, 4586, 4620, 4656, 4708, - 4772, 4823, 4838, 4873, 5020, 5106, 5156, 5232, 5257, 5325, - 5382, 5417, 5499, 5550, 5623, 5716, 5751, 5829, 5888, 5954, - 6011, 6064, 6121, 6158, 6249, 6380, 6430, 6460, 6512, 6608, - 6641, 6722, 6770, 6850, 6893, 6987, 7021, 7066, 7173, 7177, - 7249, 7293, 7379, 7419, 7446, 7503, 7589, 7663, 7702, 7789, - 7865, 7973, 8051, 8125, 8195, 8252, 8334, 8416, 8475, 8502, - 8540, 8594, 8670, 8783, 8863, 8927, 8984, 9038, 9118, 9189, - 9275, 9325, 9389, 9533, 9537, 9542, 9547, 9552, 9558, 9563, - 9571, 9579, 9590, 9598, 9613, 9622, 9633, 9666, 9675, 9683, - 9698, 9708, 9718, 9726, 9734, 9750, 9758, 9768, 9779, 9789, - 9799, 9808, 9817, 9828, 9869, 9910, 9928, 10025, 10176, 10267, - 10349, 10544, 10547, 10550, 10553, 10563, 10568, 10571, 10583, 10596, - 10607, 10623, 10632, 10638, 10672, 10700, 10719, 10787, 10879, 10894, - 10898, 10934, 11021, 11032, 11050, 11067, 11131, 11163, 11204, 11224, - 11329, 11409, 11473, 11527, 11586, 11642, 11702, 11709, 11751, 11755, - 11758, 11768, 11783, 11794, 11832, 11895, 11941, 11946, 11953, 11958, - 11977, 11987, 11994, 12002, 12016, 12032, 12039, 12047, 12056, 12104, - 12113, 12124, 12174, 12185, 12195, 12214, 12230, 12243, 12255, 12274, - 12308, 12317, 12329, 12341, 12345, 12351, 12357, 12369, 12380, 12389, - 12395, 12409, 12429, 12440, 12482, 12533, 12583, 12639, 12652, 12665, - 12728, 12788, 12849, 12914, 12985, 13050, 13119, 13194, 13262, 13341, - 13418, 13432, 13447, 13492, 13505, 13533, 13547, 13560, 13576, 13592, - 13604, 13646, 13658, 13669, 13704, 13719, 13731, 13748, 13756, 13794, - 13807, 13822, 13942, 13988, 14032, 14072, 14096, 14137, 14176, 14196, - 14212, 14230, 14242, 14256, 14264, 14275, 14292, 14305, 14360, 14361, - 14362, 14363, 14403, 14409, 14414, 14419, 14424, 14430, 14437, 14443, - 14452, 14458, 14466, 14472, 14479, 14488, 14496, 14505, 14517, 14526, - 14534, 14545, 14556, 14565, 14575, 14582, 14632, 14666, 14675, 14687, - 14698, 14737, 14748, 14762, 14779, 14791, 14804, 14818, 14833, 14846, - 14867, 14875, 14894, 14903, 14915, 14926, 14940, 14955, 14968, 14982, - 14995, 15009, 15024, 15042, 15062, 15074, 15094, 15107, 15122, 15136, - 15154, 15170, 15184, 15197, 15214, 15234, 15251, 15269, 15284, 15298, - 15314, 15325, 15341, 15354, 15369, 15384, 15430, 15444, 15453, 15463, - 15476, 15490, 15501, 15514, 15530, 15545, 15546, 15573, 15579, 15587, - 15593, 15609, 15646, 15663, 15687, 15710, 15727, 15747, 15773, 15799, - 15818, 15835, 15888, 15929, 15951, 15978, 15998, 16019, 16037, 16068, - 16094, 16114, 16135, 16153, 16171, 16190, 16206, 16222, 16276, 16302, - 16309, 16311, 16312, 16344]; + */ +// *** GENERATED FILE, DO NOT CHANGE OR PRETTIFY *** -var data_flags = [ - 11, 534, 540, 11, 534, 540, 11, 34956, 12945, 540, 10, 75, 75, 17, 1098, 1098, 12, 11, 12, 11, - 10, 267, 267, 267, 267, 267, 267, 267, 267, 267, 22, 11, 10, 12, 10, 12, 10, 12, 74, 74, - 74, 12, 17, 11, 12, 1098, 1098, 12, 10, 12, 16, 17, 1098, 1098, 16520, 21, 6285, 534, 540, 10, - 12, 534, 540, 10, 12, 10, 12, 11, 12, 534, 540, 10, 12, 1098, 1098, 1098, 1098, 1098, 12, 16, - 529, 1098, 1098, 1095, 1095, 1095, 529, 74, 74, 74, 74, 74, 12, 534, 540, 10, 12, 10, 12, 16, - 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, - 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 22, 10, 267, 267, 267, 267, 17, 534, 11, - 12, 16, 17, 47240, 41096, 49288, 39048, 43144, 22, 10, 12, 11, 12, 74, 74, 12, 74, 74, 267, 267, - 17, 10, 2187, 4235, 6283, 8331, 10379, 12427, 14475, 16523, 51339, 49291, 534, 10, 12, 16, 396, 396, 268, 268, - 534, 10, 267, 267, 267, 267, 267, 535, 10, 12, 10, 12, 10, 267, 267, 16, 529, 1098, 1098, 12, - 74, 74, 12, 17, 18, 22, 540, 10, 267, 267, 267, 529, 11, 16, 10, 12, 10, 16, 12, 17, - 10, 12, 10, 12, 16, 17, 13, 21, 22, 10, 12, 16, 17, 13, 534, 10, 12, 16, 17, 10, - 12, 657, 540, 74, 74, 12, 10, 12, 534, 540, 10, 12, 10, 12, 16, 136, 2184, 4232, 6280, 8328, - 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 21, 17, 22, 18, - 535, 10, 12, 10, 12, 16, 17, 13, 21, 534, 10, 12, 1098, 1098, 12, 16, 529, 10, 1095, 1095, - 75, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 18, 23, 10, 267, 267, - 267, 267, 267, 16, 17, 10, 12, 16, 529, 10, 16, 47762, 540, 10, 12, 10, 12, 16, 49292, 534, - 10, 267, 267, 267, 267, 267, 16, 17, 10, 12, 1099, 1099, 17, 10, 267, 267, 267, 16, 22668, 41100, - 51340, 26764, 57484, 534, 11, 12, 16, 529, 10, 12, 16, 534, 540, 10, 12, 16, 17, 10, 12, 16, - 17, 13, 43152, 45200, 47248, 534, 74, 74, 74, 16, 12, 17, 13, 144, 2192, 4240, 6288, 8336, 22, 535, - 10, 12, 16, 17, 1098, 1098, 12, 16, 17, 10, 16, 12, 17, 11, 12, 16, 268, 268, 268, 268, - 268, 268, 268, 268, 268, 268, 268, 268, 535, 10, 12, 16, 17, 535, 540, 74, 74, 12, 16, 17, - 10, 12, 1099, 1099, 1099, 17, 534, 540, 10, 75, 75, 75, 75, 1099, 12, 17, 10, 12, 1099, 75, - 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 11, 12, 16, 17, 11, 12, 16, 17, - 10, 12, 16, 17, 13, 21, 22, 10, 75, 75, 75, 1099, 75, 75, 12, 17, 534, 540, 10, 12, - 75, 75, 75, 75, 75, 75, 75, 75, 1099, 1099, 1099, 75, 1099, 1099, 75, 75, 75, 75, 1099, 75, - 75, 75, 75, 1099, 75, 75, 1099, 75, 75, 75, 75, 13, 17, 21, 22, 10, 12, 16, 17, 10, - 16, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, - 71, 71, 71, 71, 17, 10, 12, 16, 17, 534, 540, 1098, 1098, 12, 75, 75, 75, 75, 17, 13, - 37008, 39056, 34960, 20624, 53392, 57488, 47248, 51344, 534, 10, 12, 1099, 1099, 75, 75, 75, 75, 17, 13, 21, - 22, 10, 12, 75, 75, 75, 75, 75, 75, 1099, 1099, 75, 75, 75, 75, 75, 1099, 75, 75, 75, - 1099, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 17, 534, 540, 10, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 1099, 75, 1099, 75, - 75, 75, 75, 75, 75, 75, 1099, 75, 75, 1095, 71, 71, 71, 71, 71, 71, 1095, 71, 71, 71, - 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, - 17, 534, 540, 10, 1095, 71, 71, 71, 71, 71, 71, 1095, 71, 71, 71, 71, 71, 71, 71, 71, - 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 17, 534, 540, 10, 12, - 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 534, 540, 74, 74, 12, - 75, 75, 75, 75, 1099, 75, 17, 534, 540, 1098, 1098, 12, 75, 75, 75, 75, 75, 17, 10, 12, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 17, 534, 540, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 17, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 10, 12, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 1098, 74, 12, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, - 43148, 45196, 47244, 49292, 51340, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, - 534, 540, 10, 12, 75, 75, 75, 75, 1099, 1099, 75, 75, 13, 17, 144, 2192, 4240, 6288, 8336, 10384, - 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 22, 10, 12, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 1099, 75, 75, 75, 1099, 75, 75, 1099, 1099, 1099, 17, 10, 12, 75, 75, 75, - 75, 75, 75, 75, 75, 17, 74, 74, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 51340, 53388, 43148, 45196, 47244, - 49292, 26764, 28812, 30860, 32908, 34956, 37004, 14476, 16524, 18572, 20620, 22668, 24716, 2188, 4236, 6284, 8332, 10380, 12428, 534, - 540, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 140, 2188, 4236, - 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 534, 540, 10, - 12, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 17, 534, 540, 10, 12, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, - 30860, 32908, 34956, 37004, 39052, 41100, 47244, 43148, 45196, 49292, 55436, 57484, 59532, 61580, 534, 10, 12, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 74, - 74, 74, 74, 12, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 1099, 75, 17, 534, 540, 74, 74, 74, 74, 74, 12, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 1099, 1099, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 61580, 59532, 57484, 53388, 51340, 49292, 47244, 45196, 43148, 37004, 34956, 30860, 28812, - 26764, 24716, 22668, 20620, 18572, 16524, 14476, 12428, 10380, 8332, 6284, 4236, 2188, 140, 534, 540, 10, 12, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 140, 2188, 4236, 10380, 12428, 14476, 22668, 24716, 26764, 34956, 37004, 39052, 43148, 45196, 47244, 49292, 51340, 41100, 28812, 16524, - 6284, 8332, 18572, 30860, 32908, 20620, 53388, 55436, 57484, 59532, 61580, 61576, 534, 540, 10, 12, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 2188, 4236, 6284, - 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, - 49292, 51340, 53388, 55436, 57484, 534, 540, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, - 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 41100, 43148, 45196, 47244, 49292, - 51340, 57484, 59532, 61580, 53388, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, - 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 534, 540, 10, 12, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 10380, 2188, 4236, 6284, 8332, 12428, 14476, 16524, 18572, 20620, - 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, - 140, 534, 540, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, - 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 49292, 51340, 53388, 55436, 534, 540, 10, 12, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, - 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, - 59532, 61580, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 534, 540, 1098, 1098, 12, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, - 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 534, 540, 10, 12, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 396, 396, 396, 268, 396, 396, 396, 534, 540, 10, 12, 75, - 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 268, 396, 396, - 534, 540, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, - 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 396, 396, 268, 396, 396, 396, 396, 396, 396, 534, 10, 12, 1099, 75, 75, 1099, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, - 75, 75, 75, 396, 396, 396, 396, 396, 396, 396, 396, 396, 534, 10, 12, 1099, 75, 1099, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 534, 540, 10, 12, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, - 34956, 37004, 39052, 41100, 43148, 45196, 47244, 57484, 49292, 51340, 53388, 55436, 59532, 61580, 2184, 4232, 6280, 534, 540, 1098, - 1098, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, - 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, - 57484, 59532, 61580, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, - 57488, 59536, 61584, 534, 540, 10, 1095, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, - 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, - 59532, 61580, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 534, 540, 10, 12, 75, 75, 75, 75, 75, 75, - 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, - 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, - 20624, 22672, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 1099, - 1099, 1099, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, - 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 20624, 22672, 26768, 30864, 34960, - 39056, 43152, 47248, 49296, 13, 534, 10, 12, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, - 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 57488, 59536, 61584, 144, - 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 534, 540, 10, 12, 1099, 1099, 1099, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, - 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, - 57484, 59532, 61580, 20616, 22664, 24712, 26760, 28808, 30856, 34952, 37000, 39048, 43144, 45192, 47240, 49288, 51336, 2184, 4232, 6280, - 8328, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, - 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 20616, 22664, 24712, 26760, 28808, 30856, 32904, - 34952, 37000, 39048, 41096, 43144, 534, 540, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 2188, - 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, - 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, - 45200, 49296, 51344, 53392, 534, 540, 10, 12, 75, 75, 75, 75, 75, 75, 75, 1099, 1099, 75, 1099, 75, - 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, - 75, 75, 75, 75, 75, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 140, 2188, - 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, - 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, - 22664, 24712, 39056, 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, 2193, 4241, 6289, 39057, 41105, 51345, 57489, 61585, 535, - 540, 10, 12, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 1099, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 1099, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, - 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, - 57484, 59532, 61580, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 14480, 16528, 18576, 20624, - 22672, 24720, 534, 540, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, - 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, - 55436, 57484, 59532, 61580, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, - 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, 49288, 51336, 53384, 55432, 57480, 59528, 61576, 61584, 534, 10, 12, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, - 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, - 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, - 22, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, - 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, 2184, 4232, 6280, - 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 534, 540, 10, - 1095, 71, 71, 71, 71, 75, 75, 75, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 21, 17, 13, - 534, 10, 1095, 1095, 1095, 1099, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 1099, 75, 1099, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, - 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, - 61580, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, - 39048, 43152, 45200, 534, 540, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, - 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 18572, 20616, 22664, 24712, 26760, 28808, 30856, 34952, 37000, 39048, 43144, - 45192, 47240, 49288, 51336, 53384, 55432, 57480, 59528, 61576, 534, 540, 10, 12, 75, 1099, 75, 75, 75, 75, 75, - 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 55432, 57480, 59528, 61576, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 22668, 20620, 24716, - 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 53388, 51340, 49292, 47244, 55436, 57484, 59532, 61580, 144, 2192, - 4240, 6288, 24720, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, - 45200, 47248, 49296, 51344, 534, 540, 10, 12, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, - 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, 2184, 4232, 6280, 8328, 10376, - 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 53384, 55432, 57480, 59528, 61576, 53392, 55440, 57488, 59536, 61584, - 534, 540, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, - 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, 2184, 4232, 6280, 8328, - 20616, 22664, 24712, 26760, 10376, 12424, 14472, 16520, 18568, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, 49288, - 51336, 53384, 55432, 57480, 59528, 61576, 21, 534, 10, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, - 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, 2184, 4232, 6280, 8328, 10376, 12424, - 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 534, 10, 71, 71, 71, - 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, - 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, - 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, 2184, 4232, 6280, 8328, 10376, - 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, 49288, 51336, - 53384, 55432, 57480, 59528, 61576, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, - 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, - 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, - 43144, 45192, 47240, 49288, 51336, 53384, 55432, 57480, 59528, 61576, 21, 534, 540, 10, 12, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 1099, 75, 136, 2184, 4232, 6280, 8328, - 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, 49288, - 51336, 53384, 55432, 57480, 59528, 61576, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, - 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 144, 2192, 4240, - 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, - 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, 141, 2189, 4237, 6285, 8333, 10381, 12429, 14477, 16525, 18573, 534, 10, - 12, 75, 75, 75, 75, 75, 75, 1099, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 1099, - 75, 75, 75, 75, 1099, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 21, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, - 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, - 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, 49288, 51336, 53384, 534, - 540, 10, 12, 1099, 1099, 75, 1099, 1099, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, - 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, 2184, 4232, 6280, 8328, 10376, 12424, - 14472, 20616, 22664, 24712, 26760, 28808, 30856, 16520, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, 49288, 51336, 53384, 55432, - 57480, 59528, 61576, 21, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 13, 17, 21, 534, 1098, 1098, 71, 71, - 75, 75, 75, 75, 1099, 1099, 75, 75, 75, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 1099, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 13, 17, 21, 22, 1098, 1098, 12, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, - 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, 2184, 4232, 6280, - 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, - 49288, 51336, 53384, 55432, 57480, 59528, 61576, 59536, 61584, 534, 10, 12, 75, 1099, 75, 1099, 1099, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 17, 13, 21, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 17, 21, 13, 534, 540, - 10, 1095, 71, 75, 1099, 75, 75, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, 540, 10, 12, 75, 1099, - 75, 75, 1099, 1099, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 13, 17, 21, 22, 10, 12, 75, 75, 75, 75, 1099, 1099, 1099, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 1099, 75, 1099, 75, 75, 75, 1099, 17, 13, 144, - 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, - 43152, 45200, 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, 22, 540, 10, 71, 71, 71, 71, 1099, 1099, 1099, - 1099, 1099, 75, 1099, 1099, 75, 75, 75, 1099, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, - 21, 22, 540, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 13, 17, 21, 22, 1098, 1098, - 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 13, 17, 144, 2192, 4240, 6288, 8336, 10384, 22, 540, 10, 71, 71, 71, 71, 1099, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, - 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, 49288, 51336, 53384, 55432, 57480, 59528, 61576, 140, 2188, 4236, 6284, - 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, - 49292, 51340, 53388, 55436, 57484, 59532, 61580, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, - 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, 534, 540, - 1098, 1098, 12, 75, 75, 75, 75, 75, 1099, 75, 1099, 75, 1099, 1099, 75, 75, 1099, 75, 75, 75, - 75, 75, 75, 75, 1099, 75, 75, 75, 75, 1099, 1099, 1099, 75, 1099, 1099, 75, 75, 75, 1099, 1099, - 75, 1099, 1099, 75, 75, 75, 75, 1099, 75, 75, 75, 13, 21, 140, 2188, 4236, 6284, 8332, 10380, 12428, - 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, - 55436, 57484, 59532, 61580, 534, 540, 10, 12, 75, 75, 1099, 75, 75, 75, 1099, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 13, 17, 21, 22, 10, 12, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 1099, 1099, 1099, 1099, 136, 2184, 4232, - 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 59528, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, - 45192, 47240, 49288, 51336, 53384, 55432, 57480, 61576, 17, 21, 22, 540, 1098, 1098, 1098, 12, 1099, 75, 1099, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, 540, 10, 71, 71, - 1099, 75, 1099, 1099, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 13, 17, 144, 2192, 6288, 2193, 4241, 6289, 8337, 10385, 12433, - 14481, 16529, 28817, 30865, 535, 10, 75, 75, 75, 75, 1099, 1099, 75, 75, 1099, 1099, 75, 1099, 75, 1099, - 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 13, 61580, 16529, 18577, 20625, 22673, 24721, 26769, - 535, 540, 1098, 1098, 12, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, 10, 12, 75, - 75, 75, 1099, 1099, 1099, 1099, 75, 1099, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 1099, 1099, 1099, - 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, - 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, - 43152, 45200, 20625, 22673, 24721, 26769, 28817, 30865, 34961, 37009, 39057, 41105, 43153, 47249, 57489, 59537, 61585, 18577, 535, 10, - 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 17, 13, 21, 22, 540, 10, 12, 1099, 1099, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 144, 2192, 4240, 6288, 8336, - 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, - 22, 18, 535, 10, 71, 71, 71, 75, 75, 1099, 1099, 1099, 75, 1099, 1099, 1099, 1099, 75, 75, 75, - 75, 1099, 1099, 1099, 1099, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 1099, 1099, 1099, 1099, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, - 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, 49288, 51336, 53384, 55432, - 57480, 59528, 61576, 17, 21, 141, 2189, 4237, 6285, 8333, 12429, 14477, 16525, 18573, 534, 540, 10, 12, 75, 75, - 75, 75, 75, 75, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 17, 13, 144, 2192, 4240, 6288, 8336, 22, 10, 12, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 1099, 140, 2188, 4236, 6284, 8332, 10380, - 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, - 53388, 55436, 57484, 59532, 61580, 13, 21, 22, 540, 10, 12, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 17, 13, 21, 22, 540, 10, 12, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, - 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 21, 13, 18, 22, 540, 10, 12, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, - 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 22, 10, 71, 71, 75, 75, 75, 75, 1099, 75, - 1099, 75, 1099, 75, 75, 1099, 75, 1099, 75, 75, 1099, 75, 75, 75, 1099, 75, 75, 75, 75, 75, - 1099, 1099, 75, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, - 13, 21, 22, 540, 10, 1095, 1095, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 13, 17, 21, 18, 22, - 540, 10, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, 10, 75, - 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 1099, 75, 1099, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, - 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 13, 144, 2192, 4240, 6288, 8336, - 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, - 51344, 53392, 55440, 57488, 59536, 61584, 17, 22, 540, 10, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, - 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, - 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 17, 13, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, - 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, 145, 2193, 4241, 6289, - 8337, 10385, 12433, 14481, 16529, 18577, 20625, 22673, 26769, 28817, 32913, 34961, 37009, 39057, 41105, 49297, 51345, 53393, 55441, 535, - 10, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 2188, 4236, 6284, 8332, 10380, 28812, 30860, 32908, 34956, - 37004, 39052, 43148, 45196, 47244, 49292, 51340, 13, 21, 22, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, - 10, 1095, 71, 75, 75, 75, 75, 1099, 1099, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, - 1099, 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, 540, 10, 12, 75, 75, 75, 75, 1099, 1099, - 75, 75, 1099, 1099, 75, 1099, 75, 1099, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 13, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, - 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 21, 145, 2193, 4241, 6289, 8337, 10385, 12433, - 14481, 16529, 18577, 20625, 22673, 24721, 26769, 535, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, - 540, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, - 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 13, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, - 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, 17, 18, - 22, 540, 10, 12, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 144, 2192, 4240, 6288, 8336, 10384, - 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 22, 10, 71, 71, 71, 75, 75, 1099, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 136, 2184, 4232, 6280, - 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, - 49288, 51336, 53384, 55432, 57480, 59528, 61576, 17, 21, 22, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 1099, 75, 75, 17, 13, 21, 22, 74, 74, 12, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 1099, 75, 75, 13, 21, - 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, - 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 145, 2193, 4241, 6289, 8337, 10385, 12433, 14481, 16529, - 18577, 39057, 51345, 28817, 61585, 535, 540, 10, 12, 75, 75, 75, 1099, 75, 1099, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, - 540, 10, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 17, 13, 21, 22, 10, 12, 1099, 1099, 1099, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, - 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, 49288, 51336, 53384, 55432, 57480, 59528, 61576, 144, - 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, - 43152, 45200, 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, 17, 22, 540, 12, 16, 22, 540, 10, 12, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 2192, 4240, 6288, 8336, 10384, 12432, 14480, - 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 22, 10, 12, 75, 1099, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 13, 144, 2192, - 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 17, 22, 10, 12, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 144, 2192, 6288, 10384, 12432, 8336, 4240, 24720, - 14480, 16528, 18576, 20624, 22672, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, 22, 535, 10, - 1095, 71, 71, 1095, 75, 75, 1099, 1099, 75, 75, 75, 1099, 1099, 75, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 10, - 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 2192, 6288, 8336, 10384, - 12432, 14480, 18, 22, 535, 540, 1098, 1098, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 17, 13, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, - 32912, 34960, 22, 1098, 1098, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 136, 2184, 4232, 6280, - 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, - 49288, 51336, 53384, 55432, 57480, 59528, 61576, 21, 22, 10, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 1099, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 144, 2192, - 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 34960, 37008, 39056, 43152, 45200, 47248, - 57488, 61584, 22, 10, 71, 71, 1095, 75, 75, 75, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 75, 17, 13, - 21, 22, 10, 71, 71, 71, 71, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, - 1099, 1099, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 13, 140, 2188, 4236, 6284, - 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 26764, 24716, 28812, 30860, 32908, 61580, 34956, 37004, 39052, 41100, 43148, 45196, - 47244, 49292, 51340, 53388, 55436, 57484, 59532, 21, 22, 10, 1095, 1095, 1099, 75, 1099, 75, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 75, 75, 1099, 75, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, - 13, 21, 20625, 22673, 24721, 26769, 28817, 30865, 32913, 34961, 37009, 39057, 41105, 43153, 45201, 47249, 49297, 51345, 53393, 55441, - 57489, 59537, 61585, 145, 535, 1098, 1098, 71, 71, 71, 71, 71, 71, 1095, 71, 71, 71, 71, 71, 71, - 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 1095, 1095, 1095, 71, 1095, 1095, 71, 75, 75, - 75, 75, 75, 75, 1099, 1099, 75, 75, 1099, 75, 75, 75, 1099, 75, 75, 1099, 1099, 1099, 75, 1099, - 1099, 1099, 1099, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, - 13, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, - 39056, 41104, 43152, 45200, 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, 22, 10, 1095, 1095, 75, 75, 75, 75, - 1099, 1099, 1099, 1099, 75, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, - 18576, 20624, 22672, 24720, 26768, 28816, 30864, 43152, 45200, 47248, 10385, 12433, 14481, 20625, 24721, 26769, 28817, 30865, 34961, 37009, - 39057, 41105, 43153, 45201, 47249, 6289, 8337, 145, 2193, 4241, 535, 10, 12, 75, 75, 75, 75, 75, 1099, 75, - 75, 75, 1099, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 1099, 1099, 75, 1099, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 144, 2192, - 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 34960, 37008, 39056, 41104, 43152, 45200, 47248, - 49296, 51344, 53392, 55440, 22, 10, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 17, 13, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, - 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, 53392, 22, 10, 1095, 1095, 1095, 75, - 75, 75, 1099, 1099, 1099, 1099, 75, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 10, 1095, 71, 71, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 17, 13, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, - 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, 22, 10, 71, 71, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 13, 17, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, - 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, 22, 10, 12, 75, 75, - 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 268, 268, 396, 396, 396, 13, 21, 22, 10, 12, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, - 21, 22, 10, 71, 1095, 1095, 75, 75, 75, 75, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 1099, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, - 10, 12, 1099, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, 10, 1095, 71, 71, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 144, 2192, 4240, - 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, - 47248, 49296, 51344, 53392, 55440, 57488, 59536, 22, 18, 535, 1098, 1098, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 12, 136, 2184, 4232, 6280, - 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, - 49288, 51336, 53384, 55432, 57480, 59528, 61576, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, - 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, 17, 22, - 39053, 535, 540, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 13, 17, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, - 30864, 145, 2193, 4241, 6289, 8337, 10385, 12433, 14481, 16529, 18577, 20625, 22673, 24721, 26769, 28817, 30865, 34961, 37009, 39057, - 41105, 43153, 535, 10, 12, 1099, 1099, 75, 75, 1099, 1099, 1099, 1099, 1099, 75, 75, 75, 1099, 1099, 1099, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 17, 13, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, - 24720, 26768, 28816, 30864, 32912, 34960, 22, 10, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 13, 17, 2192, 4240, 6288, 8336, 12432, 16528, 20624, 22672, 24720, - 26768, 28816, 30864, 22, 10, 71, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 17, 13, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 43152, 45200, 47248, 49296, 51344, 22, 10, 1095, - 71, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 75, 1099, 1099, 75, 75, 75, 1099, - 1099, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 13, 21, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, - 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 22, 535, 10, 12, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 17, 21, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, 22664, 24712, 26760, 28808, 30856, 32904, - 34952, 37009, 39057, 41105, 43153, 45201, 47249, 49297, 51345, 53393, 55441, 57489, 59537, 61585, 145, 2193, 4241, 6289, 8337, 10385, - 12433, 14481, 16529, 18577, 20625, 22673, 24721, 26769, 535, 10, 71, 71, 75, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 2184, 4232, 6280, 8328, - 10376, 12424, 14472, 16520, 18568, 20616, 22664, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, 49288, 51336, - 53384, 55432, 57480, 61576, 21, 145, 2193, 4241, 6289, 8337, 10385, 12433, 14481, 16529, 18577, 20625, 22673, 24721, 26769, 28817, - 30865, 32913, 34961, 37009, 39057, 41105, 43153, 45201, 47249, 49297, 51345, 53393, 55441, 57489, 535, 74, 74, 1095, 71, 71, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 17, 13, 21, 22, 10, 12, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 13, 17, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, - 24720, 26768, 28816, 30864, 32912, 22, 18, 535, 540, 10, 12, 1099, 1099, 1099, 1099, 75, 75, 1099, 1099, 75, - 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 1099, 75, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 144, - 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, - 43152, 45200, 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, 141, 2189, 4237, 6285, 8333, 10381, 12429, 14477, 16525, 18573, - 20621, 22669, 24717, 26765, 28813, 30861, 32909, 34957, 37005, 39053, 41101, 43149, 45197, 47245, 49293, 51341, 53389, 55437, 57485, 59533, - 61581, 145, 2193, 4241, 6289, 8337, 10385, 12433, 14481, 16529, 18577, 20625, 22673, 24721, 26769, 28817, 30865, 32913, 34961, 37009, - 39057, 41105, 43153, 45201, 47249, 49297, 51345, 53393, 55441, 57489, 59537, 61585, 23, 10, 12, 17, 534, 10, 16, 12, - 17, 534, 10, 12, 16, 17, 534, 10, 12, 16, 17, 534, 10, 12, 75, 75, 17, 534, 10, 12, - 16, 17, 534, 10, 12, 1099, 1099, 75, 75, 17, 534, 10, 12, 1099, 1099, 1099, 1099, 17, 534, 10, - 12, 1099, 75, 75, 75, 75, 75, 1099, 17, 534, 10, 12, 75, 75, 1099, 75, 17, 534, 10, 71, - 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 534, 10, 71, 71, 75, 75, 75, 75, - 17, 534, 10, 12, 75, 75, 1099, 75, 75, 75, 17, 13, 534, 10, 12, 1099, 75, 75, 140, 2188, - 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, - 45196, 47244, 49292, 51340, 53388, 534, 10, 12, 1099, 75, 75, 75, 17, 13, 534, 10, 12, 1099, 75, 75, - 17, 13, 534, 10, 1095, 71, 75, 1099, 75, 1099, 75, 75, 75, 75, 75, 17, 13, 534, 10, 12, - 75, 75, 75, 75, 75, 17, 13, 534, 10, 12, 1099, 75, 75, 75, 75, 17, 13, 534, 10, 12, - 75, 75, 75, 17, 13, 534, 10, 12, 75, 75, 17, 13, 21, 534, 1098, 1098, 71, 71, 75, 1099, - 1099, 75, 75, 75, 1099, 75, 17, 13, 21, 534, 10, 12, 1099, 75, 75, 17, 13, 534, 10, 12, - 1099, 75, 75, 75, 17, 13, 21, 534, 1098, 1098, 12, 75, 75, 75, 75, 75, 17, 21, 534, 10, - 12, 75, 75, 75, 1099, 1099, 17, 21, 534, 10, 71, 1095, 75, 75, 75, 75, 17, 13, 534, 10, - 12, 1099, 75, 1099, 75, 17, 13, 534, 10, 12, 75, 75, 75, 17, 13, 21, 534, 10, 71, 71, - 75, 75, 75, 75, 17, 13, 21, 534, 10, 71, 71, 75, 75, 75, 75, 75, 75, 17, 13, 144, - 12432, 2192, 14480, 4240, 16528, 6288, 8336, 10384, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, - 43152, 45200, 47248, 49296, 51344, 53392, 55440, 57488, 534, 10, 71, 71, 75, 1099, 75, 75, 17, 21, 136, 2184, - 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, - 45192, 47240, 49288, 51336, 53384, 55432, 57480, 59528, 61576, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 17, 13, 21, 22, 18, 535, 10, 1095, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 1099, 1099, 1099, 1099, 75, 1099, 75, 75, 75, 1099, - 13, 21, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, - 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 145, 2193, 4241, 6289, 8337, 10385, 12433, - 14481, 16529, 18577, 20625, 22673, 24721, 26769, 28817, 30865, 32913, 34961, 37009, 39057, 41105, 43153, 45201, 47249, 49297, 51345, 53393, - 55441, 57489, 59537, 61585, 535, 10, 1095, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 6280, 8328, - 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, 49288, - 51336, 53384, 55432, 57480, 59528, 61576, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, - 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, 2189, 4237, 6285, - 8333, 10381, 12429, 14477, 145, 2193, 4241, 6289, 8337, 10385, 12433, 14481, 16529, 18577, 20625, 22673, 24721, 26769, 28817, 30865, - 32913, 34961, 37009, 39057, 41105, 43153, 45201, 47249, 49297, 51345, 53393, 55441, 57489, 59537, 61585, 535, 10, 12, 1099, 75, - 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, - 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, - 75, 75, 75, 75, 1099, 75, 13, 17, 21, 141, 2189, 4237, 6285, 8333, 10381, 12429, 14477, 16525, 18573, 20621, - 22669, 24717, 26765, 28813, 30861, 32909, 34957, 37005, 39053, 41101, 43149, 45197, 47245, 49293, 51341, 53389, 145, 2193, 4241, 6289, - 8337, 10385, 12433, 14481, 16529, 18577, 535, 10, 71, 71, 1095, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 1099, 75, 75, 1099, 1099, 75, 1099, 75, 75, 1099, 1099, 1099, 75, 75, 17, - 13, 21, 141, 2189, 4237, 6285, 8333, 10381, 12429, 14477, 16525, 18573, 20621, 22669, 24717, 26765, 28813, 30861, 32909, 34957, - 37005, 39053, 41101, 43149, 45197, 47245, 49293, 51341, 53389, 55437, 57485, 59533, 61581, 145, 2193, 4241, 6289, 8337, 10385, 12433, - 14481, 16529, 18577, 20625, 22673, 24721, 26769, 28817, 535, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 17, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, - 39048, 41096, 43144, 45192, 47240, 49288, 51336, 53384, 55432, 57480, 59528, 61576, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, - 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, 141, 2189, - 4237, 6285, 8333, 10381, 12429, 14477, 16525, 18573, 20621, 22669, 24717, 26765, 28813, 30861, 32909, 34957, 37005, 39053, 41101, 43149, - 45197, 47245, 49293, 51341, 53389, 55437, 145, 2193, 4241, 6289, 8337, 10385, 12433, 14481, 16529, 18577, 20625, 22673, 24721, 26769, - 28817, 37009, 34961, 535, 11, 12, 534, 10, 12, 534, 10, 12, 534, 10, 12, 16, 268, 268, 268, 268, - 268, 268, 534, 11, 12, 16, 17, 534, 10, 12, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, - 75, 17, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 534, 10, 12, 75, 75, - 75, 75, 75, 75, 75, 17, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 17, 534, 10, 12, 75, 1099, 75, 75, 75, 17, 534, 10, 12, 1099, 1099, 17, 534, 10, 71, - 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 268, 268, 396, 534, 10, 12, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 268, 268, 396, 534, - 10, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 534, 10, - 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, - 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 34960, 37008, - 39056, 41104, 43152, 45200, 47248, 49296, 534, 1098, 1098, 71, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, - 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, - 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, 49288, 51336, 534, 10, - 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 268, 268, 268, 534, 10, 12, 16, 534, 10, 71, - 71, 75, 75, 75, 1099, 75, 75, 75, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, - 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 534, 10, 12, 75, 75, 75, 75, - 75, 75, 75, 75, 1099, 1099, 1099, 1099, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 2188, - 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, - 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, - 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, - 534, 10, 12, 75, 75, 75, 75, 75, 268, 268, 268, 534, 10, 71, 71, 75, 75, 75, 75, 75, - 75, 1099, 75, 75, 75, 75, 13, 17, 21, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 13, 17, 21, 534, 10, 1095, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, - 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, 2184, 4232, - 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 13, - 17, 21, 534, 10, 71, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 13, 17, 144, 2192, 4240, 6288, - 8336, 10384, 12432, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 1099, - 13, 17, 21, 534, 10, 71, 71, 71, 75, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 13, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, - 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 144, 2192, 4240, - 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, - 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, 534, 10, 12, 75, 75, 75, 75, 75, 1099, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 1099, 140, 2188, 4236, - 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, - 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, - 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 534, 10, 71, 71, 71, 71, 1099, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 13, 17, 144, 2192, 4240, 6288, 8336, 10384, - 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 534, 10, 12, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 13, - 17, 4240, 8336, 12432, 16528, 20624, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 13, 17, 2192, 4240, 6288, 8336, 10384, - 12432, 14480, 16528, 18576, 20624, 534, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 13, 17, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, - 28816, 534, 10, 1095, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 13, 17, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, - 22672, 534, 10, 267, 267, 267, 267, 267, 534, 10, 12, 75, 75, 75, 75, 1099, 1099, 1099, 1099, 1099, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 1099, - 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, 535, 10, 12, 16, 535, 10, 12, 535, 1098, 1098, - 12, 75, 75, 17, 13, 21, 22, 535, 10, 12, 75, 75, 75, 75, 75, 1099, 75, 75, 13, 17, - 21, 22, 535, 1098, 1098, 12, 75, 75, 1099, 17, 13, 21, 22, 535, 10, 12, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 1099, 75, 75, 75, 75, 75, 75, 1099, 75, 75, - 75, 75, 75, 75, 75, 75, 1099, 17, 21, 13, 22, 535, 10, 12, 75, 1099, 1099, 75, 1099, 75, - 75, 1099, 75, 1099, 75, 75, 75, 75, 75, 75, 17, 13, 21, 145, 2193, 4241, 6289, 8337, 10385, 12433, - 14481, 16529, 18577, 20625, 22673, 24721, 26769, 28817, 30865, 32913, 34961, 37009, 39057, 41105, 43153, 45201, 47249, 49297, 51345, 53393, - 55441, 57489, 59537, 141, 2189, 4237, 6285, 8333, 10381, 12429, 14477, 16525, 18573, 20621, 535, 10, 1095, 1095, 1099, 1099, - 1099, 1099, 75, 75, 75, 75, 1099, 1099, 75, 75, 75, 75, 1099, 1099, 1099, 1099, 75, 75, 75, 75, - 75, 1099, 75, 75, 1099, 75, 1099, 75, 1099, 1099, 75, 75, 75, 75, 1099, 17, 13, 21, 22, 18, - 535, 10, 12, 16, 17, 535, 10, 12, 75, 75, 75, 17, 535, 10, 12, 16, 17, 535, 1098, 1098, - 12, 1099, 75, 75, 1099, 75, 75, 1099, 1099, 75, 1099, 75, 75, 1099, 17, 13, 535, 10, 12, 75, - 75, 75, 75, 75, 75, 17, 535, 10, 12, 75, 75, 17, 13, 535, 10, 12, 75, 75, 75, 17, - 13, 535, 10, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 535, 10, 12, 75, 75, - 75, 75, 75, 75, 75, 1099, 75, 75, 75, 17, 13, 535, 10, 12, 16, 17, 13, 21, 535, 10, - 12, 1099, 1099, 17, 21, 13, 535, 10, 12, 75, 75, 17, 13, 21, 22, 535, 10, 12, 1099, 1099, - 1099, 1099, 1099, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 17, 13, 144, 2192, 4240, 6288, 8336, 10384, - 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, - 53392, 55440, 57488, 535, 10, 12, 75, 75, 17, 13, 21, 22, 535, 10, 12, 75, 75, 75, 75, 17, - 13, 21, 22, 535, 10, 12, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, 535, 10, 12, 75, 75, 75, 75, - 17, 13, 21, 22, 535, 71, 71, 75, 75, 75, 17, 13, 21, 22, 535, 10, 12, 75, 1099, 1099, - 75, 75, 75, 75, 75, 1099, 75, 1099, 75, 17, 13, 21, 22, 535, 10, 12, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 17, 13, 21, 22, 535, 10, 12, 75, 1099, 75, 75, 75, 75, 17, 13, - 21, 22, 535, 10, 12, 75, 75, 75, 75, 75, 17, 13, 21, 22, 535, 10, 12, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 13, 17, 21, 22, 535, 10, 12, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 17, 21, 13, 22, 535, 10, 12, 75, 75, 17, 13, 21, 22, 535, 10, 12, 75, - 75, 1099, 75, 75, 17, 13, 21, 22, 535, 10, 12, 75, 75, 75, 75, 75, 17, 13, 21, 22, - 535, 10, 12, 534, 535, 10, 12, 16, 17, 534, 535, 10, 12, 16, 17, 534, 535, 10, 12, 75, - 75, 75, 75, 75, 75, 75, 17, 534, 535, 1098, 1098, 12, 75, 75, 75, 75, 1099, 17, 534, 535, - 10, 12, 75, 75, 75, 75, 17, 534, 535, 10, 12, 16, 17, 534, 535, 10, 12, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 17, 534, 535, 1098, 1098, 1095, 1095, 1095, 16, 268, 268, 268, 268, 268, - 268, 268, 268, 268, 268, 268, 268, 22, 535, 10, 12, 75, 75, 75, 75, 75, 75, 17, 534, 535, - 10, 12, 1099, 75, 75, 1099, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, - 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, - 534, 535, 74, 74, 12, 75, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, - 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 24720, - 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 534, 535, 10, 12, 75, 75, 75, 75, 140, - 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, - 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 34960, 37008, 39056, 43152, 45200, 47248, 49296, 51344, 57488, 59536, - 61584, 534, 535, 10, 12, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 140, 2188, 4236, - 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, - 47244, 49292, 51340, 53388, 55436, 57484, 59532, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 534, 535, 10, - 1095, 71, 75, 75, 75, 75, 75, 75, 13, 17, 534, 535, 10, 1095, 71, 75, 75, 75, 75, 75, - 1099, 13, 17, 534, 535, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, - 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, - 49292, 51340, 53388, 55436, 57484, 59532, 61580, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, - 28816, 30864, 32912, 34960, 37008, 39056, 534, 535, 10, 71, 71, 75, 1099, 1099, 75, 75, 75, 75, 2188, 4236, - 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, - 47244, 49292, 51340, 57484, 59532, 61580, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, - 30864, 32912, 34960, 37008, 39056, 41104, 534, 535, 10, 1095, 1095, 1095, 75, 75, 1099, 1099, 1099, 1099, 1099, 2188, - 4236, 140, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, - 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, - 26768, 28816, 30864, 32912, 34960, 37008, 39056, 534, 535, 10, 71, 1095, 1099, 75, 75, 75, 75, 140, 2188, 4236, - 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 34956, 37004, 39052, 41100, 43148, 45196, 47244, - 49292, 51340, 57484, 59532, 61580, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 34960, - 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, 53392, 57488, 59536, 61584, 534, 535, 10, 71, 71, 75, 75, 75, - 1099, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, - 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, - 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, 49288, 51336, 53384, 55432, - 57480, 59528, 61576, 534, 535, 10, 71, 1095, 71, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, - 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 57484, - 59532, 61580, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 28816, 30864, 32912, 34960, 37008, - 39056, 43152, 45200, 47248, 49296, 51344, 57488, 61584, 534, 535, 10, 1095, 71, 75, 75, 75, 75, 140, 2188, 4236, - 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, - 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, - 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, 49288, 51336, 57488, 59536, 61584, 534, 535, 10, - 71, 71, 75, 1099, 1099, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, - 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, - 61580, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, - 39048, 41096, 43144, 45192, 47240, 49288, 51336, 53384, 55432, 57480, 59528, 61576, 534, 535, 1098, 1098, 1098, 12, 75, 75, - 75, 1099, 1099, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, - 34956, 37004, 39052, 43148, 45196, 47244, 51340, 53388, 49292, 55436, 57484, 59532, 61580, 144, 2192, 4240, 6288, 8336, 10384, 12432, - 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, 53392, - 534, 535, 10, 71, 71, 1099, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 75, 2188, 4236, - 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, - 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, - 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, 45192, 47240, 49288, 51336, 53384, 55432, 57480, 59528, 61576, 534, - 535, 10, 12, 1099, 75, 75, 75, 1099, 1099, 1099, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, - 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, - 59532, 61580, 136, 2184, 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, - 37000, 39048, 41096, 43144, 45192, 47240, 49288, 51336, 53384, 55432, 57480, 59528, 61576, 57488, 59536, 61584, 534, 535, 10, 12, - 75, 75, 75, 75, 75, 75, 75, 17, 21, 13, 534, 535, 10, 71, 1095, 75, 75, 75, 1099, 1099, - 1099, 75, 13, 21, 17, 534, 535, 74, 74, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 17, 13, 144, 2192, 4240, 6288, 8336, 10384, 12432, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, - 43152, 45200, 47248, 49296, 51344, 53392, 55440, 57488, 59536, 61584, 534, 535, 10, 1095, 1095, 75, 75, 75, 1099, 1099, - 17, 21, 13, 534, 535, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 20624, 22672, - 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 57489, 59537, 61585, 535, 10, 71, 71, 75, 1099, 75, 75, - 75, 75, 17, 13, 21, 534, 535, 10, 12, 1099, 1099, 1099, 75, 1099, 1099, 17, 13, 21, 534, 535, - 10, 71, 71, 75, 75, 75, 75, 75, 75, 75, 75, 13, 21, 17, 534, 535, 74, 74, 71, 71, - 75, 75, 75, 75, 75, 75, 75, 21, 13, 17, 534, 535, 10, 1095, 71, 75, 1099, 75, 75, 21, - 13, 17, 534, 535, 10, 12, 75, 75, 1099, 1099, 75, 17, 13, 144, 2192, 4240, 6288, 8336, 10384, 12432, - 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, 53392, - 55440, 57488, 59536, 61584, 534, 535, 10, 12, 75, 75, 75, 75, 75, 17, 13, 21, 534, 535, 10, 12, - 75, 75, 75, 75, 17, 13, 21, 22, 535, 10, 12, 75, 75, 1099, 1099, 1099, 17, 13, 2192, 4240, - 6288, 8336, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, 53392, 55440, - 57488, 59536, 534, 535, 10, 71, 71, 75, 75, 75, 75, 75, 75, 75, 13, 21, 17, 534, 535, 10, - 12, 1099, 1099, 1099, 1099, 75, 17, 13, 21, 22, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 75, 1099, - 75, 1099, 1099, 17, 13, 21, 534, 535, 10, 12, 16, 17, 13, 21, 22, 535, 10, 12, 139, 2187, - 4235, 6283, 8331, 10379, 12427, 14475, 16523, 18571, 20619, 22667, 24715, 26763, 28811, 30859, 32907, 34955, 37003, 39051, 41099, 43147, - 45195, 47243, 49291, 51339, 53387, 55435, 57483, 59531, 61579, 17, 13, 21, 22, 535, 10, 12, 75, 75, 75, 1099, - 75, 75, 17, 13, 21, 22, 535, 10, 1095, 1095, 71, 75, 75, 75, 75, 75, 75, 17, 13, 21, - 22, 535, 10, 12, 75, 75, 1099, 75, 75, 75, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 1099, - 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, - 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, 37008, 39056, 41104, 43152, 45200, 47248, 49296, 51344, 136, 2184, - 4232, 6280, 8328, 10376, 12424, 14472, 16520, 18568, 20616, 22664, 24712, 26760, 28808, 30856, 32904, 34952, 37000, 39048, 41096, 43144, - 45192, 47240, 49288, 51336, 53384, 55432, 57480, 59528, 61576, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, - 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, - 22, 535, 10, 12, 75, 75, 75, 1099, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, 20625, 22673, 24721, 26769, 28817, 30865, - 32913, 34961, 37009, 39057, 41105, 43153, 45201, 535, 10, 1095, 1095, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, - 145, 2193, 4241, 6289, 8337, 10385, 12433, 14481, 16529, 18577, 20625, 22673, 24721, 26769, 28817, 30865, 32913, 34961, 37009, 39057, - 41105, 43153, 45201, 47249, 49297, 51345, 53393, 55441, 57489, 59537, 61585, 535, 10, 12, 1099, 1099, 1099, 1099, 75, 75, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 1099, 17, 13, 21, 22, 535, 74, 74, 71, 71, 75, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, 535, 10, 12, 1099, 1099, - 1099, 1099, 75, 75, 75, 75, 75, 1099, 75, 75, 75, 75, 1099, 75, 75, 1099, 1099, 1099, 75, 75, - 75, 75, 75, 75, 1099, 75, 75, 75, 1099, 75, 75, 75, 17, 21, 13, 22, 535, 10, 12, 75, - 75, 75, 75, 75, 1099, 1099, 1099, 1099, 1099, 75, 75, 1099, 75, 75, 75, 75, 75, 75, 75, 75, - 1099, 1099, 75, 75, 75, 75, 75, 1099, 75, 75, 17, 13, 21, 22, 18, 535, 10, 71, 71, 75, - 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, 535, 10, 12, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, 535, 10, 12, 75, 1099, 1099, 75, 1099, 1099, - 75, 75, 75, 75, 17, 13, 21, 18, 534, 535, 10, 12, 75, 75, 75, 75, 75, 75, 17, 13, - 534, 535, 10, 12, 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, 534, 535, 10, 12, 75, 1099, - 1099, 17, 534, 535, 10, 12, 75, 75, 75, 75, 17, 13, 21, 22, 535, 10, 12, 75, 75, 75, - 75, 1099, 75, 75, 75, 75, 17, 13, 21, 22, 18, 535, 10, 12, 75, 75, 75, 75, 75, 17, - 13, 21, 22, 18, 535, 145, 2193, 4241, 6289, 8337, 10385, 12433, 14481, 16529, 18577, 20625, 22673, 24721, 26769, 28817, - 30865, 32913, 34961, 37009, 39057, 41105, 43153, 45201, 47249, 49297, 51345, 53393, 55441, 57489, 59537, 61585, 20621, 22669, 24717, 26765, - 28813, 30861, 32909, 34957, 37005, 39053, 43149, 45197, 47245, 49293, 51341, 55437, 53389, 57485, 59533, 61581, 10381, 12429, 14477, 535, - 23, 23, 23, 6285, 4237, 8333, 2189, 10381, 12429, 14477, 16525, 145, 2193, 4241, 6289, 8337, 10385, 12433, 14481, 16529, - 18577, 20625, 22673, 24721, 26769, 28817, 30865, 32913, 34961, 37009, 39057, 41105, 43153, 45201, 47249, 49297, 51345, 53393, 55441, 57489, - 59537, 61585, 535, 10, 12, 26764, 45196, 534, 535, 10, 12, 16, 534, 535, 10, 12, 16, 17, 535, 10, - 12, 16, 534, 535, 10, 12, 16, 17, 534, 535, 10, 12, 75, 1099, 17, 534, 535, 10, 12, 16, - 17, 534, 535, 10, 12, 75, 75, 75, 75, 17, 534, 535, 10, 12, 16, 17, 534, 535, 10, 12, - 75, 75, 75, 17, 534, 535, 10, 12, 75, 75, 17, 535, 10, 12, 75, 75, 17, 534, 535, 10, - 12, 75, 75, 75, 75, 17, 534, 535, 10, 12, 75, 75, 75, 17, 534, 535, 10, 12, 1099, 1099, - 1099, 1099, 17, 534, 535, 10, 12, 1099, 75, 1099, 75, 1099, 75, 75, 17, 534, 535, 10, 12, 75, - 75, 1099, 75, 17, 534, 535, 10, 12, 75, 1099, 1099, 17, 534, 535, 10, 12, 75, 1099, 1099, 1099, - 1099, 1099, 17, 534, 535, 1098, 1098, 12, 75, 1099, 1099, 1099, 1099, 17, 534, 535, 10, 71, 1095, 75, - 75, 75, 17, 534, 535, 10, 12, 75, 1099, 1099, 1099, 75, 17, 534, 535, 10, 12, 16, 13, 17, - 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 2188, 4236, 6284, 8332, 10380, 12428, 20620, 22668, 24716, 26764, 28812, 30860, 34956, 37004, 39052, - 43148, 45196, 47244, 49292, 51340, 53388, 55436, 57484, 59532, 61580, 534, 535, 10, 12, 75, 75, 75, 75, 75, 2188, - 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, - 45196, 47244, 49292, 51340, 534, 535, 10, 12, 75, 75, 75, 17, 13, 534, 535, 10, 12, 75, 75, 75, - 75, 75, 75, 17, 13, 534, 535, 10, 12, 75, 75, 75, 75, 1099, 17, 13, 534, 535, 10, 12, - 75, 75, 75, 75, 75, 75, 75, 75, 140, 2188, 4236, 6284, 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, - 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, 534, 535, 10, 12, 75, - 75, 75, 1099, 75, 17, 13, 534, 535, 10, 71, 71, 1099, 75, 75, 75, 75, 75, 75, 17, 13, - 534, 535, 10, 71, 71, 71, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 534, 535, 10, - 12, 75, 75, 75, 75, 75, 17, 13, 21, 534, 535, 10, 12, 75, 75, 75, 75, 75, 75, 75, - 17, 13, 534, 535, 10, 12, 75, 75, 75, 75, 75, 75, 75, 13, 17, 21, 534, 535, 10, 12, - 75, 75, 1099, 75, 75, 75, 75, 75, 17, 13, 21, 534, 535, 10, 12, 1099, 75, 75, 75, 75, - 75, 17, 13, 21, 534, 535, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, - 75, 75, 17, 13, 21, 534, 535, 10, 12, 16, 17, 13, 21, 534, 535, 10, 12, 75, 75, 75, - 75, 75, 75, 75, 75, 75, 75, 1099, 75, 17, 21, 13, 534, 535, 10, 12, 16, 17, 13, 21, - 18, 534, 535, 10, 12, 1099, 75, 75, 75, 75, 17, 13, 21, 22, 535, 10, 12, 75, 75, 75, - 17, 13, 21, 18, 22, 535, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 534, 535, - 10, 12, 75, 75, 75, 75, 75, 75, 75, 1099, 75, 17, 13, 534, 535, 10, 12, 1099, 1099, 75, - 75, 1099, 75, 1099, 1099, 17, 534, 535, 10, 12, 75, 75, 1099, 75, 75, 75, 75, 17, 13, 21, - 534, 535, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 17, 534, 535, 10, 12, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 17, 13, 21, 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 17, 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, - 534, 535, 10, 12, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, - 534, 535, 10, 12, 75, 75, 75, 75, 75, 75, 75, 17, 534, 535, 10, 1095, 1095, 1099, 1099, 1099, - 1099, 1099, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 534, 535, 10, 1095, 1095, 1099, 1099, 1099, - 1099, 1099, 1099, 17, 13, 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, - 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 17, 21, 13, 18, 534, 535, 10, 1095, 1095, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 18, 534, 535, 10, 12, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 17, 13, 21, 18, 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, - 13, 21, 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 534, 535, 10, 1095, 1095, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 534, 535, 10, 12, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 18, 534, 535, 10, 12, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 18, 534, 535, 10, 1095, 1095, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 17, 13, 21, 18, 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, - 13, 21, 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 18, 534, 535, 10, 12, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 534, 535, 10, 12, 1099, 1099, 1099, 1099, - 1099, 17, 13, 534, 535, 10, 1095, 1095, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 534, - 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 534, 535, 10, 1095, 1095, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 17, 13, 21, 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, - 13, 21, 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 145, 2193, 4241, - 6289, 8337, 10385, 12433, 14481, 16529, 18577, 20625, 22673, 24721, 26769, 28817, 30865, 32913, 34961, 37009, 39057, 41105, 43153, 45201, - 47249, 49297, 51345, 53393, 55441, 57489, 59537, 61585, 18, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, - 13, 21, 22, 535, 10, 12, 1099, 1099, 17, 13, 21, 22, 535, 10, 12, 1099, 1099, 1099, 17, 13, - 21, 22, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 535, 10, 12, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, - 535, 10, 1095, 1095, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 535, 10, 1095, 1095, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, - 13, 21, 22, 18, 535, 23, 146, 2194, 4242, 6290, 8338, 10386, 12434, 14482, 16530, 18578, 20626, 22674, 24722, 26770, - 28818, 34962, 39058, 43154, 45202, 47250, 49298, 51346, 53394, 55442, 57490, 61586, 540, 10, 12, 16, 17, 534, 535, 10, - 12, 1099, 1099, 1099, 17, 534, 535, 10, 12, 16, 17, 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 17, 13, 21, 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 140, 2188, 4236, 6284, - 8332, 10380, 12428, 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, - 49292, 51340, 53388, 55436, 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, - 21, 534, 535, 10, 1095, 1095, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 17, 13, 21, 534, 535, 10, 1095, 1095, 1095, 1095, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 534, 535, 10, 1095, 1095, 1095, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 17, 13, 21, 534, 535, 10, 1095, 1095, 1095, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 17, 13, 21, 534, 535, 10, 1095, 1095, 1095, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 534, 535, 10, 1095, 1095, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 18, 534, 535, 10, - 1095, 1095, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 534, 535, 10, 12, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 534, 535, 10, 1095, 1095, 1095, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 140, 2188, 4236, 6284, 8332, 10380, 12428, - 14476, 16524, 18572, 20620, 22668, 24716, 26764, 28812, 30860, 32908, 34956, 37004, 39052, 41100, 43148, 45196, 47244, 49292, 51340, 53388, - 55436, 57484, 59532, 61580, 13, 21, 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 13, 17, 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 16528, 18576, 20624, 22672, 24720, 26768, 28816, 30864, 32912, 34960, - 37008, 39056, 41104, 43152, 45200, 47248, 49296, 534, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 535, 10, 71, 71, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 535, 10, 71, - 71, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 17, 13, 21, 22, 535, 10, 1095, - 1095, 1095, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 535, 10, - 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 535, 10, 1095, 1095, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 144, 2192, 4240, 6288, 8336, - 10384, 12432, 14480, 16528, 18576, 18, 22, 535, 10, 1095, 1095, 1095, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 535, 10, 1095, 1095, 1095, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 535, 10, 1095, 1095, 1095, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 535, 10, 12, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 535, 10, 1095, 1095, 1099, 1099, 1099, 1099, - 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, 22, 535, 10, 1095, 1095, 75, 75, 75, 75, 1099, 1099, - 75, 75, 75, 75, 75, 17, 13, 21, 22, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, - 1099, 17, 13, 21, 22, 535, 10, 12, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, 21, - 22, 535, 10, 1095, 1095, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 17, 13, - 144, 2192, 4240, 6288, 8336, 10384, 12432, 14480, 145, 2193, 4241, 6289, 8337, 10385, 12433, 32913, 34961, 37009, 39057, 41105, - 43153, 20625, 22673, 24721, 26769, 28817, 30865, 45201, 47249, 49297, 51345, 53393, 57489, 59537, 61585, 535, 2194, 4242, 6290, 8338, - 10386, 12434, 14482, 16530, 18578, 20626, 22674, 24722, 26770, 28818, 30866, 32914, 34962, 37010, 39058, 41106, 43154, 45202, 47250, 49298, - 51346, 540, 10, 75, 75, 75, 75, 75, 535, 11, 12, 23, 151, 2199, 4247, 6295, 8343, 10391, 12439, 14487, - 16535, 18583, 20631, 22679, 24727, 26775, 28823, 30871, 32919, 34967, 37015, 39063, 41111, 43159, 45207, 47255, 49303, 51351, 53399, 55447, - 57495, 59543, 61591, 29, -1]; +var data_start = [ + 0, 3, 6, 10, 14, 17, 19, 20, 31, 32, + 34, 36, 38, 43, 45, 48, 52, 59, 63, 65, + 67, 71, 73, 81, 87, 95, 97, 132, 139, 149, + 151, 153, 156, 161, 173, 181, 188, 190, 192, 197, + 200, 207, 212, 214, 216, 220, 222, 229, 235, 239, + 243, 246, 250, 252, 281, 283, 290, 292, 297, 317, + 325, 329, 333, 335, 340, 348, 353, 364, 368, 373, + 377, 386, 400, 404, 409, 413, 429, 435, 440, 448, + 456, 472, 476, 480, 487, 498, 535, 539, 565, 571, + 589, 601, 637, 703, 738, 777, 789, 798, 826, 842, + 876, 892, 926, 962, 991, 1015, 1026, 1081, 1139, 1153, + 1215, 1239, 1268, 1336, 1414, 1467, 1546, 1631, 1683, 1758, + 1835, 1896, 1938, 1963, 2011, 2054, 2099, 2160, 2246, 2333, + 2384, 2447, 2532, 2623, 2708, 2767, 2882, 2985, 3078, 3162, + 3260, 3322, 3426, 3492, 3587, 3683, 3769, 3857, 3947, 4054, + 4200, 4302, 4406, 4437, 4474, 4551, 4587, 4621, 4657, 4709, + 4773, 4824, 4839, 4874, 5021, 5107, 5157, 5233, 5258, 5326, + 5383, 5418, 5500, 5551, 5624, 5717, 5752, 5830, 5889, 5955, + 6012, 6065, 6122, 6159, 6250, 6382, 6432, 6462, 6514, 6610, + 6643, 6724, 6772, 6852, 6895, 6989, 7023, 7068, 7175, 7179, + 7251, 7295, 7381, 7421, 7448, 7505, 7591, 7665, 7704, 7791, + 7867, 7975, 8053, 8127, 8197, 8254, 8336, 8418, 8477, 8504, + 8542, 8596, 8672, 8785, 8865, 8929, 8986, 9040, 9120, 9191, + 9277, 9327, 9391, 9535, 9539, 9544, 9549, 9554, 9560, 9565, + 9573, 9581, 9592, 9600, 9615, 9624, 9635, 9668, 9677, 9685, + 9700, 9710, 9720, 9728, 9736, 9752, 9760, 9770, 9781, 9791, + 9801, 9810, 9819, 9830, 9871, 9912, 9930, 10027, 10179, 10270, + 10352, 10547, 10550, 10553, 10556, 10566, 10571, 10574, 10586, 10599, + 10610, 10626, 10635, 10641, 10675, 10703, 10722, 10792, 10885, 10900, + 10904, 10940, 11027, 11038, 11056, 11073, 11137, 11169, 11210, 11230, + 11335, 11415, 11479, 11533, 11592, 11648, 11708, 11715, 11757, 11761, + 11764, 11774, 11789, 11800, 11838, 11901, 11947, 11952, 11959, 11964, + 11983, 11993, 12000, 12008, 12022, 12038, 12045, 12053, 12062, 12110, + 12119, 12130, 12180, 12191, 12201, 12220, 12236, 12249, 12261, 12280, + 12314, 12323, 12335, 12347, 12351, 12357, 12363, 12375, 12386, 12395, + 12401, 12415, 12435, 12446, 12488, 12539, 12589, 12645, 12658, 12671, + 12734, 12794, 12855, 12920, 12991, 13056, 13125, 13200, 13268, 13347, + 13424, 13438, 13453, 13498, 13511, 13539, 13553, 13566, 13582, 13598, + 13610, 13652, 13664, 13675, 13710, 13725, 13737, 13754, 13762, 13800, + 13813, 13828, 13948, 13996, 14040, 14080, 14104, 14145, 14184, 14204, + 14220, 14238, 14250, 14264, 14272, 14283, 14300, 14313, 14369, 14370, + 14371, 14372, 14413, 14419, 14424, 14429, 14434, 14440, 14447, 14453, + 14462, 14468, 14476, 14482, 14489, 14498, 14506, 14515, 14527, 14536, + 14544, 14555, 14566, 14575, 14585, 14592, 14642, 14676, 14685, 14697, + 14708, 14747, 14758, 14772, 14789, 14801, 14814, 14828, 14843, 14856, + 14877, 14885, 14904, 14913, 14925, 14936, 14950, 14965, 14978, 14992, + 15005, 15019, 15034, 15052, 15072, 15084, 15104, 15117, 15132, 15146, + 15164, 15180, 15194, 15207, 15224, 15244, 15261, 15279, 15294, 15308, + 15324, 15335, 15351, 15364, 15379, 15394, 15440, 15454, 15463, 15473, + 15486, 15500, 15511, 15524, 15540, 15555, 15556, 15583, 15589, 15597, + 15603, 15619, 15656, 15673, 15697, 15720, 15737, 15757, 15783, 15809, + 15828, 15845, 15898, 15939, 15961, 15988, 16008, 16029, 16047, 16078, + 16104, 16124, 16145, 16163, 16181, 16200, 16216, 16232, 16287, 16313, + 16320, 16322, 16324,16356]; +var data_flags = [ +11,534,540,11,534,540,11,34956,12945,540,10,75,75,17,1098,1098,12,11,12,11, +10,267,267,267,267,267,267,267,267,267,22,11,10,12,10,12,10,12,74,74, +74,12,17,11,12,1098,1098,12,10,12,16,17,1098,1098,16520,21,6285,534,540,10, +12,534,540,10,12,10,12,11,12,534,540,10,12,1098,1098,1098,1098,1098,12,16, +529,1098,1098,1095,1095,1095,529,74,74,74,74,74,12,534,540,10,12,10,12,16, +140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052, +41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,22,10,267,267,267,267,17,534,11, +12,16,17,47240,41096,49288,39048,43144,22,10,12,11,12,74,74,12,74,74,267,267, +17,10,2187,4235,6283,8331,10379,12427,14475,16523,51339,49291,534,10,12,16,396,396,268,268, +534,10,267,267,267,267,267,535,10,12,10,12,10,267,267,16,529,1098,1098,12, +74,74,12,17,18,22,540,10,267,267,267,529,11,16,10,12,10,16,12,17, +10,12,10,12,16,17,13,21,22,10,12,16,17,13,534,10,12,16,17,10, +12,657,540,74,74,12,10,12,534,540,10,12,10,12,16,136,2184,4232,6280,8328, +10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,21,17,22,18, +535,10,12,10,12,16,17,13,21,534,10,12,1098,1098,12,16,529,10,1095,1095, +75,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,22,18,23,10,267,267, +267,267,267,16,17,10,12,16,529,10,16,47762,540,10,12,10,12,16,49292,534, +10,267,267,267,267,267,16,17,10,12,1099,1099,17,10,267,267,267,16,22668,41100, +51340,26764,57484,534,11,12,16,529,10,12,16,534,540,10,12,16,17,10,12,16, +17,13,43152,45200,47248,534,74,74,74,16,12,17,13,144,2192,4240,6288,8336,22,535, +10,12,16,17,1098,1098,12,16,17,10,16,12,17,11,12,16,268,268,268,268, +268,268,268,268,268,268,268,268,535,10,12,16,17,535,540,74,74,12,16,17, +10,12,1099,1099,1099,17,534,540,10,75,75,75,75,1099,12,17,10,12,1099,75, +1099,1099,75,75,75,75,75,75,75,75,75,17,11,12,16,17,11,12,16,17, +10,12,16,17,13,21,22,10,75,75,75,1099,75,75,12,17,534,540,10,12, +75,75,75,75,75,75,75,75,1099,1099,1099,75,1099,1099,75,75,75,75,1099,75, +75,75,75,1099,75,75,1099,75,75,75,75,13,17,21,22,10,12,16,17,10, +16,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71, +71,71,71,71,17,10,12,16,17,534,540,1098,1098,12,75,75,75,75,17,13, +37008,39056,34960,20624,53392,57488,47248,51344,534,10,12,1099,1099,75,75,75,75,17,13,21, +22,10,12,75,75,75,75,75,75,1099,1099,75,75,75,75,75,1099,75,75,75, +1099,75,75,75,75,75,1099,75,75,75,75,75,75,75,17,534,540,10,75,75, +75,75,75,75,75,75,75,75,75,75,75,1099,75,75,75,75,1099,75,1099,75, +75,75,75,75,75,75,1099,75,75,1095,71,71,71,71,71,71,1095,71,71,71, +71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71, +17,534,540,10,1095,71,71,71,71,71,71,1095,71,71,71,71,71,71,71,71, +71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,17,534,540,10,12, +75,75,75,75,75,75,75,75,1099,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,17,534,540,74,74,12, +75,75,75,75,1099,75,17,534,540,1098,1098,12,75,75,75,75,75,17,10,12, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,17,534,540,10,12,75,75,75,75,75,75,75,75,75,75,75,75, +75,17,10,12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,17,10,12,75,75, +75,75,75,75,75,75,75,75,75,75,75,17,1098,74,12,75,75,75,75,75, +75,75,75,75,75,75,140,2188,4236,6284,8332,20620,22668,24716,26764,28812,30860,32908,34956,37004, +43148,45196,47244,49292,51340,534,10,12,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,17, +534,540,10,12,75,75,75,75,1099,1099,75,75,13,17,144,2192,4240,6288,8336,10384, +12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,22,10,12,75,75,75,75,75,75,75, +75,75,75,75,1099,75,75,75,1099,75,75,1099,1099,1099,17,10,12,75,75,75, +75,75,75,75,75,17,74,74,12,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,1099,75,75,75,75,75,75,75,75,75,75,1099,51340,53388,43148,45196,47244, +49292,26764,28812,30860,32908,34956,37004,14476,16524,18572,20620,22668,24716,2188,4236,6284,8332,10380,12428,534, +540,10,12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,140,2188,4236, +6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,534,540,10, +12,75,75,75,1099,75,75,75,75,75,17,534,540,10,12,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812, +30860,32908,34956,37004,39052,41100,47244,43148,45196,49292,55436,57484,59532,61580,534,10,12,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,17,74, +74,74,74,12,75,75,75,75,1099,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,1099,75,17,534,540,74,74,74,74,74,12,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,1099,75,75,75,75,1099,1099,75,75,75,75,75, +75,75,75,75,75,75,75,61580,59532,57484,53388,51340,49292,47244,45196,43148,37004,34956,30860,28812, +26764,24716,22668,20620,18572,16524,14476,12428,10380,8332,6284,4236,2188,140,534,540,10,12,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +140,2188,4236,10380,12428,14476,22668,24716,26764,34956,37004,39052,43148,45196,47244,49292,51340,41100,28812,16524, +6284,8332,18572,30860,32908,20620,53388,55436,57484,59532,61580,61576,534,540,10,12,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,2188,4236,6284, +8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244, +49292,51340,53388,55436,57484,534,540,10,12,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,140,2188,4236,6284, +8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,41100,43148,45196,47244,49292, +51340,57484,59532,61580,53388,534,10,12,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004, +39052,41100,43148,45196,47244,49292,51340,53388,55436,534,540,10,12,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,10380,2188,4236,6284,8332,12428,14476,16524,18572,20620, +22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580, +140,534,540,10,12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620, +22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,49292,51340,53388,55436,534,540,10,12, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524, +18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484, +59532,61580,136,2184,4232,6280,8328,10376,12424,14472,16520,18568,61576,534,540,1098,1098,12,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860, +32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,534,540,10,12,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,396,396,396,268,396,396,396,534,540,10,12, +75,1099,75,75,75,75,75,75,75,75,75,75,75,1099,75,75,75,75,268,396, +396,534,540,10,12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,1099, +75,75,75,75,75,75,75,75,1099,75,75,75,75,75,75,75,75,75,75,75, +75,396,396,268,396,396,396,396,396,396,534,10,12,1099,75,75,1099,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,1099,75, +75,75,75,75,396,396,396,396,396,396,396,396,396,534,10,12,1099,75,1099,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,1099,75,75,75,75,75,75,75,75,75,75,75,17,13,534,540,10, +12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860, +32908,34956,37004,39052,41100,43148,45196,47244,57484,49292,51340,53388,55436,59532,61580,2184,4232,6280,534,540, +1098,1098,12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,140,2188,4236,6284,8332,10380,12428, +14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388, +55436,57484,59532,61580,136,2184,4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856, +32904,57488,59536,61584,534,540,10,1095,71,71,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,2188,4236,6284,8332,10380,12428,14476, +16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436, +57484,59532,61580,2192,4240,6288,8336,10384,12432,14480,16528,534,540,10,12,75,75,75,75,75, +75,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052, +41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,144,2192,4240,6288,8336,10384,12432,14480,16528, +18576,20624,22672,534,10,12,75,75,75,75,75,75,75,75,75,75,75,75,75,1099, +1099,1099,1099,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812, +30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,20624,22672,26768,30864, +34960,39056,43152,47248,49296,13,534,10,12,75,75,75,1099,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764, +28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,57488,59536,61584, +144,2192,4240,6288,8336,10384,12432,14480,16528,18576,534,540,10,12,1099,1099,1099,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,140,2188,4236,6284,8332,10380,12428, +14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388, +55436,57484,59532,61580,20616,22664,24712,26760,28808,30856,34952,37000,39048,43144,45192,47240,49288,51336,2184,4232, +6280,8328,534,10,12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860, +32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,20616,22664,24712,26760,28808,30856, +32904,34952,37000,39048,41096,43144,534,540,10,12,75,75,75,75,75,75,75,75,75,75, +2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100, +43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,22672,24720,26768,28816,30864,32912,34960,37008,39056,41104, +43152,45200,49296,51344,53392,534,540,10,12,75,75,75,75,75,75,75,1099,1099,75,1099, +75,1099,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,1099,75, +75,75,75,75,75,75,75,1099,1099,75,75,75,75,75,75,1099,75,75,75,140, +2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100, +43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,136,2184,4232,6280,8328,10376,12424,14472,16520,18568, +20616,22664,24712,39056,47248,49296,51344,53392,55440,57488,59536,61584,2193,4241,6289,39057,41105,51345,57489,61585, +535,540,10,12,75,1099,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,1099,75,75,1099,75,75,75,75,75,75,1099,75,75,75,1099,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,140,2188,4236,6284,8332,10380,12428, +14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388, +55436,57484,59532,61580,136,2184,4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,14480,16528,18576, +20624,22672,24720,534,540,10,12,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,140,2188,4236,6284,8332,10380, +12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340, +53388,55436,57484,59532,61580,136,2184,4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808, +30856,32904,34952,37000,39048,41096,43144,45192,47240,49288,51336,53384,55432,57480,59528,61576,61584,534,10,12, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620, +22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580, +136,2184,4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048, +41096,22,10,12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,1099,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764, +28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,136,2184,4232, +6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,534,540, +10,1095,71,71,71,71,75,75,75,75,1099,1099,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,21,17, +13,534,10,1095,1095,1095,1099,75,1099,75,75,75,75,75,75,75,75,75,75,75, +75,75,1099,75,75,75,75,75,75,75,75,75,75,75,1099,75,75,1099,75,1099, +75,75,75,75,75,75,75,75,75,75,75,75,2188,4236,6284,8332,10380,12428,14476,16524, +18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484, +59532,61580,136,2184,4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952, +37000,39048,43152,45200,534,540,10,12,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,4236,6284,8332,10380,12428,14476,16524,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100, +43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,18572,20616,22664,24712,26760,28808,30856,34952,37000,39048, +43144,45192,47240,49288,51336,53384,55432,57480,59528,61576,534,540,10,12,75,1099,75,75,75,75, +75,75,75,1099,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,55432,57480,59528,61576,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,22668,20620, +24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,53388,51340,49292,47244,55436,57484,59532,61580,144, +2192,4240,6288,24720,8336,10384,12432,14480,16528,18576,20624,22672,26768,28816,30864,32912,34960,37008,39056,41104, +43152,45200,47248,49296,51344,534,540,10,12,1099,1099,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,1099,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860, +32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,136,2184,4232,6280,8328, +10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,53384,55432,57480,59528,61576,53392,55440,57488,59536, +61584,534,540,10,12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812, +30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,136,2184,4232,6280, +8328,20616,22664,24712,26760,10376,12424,14472,16520,18568,28808,30856,32904,34952,37000,39048,41096,43144,45192,47240, +49288,51336,53384,55432,57480,59528,61576,21,534,10,71,71,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908, +34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,136,2184,4232,6280,8328,10376, +12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,43144,534,10,71,71, +71,71,75,75,75,75,75,75,75,75,75,75,75,75,75,1099,75,75,75,75, +75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860, +32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,136,2184,4232,6280,8328, +10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,43144,45192,47240,49288, +51336,53384,55432,57480,59528,61576,534,10,12,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620, +22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580, +136,2184,4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048, +41096,43144,45192,47240,49288,51336,53384,55432,57480,59528,61576,21,534,540,10,12,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,1099,75,75,75,75,75,75,1099,75,136,2184,4232,6280, +8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,43144,45192,47240, +49288,51336,53384,55432,57480,59528,61576,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716, +26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,144,2192, +4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,41104,43152, +45200,47248,49296,51344,53392,55440,57488,59536,61584,141,2189,4237,6285,8333,10381,12429,14477,16525,18573,534, +10,12,75,75,75,75,75,75,1099,75,1099,1099,75,75,75,75,75,75,75,75, +1099,75,75,75,75,1099,75,75,75,75,1099,75,75,75,75,75,75,75,75,75, +75,21,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956, +37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,136,2184,4232,6280,8328,10376,12424, +14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,43144,45192,47240,49288,51336,53384, +534,540,10,12,1099,1099,75,1099,1099,75,1099,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908, +34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,136,2184,4232,6280,8328,10376, +12424,14472,20616,22664,24712,26760,28808,30856,16520,32904,34952,37000,39048,41096,43144,45192,47240,49288,51336,53384, +55432,57480,59528,61576,21,534,10,12,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,13,17,21,534,1098,1098,71, +71,75,75,75,75,1099,1099,75,75,75,75,1099,1099,75,75,75,75,75,75,1099, +75,75,75,75,75,75,75,75,75,75,13,17,21,22,1098,1098,12,75,75,75, +75,75,75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764, +28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,136,2184,4232, +6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,43144,45192, +47240,49288,51336,53384,55432,57480,59528,61576,59536,61584,534,10,12,75,1099,75,1099,1099,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,17,13,21,534,10,12,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,1099,17,21,13,534, +540,10,1095,71,75,1099,75,75,75,1099,1099,75,75,75,75,75,75,75,75,75, +75,75,75,75,1099,75,75,75,75,75,75,75,17,13,21,22,540,10,12,75, +1099,75,75,1099,1099,75,75,1099,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,13,17,21,22,10,12,75,75,75,75,1099,1099,1099,75,75, +75,75,75,75,75,75,75,75,75,75,1099,1099,75,1099,75,75,75,1099,17,13, +144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056, +41104,43152,45200,47248,49296,51344,53392,55440,57488,59536,61584,22,540,10,71,71,71,71,1099,1099, +1099,1099,1099,75,1099,1099,75,75,75,1099,75,75,75,1099,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,17, +13,21,22,540,10,12,75,75,75,75,75,75,75,75,75,13,17,21,22,1098, +1098,12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,13,17,144,2192,4240,6288,8336,10384,22,540,10,71,71,71,71,1099, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,1099,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,136,2184,4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760, +28808,30856,32904,34952,37000,39048,41096,43144,45192,47240,49288,51336,53384,55432,57480,59528,61576,140,2188,4236, +6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196, +47244,49292,51340,53388,55436,57484,59532,61580,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672, +24720,26768,28816,30864,32912,34960,37008,39056,41104,43152,45200,47248,49296,51344,53392,55440,57488,59536,61584,534, +540,1098,1098,12,75,75,75,75,75,1099,75,1099,75,1099,1099,75,75,1099,75,75, +75,75,75,75,75,1099,75,75,75,75,1099,1099,1099,75,1099,1099,75,75,75,1099, +1099,75,1099,1099,75,75,75,75,1099,75,75,75,13,21,140,2188,4236,6284,8332,10380, +12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340, +53388,55436,57484,59532,61580,534,540,10,12,75,75,1099,75,75,75,1099,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,13,17,21,22,10,12,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,1099,75,75,75,75,75,75,75,75,1099,75,1099,1099,1099,1099,136,2184, +4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,59528,26760,28808,30856,32904,34952,37000,39048,41096, +43144,45192,47240,49288,51336,53384,55432,57480,61576,17,21,22,540,1098,1098,1098,12,1099,75,1099, +75,75,75,75,75,75,75,75,75,75,75,75,75,17,13,21,22,540,10,71, +71,1099,75,1099,1099,75,75,75,75,1099,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,13,17,144,2192,6288,2193,4241,6289,8337,10385, +12433,14481,16529,28817,30865,535,10,75,75,75,75,1099,1099,75,75,1099,1099,75,1099,75, +1099,75,75,75,1099,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,13,61580,16529,18577,20625,22673,24721, +26769,535,540,1098,1098,12,1099,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,17,13,21,22,10,12, +75,75,75,1099,1099,1099,1099,75,1099,1099,1099,75,75,75,75,75,75,75,1099,1099, +1099,75,75,75,75,1099,75,75,75,75,75,75,75,75,75,75,75,75,75,17, +13,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056, +41104,43152,45200,20625,22673,24721,26769,28817,30865,34961,37009,39057,41105,43153,47249,57489,59537,61585,18577,535, +10,71,71,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,17,13,21,22,540,10,12,1099,1099,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,17,13,144,2192,4240,6288, +8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,41104,43152,45200,47248, +49296,22,18,535,10,71,71,71,75,75,1099,1099,1099,75,1099,1099,1099,1099,75,75, +75,75,1099,1099,1099,1099,75,1099,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,1099,1099,1099,1099,136,2184,4232,6280,8328,10376,12424, +14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,43144,45192,47240,49288,51336,53384, +55432,57480,59528,61576,17,21,141,2189,4237,6285,8333,12429,14477,16525,18573,534,540,10,12,75, +75,75,75,75,75,75,1099,1099,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,17,13,144,2192,4240,6288,8336,22,10,12,75,75,75,75,75,75, +75,75,75,75,75,1099,75,75,75,75,75,75,1099,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,1099,1099,140,2188,4236,6284,8332, +10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292, +51340,53388,55436,57484,59532,61580,13,21,22,540,10,12,1099,1099,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,17,13,21,22,540,10,12,1099,1099,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,1099,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572, +20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,21,13,18,22,540,10,12,1099,1099,1099, +1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099, +1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13,2192,4240,6288,8336,10384,12432,14480,16528,18576, +20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,41104,22,10,71,71,75,75,75,75,1099, +75,1099,75,1099,75,75,1099,75,1099,75,75,1099,75,75,75,1099,75,75,75,75, +75,1099,1099,75,75,1099,1099,75,75,75,75,75,75,75,75,75,75,75,75,75, +17,13,21,22,540,10,1095,1095,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,1099,75,75,75,75,75,75,75,75,13,17,21,18, +22,540,10,71,71,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,17,13,21,22,10, +75,75,75,75,1099,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,1099,75,1099,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71, +71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,13,144,2192,4240,6288, +8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,41104,43152,45200,47248, +49296,51344,53392,55440,57488,59536,61584,17,22,540,10,71,71,71,71,71,71,71,71,71, +71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71,71, +71,71,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,17,13,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768, +28816,30864,32912,34960,37008,39056,41104,43152,45200,47248,49296,51344,53392,55440,57488,59536,61584,145,2193,4241, +6289,8337,10385,12433,14481,16529,18577,20625,22673,26769,28817,32913,34961,37009,39057,41105,49297,51345,61585,53393, +55441,535,10,71,71,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +1099,75,75,75,75,75,75,75,75,75,75,75,75,2188,4236,6284,8332,10380,28812,30860, +32908,34956,37004,39052,43148,45196,47244,49292,51340,13,21,22,10,12,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,1099,1099,75,75,75,75,75,75,75,75,17,13, +21,22,10,1095,71,75,75,75,75,1099,1099,75,1099,1099,75,75,75,75,75,75, +75,75,75,75,75,75,1099,75,75,75,75,75,75,75,75,75,75,75,75,1099, +75,75,1099,75,75,75,75,75,75,17,13,21,22,540,10,12,75,75,75,75, +1099,1099,75,75,1099,1099,75,1099,75,1099,75,75,75,1099,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,13,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908, +34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,21,145,2193,4241,6289,8337, +10385,12433,14481,16529,18577,20625,22673,24721,26769,535,10,12,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,17,13, +21,22,540,10,12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +1099,75,75,1099,1099,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,13,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624, +22672,24720,26768,28816,30864,32912,34960,37008,39056,41104,43152,45200,47248,49296,51344,53392,55440,57488,59536,61584, +17,18,22,540,10,12,75,75,1099,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,17,13,144,2192,4240,6288, +8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,22,10,71,71,71,75,75,1099,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,136,2184, +4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,43144, +45192,47240,49288,51336,53384,55432,57480,59528,61576,17,21,22,10,12,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,1099,75,75,17,13,21,22,74,74,12,75,75, +75,75,75,75,75,75,75,1099,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,1099,1099,75,75,75,75,75,75,75,1099,75,1099,75,75, +13,21,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956, +37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,145,2193,4241,6289,8337,10385,12433, +14481,16529,18577,39057,51345,28817,61585,535,540,10,12,75,75,75,1099,75,1099,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,1099,75,75,75,75,75,75,17,13, +21,22,540,10,71,71,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,17,13,21,22,10,12,1099,1099,1099,1099,1099,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,136,2184,4232,6280,8328,10376,12424,14472,16520,18568, +20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,43144,45192,47240,49288,51336,53384,55432,57480,59528, +61576,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008, +39056,41104,43152,45200,47248,49296,51344,53392,55440,57488,59536,61584,17,22,540,12,16,22,540,10, +12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,17,13,2192,4240,6288,8336,10384, +12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,22,10,12,75,1099,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,13, +144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,17,22,10,12,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,17,13,144,2192,6288,10384,12432,8336, +4240,24720,14480,16528,18576,20624,22672,26768,28816,30864,32912,34960,37008,39056,41104,43152,45200,47248,49296,22, +535,10,1095,71,71,1095,75,75,1099,1099,75,75,75,1099,1099,75,1099,1099,1099,1099, +1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21, +22,10,12,75,75,75,75,75,75,75,75,75,75,75,75,75,17,13,2192,6288, +8336,10384,12432,14480,18,22,535,540,1098,1098,12,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,17,13,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768, +28816,30864,32912,34960,22,1098,1098,12,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,17,136,2184, +4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,43144, +45192,47240,49288,51336,53384,55432,57480,59528,61576,21,22,10,71,71,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,1099,75,75,75,75,75,75,75, +1099,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,17,13, +144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,34960,37008,39056,43152, +45200,47248,57488,61584,22,10,71,71,1095,75,75,75,1099,1099,1099,1099,1099,1099,1099,1099, +1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,75, +17,13,21,22,10,71,71,71,71,75,1099,1099,75,75,75,75,75,75,75,75, +75,1099,1099,1099,75,1099,1099,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,13,140,2188, +4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,26764,24716,28812,30860,32908,61580,34956,37004,39052,41100, +43148,45196,47244,49292,51340,53388,55436,57484,59532,21,22,10,1095,1095,1099,75,1099,75,1099,1099, +1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,75,75,1099,75,1099,1099,1099,1099,1099, +1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099, +1099,17,13,21,20625,22673,24721,26769,28817,30865,32913,34961,37009,39057,41105,43153,45201,47249,49297,51345, +53393,55441,57489,59537,61585,145,535,1098,1098,71,71,71,71,71,71,1095,71,71,71,71, +71,71,71,71,71,71,71,71,71,71,71,71,71,1095,1095,1095,71,1095,1095,71, +75,75,75,75,75,75,1099,1099,75,75,1099,75,75,75,1099,75,75,1099,1099,1099, +75,1099,1099,1099,1099,1099,1099,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,17,13,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912, +34960,37008,39056,41104,43152,45200,47248,49296,51344,53392,55440,57488,59536,61584,22,10,1095,1095,75,75, +75,75,1099,1099,1099,1099,75,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099, +1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13,2192,4240,6288,8336,10384,12432, +14480,16528,18576,20624,22672,24720,26768,28816,30864,43152,45200,47248,10385,12433,14481,20625,24721,26769,28817,30865, +34961,37009,39057,41105,43153,45201,47249,145,2193,4241,6289,8337,535,10,12,75,75,75,75,75, +1099,75,75,75,1099,75,75,1099,75,75,75,75,75,75,1099,75,75,1099,1099,75, +1099,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,17,13, +144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,34960,37008,39056,41104,43152, +45200,47248,49296,51344,53392,55440,22,10,71,71,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,17,13,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624, +22672,24720,26768,28816,30864,32912,34960,37008,39056,41104,43152,45200,47248,49296,51344,53392,22,10,1095,1095, +1095,75,75,75,1099,1099,1099,1099,75,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099, +1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099, +1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,22,10,1095,71,71,75,75, +75,75,75,75,75,75,75,75,1099,75,75,75,75,75,75,1099,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,17,13,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864, +32912,34960,37008,39056,41104,43152,45200,47248,49296,51344,53392,55440,57488,59536,61584,22,10,71,71,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,13,17,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768, +28816,30864,32912,34960,37008,39056,41104,43152,45200,47248,49296,51344,53392,55440,57488,59536,61584,22,10,12, +75,75,75,75,75,1099,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,268,268,396,396,396,13,21,22,10,12,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +17,13,21,22,10,71,1095,1095,75,75,75,75,75,1099,1099,75,75,75,75,75, +75,75,75,75,75,75,1099,75,1099,1099,75,75,75,75,75,75,75,75,17,13, +21,22,10,12,1099,75,75,75,75,75,1099,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,17,13,21,22,10,1095,71,71, +1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099, +1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13,144, +2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,41104, +43152,45200,47248,49296,51344,53392,55440,57488,59536,22,18,535,1098,1098,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,12,136,2184, +4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,43144, +45192,47240,49288,51336,53384,55432,57480,59528,61576,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624, +22672,24720,26768,28816,30864,32912,34960,37008,39056,41104,43152,45200,47248,49296,51344,53392,55440,57488,59536,61584, +17,22,39053,535,540,10,12,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,13,17,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720, +26768,28816,30864,145,2193,4241,6289,8337,10385,12433,14481,16529,18577,20625,22673,24721,26769,28817,30865,34961, +37009,39057,41105,43153,535,10,12,1099,1099,75,75,1099,1099,1099,1099,1099,75,75,75,1099, +1099,1099,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,17,13,144,2192,4240,6288,8336,10384,12432,14480,16528,18576, +20624,22672,24720,26768,28816,30864,32912,34960,22,10,71,71,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,13,17,2192,4240,6288,8336,12432,16528,20624, +22672,24720,26768,28816,30864,22,10,71,71,71,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,17,13,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,43152,45200,47248,49296,51344,22, +10,1095,71,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,75,1099,1099,75,75, +75,1099,1099,75,75,75,75,75,75,1099,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,13,21,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620, +22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,22,535, +10,12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,17,21,136,2184,4232,6280,8328,10376,12424,14472,22664,24712,26760,28808, +30856,32904,34952,37009,39057,41105,43153,45201,47249,49297,51345,53393,55441,57489,59537,61585,145,2193,4241,6289, +8337,10385,12433,14481,16529,18577,20625,22673,24721,26769,535,10,71,71,75,1099,1099,1099,1099,1099, +1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,2184,4232, +6280,8328,10376,12424,14472,16520,18568,20616,22664,26760,28808,30856,32904,34952,37000,39048,41096,43144,45192,47240, +49288,51336,53384,55432,57480,61576,21,4241,6289,145,2193,8337,10385,12433,14481,16529,18577,20625,22673,24721, +26769,28817,30865,32913,34961,37009,39057,41105,43153,45201,47249,49297,51345,53393,55441,57489,535,74,74,1095, +71,71,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,17,13,21,22,10,12,1099,1099,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,13,17,2192,4240,6288,8336,10384,12432,14480,16528,18576, +20624,22672,24720,26768,28816,30864,32912,22,18,535,540,10,12,1099,1099,1099,1099,75,75,1099, +1099,75,75,75,75,75,75,75,1099,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,1099,75,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17, +13,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008, +39056,41104,43152,45200,47248,49296,51344,53392,55440,57488,59536,61584,141,2189,4237,6285,8333,10381,12429,14477, +16525,18573,20621,22669,24717,26765,28813,30861,32909,34957,37005,39053,41101,43149,45197,47245,49293,51341,53389,55437, +57485,59533,61581,145,2193,4241,6289,8337,10385,12433,14481,16529,18577,20625,22673,24721,26769,28817,30865,32913, +34961,37009,39057,41105,43153,45201,47249,49297,51345,53393,55441,57489,59537,61585,23,10,12,17,534,10, +16,12,17,534,10,12,16,17,534,10,12,16,17,534,10,12,75,75,17,534, +10,12,16,17,534,10,12,1099,1099,75,75,17,534,10,12,1099,1099,1099,1099,17, +534,10,12,1099,75,75,75,75,75,1099,17,534,10,12,75,75,1099,75,17,534, +10,71,71,71,75,75,75,75,75,75,75,75,75,17,534,10,71,71,75,75, +75,75,17,534,10,12,75,75,1099,75,75,75,17,13,534,10,12,1099,75,75, +140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052, +41100,43148,45196,47244,49292,51340,53388,534,10,12,1099,75,75,75,17,13,534,10,12,1099, +75,75,17,13,534,10,1095,71,75,1099,75,1099,75,75,75,75,75,17,13,534, +10,12,75,75,75,75,75,17,13,534,10,12,1099,75,75,75,75,17,13,534, +10,12,75,75,75,17,13,534,10,12,75,75,17,13,21,534,1098,1098,71,71, +75,1099,1099,75,75,75,1099,75,17,13,21,534,10,12,1099,75,75,17,13,534, +10,12,1099,75,75,75,17,13,21,534,1098,1098,12,75,75,75,75,75,17,21, +534,10,12,75,75,75,1099,1099,17,21,534,10,71,1095,75,75,75,75,17,13, +534,10,12,1099,75,1099,75,17,13,534,10,12,75,75,75,17,13,21,534,10, +71,71,75,75,75,75,17,13,21,534,10,71,71,75,75,75,75,75,75,17, +13,144,12432,2192,14480,4240,16528,6288,8336,10384,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008, +39056,41104,43152,45200,47248,49296,51344,53392,55440,57488,534,10,71,71,75,1099,75,75,17,21, +136,2184,4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048, +41096,43144,45192,47240,49288,51336,53384,55432,57480,59528,61576,534,10,12,75,75,75,75,75,75, +75,75,75,75,17,13,21,22,18,535,10,1095,71,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,1099,1099,1099,1099,1099,75,1099,75,75, +75,1099,13,21,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860, +32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,145,2193,4241,6289,8337, +10385,12433,14481,16529,18577,20625,22673,24721,26769,28817,30865,32913,34961,37009,39057,41105,43153,45201,47249,49297, +51345,53393,55441,57489,59537,61585,535,10,1095,71,71,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,17, +6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,43144,45192, +47240,49288,51336,53384,55432,57480,59528,61576,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672, +24720,26768,28816,30864,32912,34960,37008,39056,41104,43152,45200,47248,49296,51344,53392,55440,57488,59536,61584,2189, +4237,6285,8333,10381,12429,14477,16525,145,2193,4241,6289,8337,10385,12433,14481,16529,18577,20625,22673,24721, +26769,28817,30865,32913,34961,37009,39057,41105,43153,45201,47249,49297,51345,53393,55441,57489,59537,61585,535,10, +12,1099,75,75,1099,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,1099,1099,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,1099, +75,75,75,75,75,75,75,1099,75,13,17,21,141,2189,4237,6285,8333,10381,12429,14477, +16525,18573,20621,22669,24717,26765,28813,30861,32909,34957,37005,39053,41101,43149,45197,47245,49293,51341,53389,145, +2193,4241,6289,8337,10385,12433,14481,16529,18577,535,10,71,71,1095,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,1099,75,75,1099,1099,75,1099,75,75,1099,1099,1099, +75,75,17,13,21,141,2189,4237,6285,8333,10381,12429,14477,16525,18573,20621,22669,24717,26765,28813, +30861,32909,34957,37005,39053,41101,43149,45197,47245,49293,51341,53389,55437,57485,59533,61581,145,2193,4241,6289, +8337,10385,12433,14481,16529,18577,20625,22673,24721,26769,28817,535,10,12,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,17,136,2184,4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856, +32904,34952,37000,39048,41096,43144,45192,47240,49288,51336,53384,55432,57480,59528,61576,144,2192,4240,6288,8336, +10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,41104,43152,45200,47248,49296, +51344,141,2189,4237,6285,8333,10381,12429,14477,16525,18573,20621,22669,24717,26765,28813,30861,32909,34957,37005, +39053,41101,43149,45197,47245,49293,51341,53389,55437,145,2193,4241,6289,8337,10385,12433,14481,16529,18577,20625, +22673,24721,26769,28817,37009,34961,535,11,12,534,10,12,534,10,12,534,10,12,16,268, +268,268,268,268,268,534,11,12,16,17,534,10,12,534,10,12,75,75,75,75, +75,75,75,75,17,534,10,12,75,75,75,75,75,75,75,75,75,17,534,10, +12,75,75,75,75,75,75,75,17,534,10,12,75,75,75,75,75,75,75,75, +75,75,75,75,17,534,10,12,75,1099,75,75,75,17,534,10,12,1099,1099,17, +534,10,71,71,71,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,268,268,396,534,10,12,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,268, +268,396,534,10,71,71,75,75,75,75,75,75,75,75,75,75,75,75,75,17, +13,534,10,12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908, +34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,2192,4240,6288,8336,10384,12432, +14480,16528,34960,37008,39056,41104,43152,45200,47248,49296,51344,534,1098,1098,71,71,71,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572, +20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,61580,136,2184, +4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,43144, +45192,47240,49288,51336,534,10,12,75,75,75,75,75,75,75,75,75,268,268,268,534, +10,12,16,534,10,71,71,75,75,75,1099,75,75,75,2188,4236,6284,8332,10380,12428, +14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,534, +10,12,75,75,75,75,75,75,75,75,1099,1099,1099,1099,1099,1099,75,75,75,75, +75,75,75,75,75,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860, +32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,144,2192,4240,6288,8336, +10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,41104,43152,45200,47248,49296, +51344,53392,55440,57488,59536,61584,534,10,12,75,75,75,75,75,268,268,268,534,10,71, +71,75,75,75,75,75,75,1099,75,75,75,75,13,17,21,534,10,12,75,75, +75,75,75,75,75,75,75,75,75,13,17,21,534,10,1095,71,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476, +16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436, +57484,59532,61580,136,2184,4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,534,10,12,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,13,17,21,534,10,71,71,71,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,1099,75,75, +13,17,144,2192,4240,6288,8336,10384,12432,534,10,12,75,75,75,75,75,75,75,75, +75,75,75,75,1099,1099,13,17,21,534,10,71,71,71,75,75,1099,1099,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,13,140,2188,4236,6284,8332,10380,12428,14476, +16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436, +57484,59532,61580,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912, +34960,37008,39056,41104,43152,45200,47248,49296,51344,53392,55440,59536,57488,61584,534,10,12,75,75,75, +75,75,1099,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,1099,1099,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908, +34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,136,2184,4232,6280,8328,10376, +12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,534,10,71,71,71,71, +1099,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,13,17, +144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,534,10, +12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,13,17,4240,8336,12432,16528,20624,534,10,12,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,13, +17,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,534,10,12,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,13,17,144,2192,4240,6288,8336,10384,12432,14480, +16528,18576,20624,22672,24720,26768,28816,534,10,1095,71,71,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,1099,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,13,17,144,2192,4240,6288,8336, +10384,12432,14480,16528,18576,20624,22672,534,10,267,267,267,267,267,534,10,12,75,75,75, +75,1099,1099,1099,1099,1099,75,75,75,75,75,75,75,75,75,75,75,75,1099,75, +75,75,75,75,75,1099,75,75,75,75,75,75,17,13,21,22,535,10,12,16, +535,10,12,535,1098,1098,12,75,75,17,13,21,22,535,10,12,75,75,75,75, +75,1099,75,75,13,17,21,22,535,1098,1098,12,75,75,1099,17,13,21,22,535, +10,12,75,75,75,75,75,75,75,75,75,75,75,75,1099,75,1099,75,75,75, +75,75,75,1099,75,75,75,75,75,75,75,75,1099,17,21,13,22,535,10,12, +75,1099,1099,75,1099,75,75,1099,75,1099,75,75,75,75,75,75,17,13,21,145, +2193,4241,6289,8337,10385,12433,14481,16529,18577,20625,22673,24721,26769,28817,30865,32913,34961,37009,39057,41105, +43153,45201,47249,49297,51345,53393,55441,57489,59537,141,2189,4237,6285,8333,10381,12429,14477,16525,18573,20621, +535,10,1095,1095,1099,1099,1099,1099,75,75,75,75,1099,1099,75,75,75,75,1099,1099, +1099,1099,75,75,75,75,75,1099,75,75,1099,75,1099,75,1099,1099,75,75,75,75, +1099,17,13,21,22,18,535,10,12,16,17,535,10,12,75,75,75,17,535,10, +12,16,17,535,1098,1098,12,1099,75,75,1099,75,75,1099,1099,75,1099,75,75,1099, +17,13,535,10,12,75,75,75,75,75,75,17,535,10,12,75,75,17,13,535, +10,12,75,75,75,17,13,535,10,71,71,75,75,75,75,75,75,75,75,17, +13,535,10,12,75,75,75,75,75,75,75,1099,75,75,75,17,13,535,10,12, +16,17,13,21,535,10,12,1099,1099,17,21,13,535,10,12,75,75,17,13,21, +22,535,10,12,1099,1099,1099,1099,1099,75,75,75,75,75,1099,75,75,75,17,13, +144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056, +41104,43152,45200,47248,49296,51344,53392,55440,57488,535,10,12,75,75,17,13,21,22,535,10, +12,75,75,75,75,17,13,21,22,535,10,12,1099,1099,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,17,13,21,22,535, +10,12,75,75,75,75,17,13,21,22,535,71,71,75,75,75,17,13,21,22, +535,10,12,75,1099,1099,75,75,75,75,75,1099,75,1099,75,17,13,21,22,535, +10,12,75,75,75,75,75,75,75,75,75,17,13,21,22,535,10,12,75,1099, +75,75,75,75,17,13,21,22,535,10,12,75,75,75,75,75,17,13,21,22, +535,10,12,75,75,75,75,75,75,75,75,75,75,75,75,13,17,21,22,535, +10,12,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75, +75,75,75,75,75,75,75,75,75,17,21,13,22,535,10,12,75,75,17,13, +21,22,535,10,12,75,75,1099,75,75,17,13,21,22,535,10,12,75,75,75, +75,75,17,13,21,22,535,10,12,534,535,10,12,16,17,534,535,10,12,16, +17,534,535,10,12,75,75,75,75,75,75,75,17,534,535,1098,1098,12,75,75, +75,75,1099,17,534,535,10,12,75,75,75,75,17,534,535,10,12,16,17,534, +535,10,12,75,75,75,75,75,75,75,75,75,17,534,535,1098,1098,1095,1095,1095, +16,268,268,268,268,268,268,268,268,268,268,268,268,22,535,10,12,75,75,75, +75,75,75,17,534,535,10,12,1099,75,75,1099,75,75,75,140,2188,4236,6284,8332, +10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292, +51340,53388,55436,57484,59532,61580,534,535,74,74,12,75,75,75,75,75,75,140,2188,4236, +6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196, +47244,49292,51340,53388,55436,24720,26768,28816,30864,32912,34960,37008,39056,41104,43152,45200,47248,534,535,10, +12,75,75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812, +30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,34960,37008,39056,43152, +45200,47248,49296,51344,57488,59536,61584,534,535,10,12,75,75,75,75,1099,75,75,75,75, +75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908, +34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,144,2192,4240,6288,8336,10384,12432, +14480,16528,18576,534,535,10,1095,71,75,75,75,75,75,75,13,17,534,535,10,1095, +71,75,75,75,75,75,1099,13,17,534,535,10,12,75,75,75,75,75,75,75, +75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956, +37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,2192,4240,6288,8336,10384,12432,14480, +16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,534,535,10,71,71,75,1099,1099, +75,75,75,75,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908, +34956,37004,39052,41100,43148,45196,47244,49292,51340,57484,59532,61580,2192,4240,6288,8336,10384,12432,14480,16528, +18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,41104,534,535,10,1095,1095,1095,75,75, +1099,1099,1099,1099,1099,2188,4236,140,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812, +30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,2192,4240,6288,8336,10384,12432, +14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,534,535,10,71,1095,1099,75, +75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,34956, +37004,39052,41100,43148,45196,47244,49292,51340,57484,59532,61580,2192,4240,6288,8336,10384,12432,14480,16528,18576, +20624,22672,24720,26768,28816,34960,37008,39056,41104,43152,45200,47248,49296,51344,53392,57488,59536,61584,534,535, +10,71,71,75,75,75,1099,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716, +26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,136,2184, +4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,43144, +45192,47240,49288,51336,53384,55432,57480,59528,61576,534,535,10,71,1095,71,75,75,75,75,75, +140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,34956,37004,39052,41100,43148, +45196,47244,49292,51340,53388,57484,59532,61580,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672, +24720,28816,30864,32912,34960,37008,39056,43152,45200,47248,49296,51344,57488,61584,534,535,10,1095,71,75, +75,75,75,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908, +34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,136,2184,4232,6280,8328,10376, +12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,43144,45192,47240,49288,51336, +57488,59536,61584,534,535,10,71,71,75,1099,1099,75,75,75,75,75,140,2188,4236,6284, +8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244, +49292,51340,53388,55436,57484,59532,61580,136,2184,4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712, +26760,28808,30856,32904,34952,37000,39048,41096,43144,45192,47240,49288,51336,53384,55432,57480,59528,61576,534,535, +1098,1098,1098,12,75,75,75,1099,1099,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620, +22668,24716,26764,28812,30860,32908,34956,37004,39052,43148,45196,47244,51340,53388,49292,61580,55436,57484,59532,144, +2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,41104, +43152,45200,47248,49296,51344,53392,534,535,10,71,71,1099,1099,1099,75,75,75,75,75,75, +75,1099,75,75,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908, +34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,136,2184,4232,6280,8328,10376, +12424,14472,16520,18568,20616,22664,24712,26760,28808,30856,32904,34952,37000,39048,41096,43144,45192,47240,49288,51336, +53384,55432,57480,59528,61576,534,535,10,12,1099,75,75,75,1099,1099,1099,75,140,2188,4236, +6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196, +47244,49292,51340,53388,55436,57484,59532,61580,136,2184,4232,6280,8328,10376,12424,14472,16520,18568,20616,22664, +24712,26760,28808,30856,32904,34952,37000,39048,41096,43144,45192,47240,49288,51336,53384,55432,57480,59528,61576,57488, +59536,61584,534,535,10,12,75,75,75,75,75,75,75,17,21,13,534,535,10,71, +1095,75,75,75,1099,1099,1099,75,13,21,17,534,535,74,74,12,75,75,75,75, +75,75,75,75,75,75,17,13,144,2192,4240,6288,8336,10384,12432,20624,22672,24720,26768,28816, +30864,32912,34960,37008,39056,41104,43152,45200,47248,49296,51344,53392,55440,57488,59536,61584,534,535,10,1095, +1095,75,75,75,1099,1099,17,21,13,534,535,10,12,75,75,75,75,75,75,75, +75,75,17,13,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,41104,57489,59537,61585,535,10, +71,71,75,1099,75,75,75,75,17,13,21,534,535,10,12,1099,1099,1099,75,1099, +1099,17,13,21,534,535,10,71,71,75,75,75,75,75,75,75,75,13,21,17, +534,535,74,74,71,71,75,75,75,75,75,75,75,21,13,17,534,535,10,1095, +71,75,1099,75,75,21,13,17,534,535,10,12,75,75,1099,1099,75,17,13,144, +2192,4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,41104, +43152,45200,47248,49296,51344,53392,55440,57488,59536,61584,534,535,10,12,75,75,75,75,75,17, +13,21,534,535,10,12,75,75,75,75,17,13,21,22,535,10,12,75,75,1099, +1099,1099,17,13,2192,4240,6288,8336,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,41104,43152, +45200,47248,49296,51344,53392,55440,57488,59536,534,535,10,71,71,75,75,75,75,75,75,75, +13,21,17,534,535,10,12,1099,1099,1099,1099,75,17,13,21,22,535,10,12,1099, +1099,1099,1099,1099,75,1099,75,1099,1099,17,13,21,534,535,10,12,16,17,13,21, +22,535,10,12,139,2187,4235,6283,8331,10379,12427,14475,16523,18571,20619,22667,24715,26763,28811,30859, +32907,34955,37003,39051,41099,43147,45195,47243,49291,51339,53387,55435,57483,59531,61579,17,13,21,22,535, +10,12,75,75,75,1099,75,75,17,13,21,22,535,10,1095,1095,71,75,75,75, +75,75,75,17,13,21,22,535,10,12,75,75,1099,75,75,75,1099,1099,75,75, +75,75,75,75,75,1099,1099,75,75,75,75,75,75,75,75,75,1099,75,144,2192, +4240,6288,8336,10384,12432,14480,16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,41104,43152, +45200,47248,49296,51344,136,2184,4232,6280,8328,10376,12424,14472,16520,18568,20616,22664,24712,26760,28808,30856, +32904,34952,37000,39048,41096,43144,45192,47240,49288,51336,53384,55432,57480,59528,61576,140,2188,4236,6284,8332, +10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292, +51340,53388,55436,57484,59532,61580,22,535,10,12,75,75,75,1099,75,1099,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,17,13,21, +20625,22673,24721,26769,28817,30865,32913,34961,37009,39057,41105,43153,45201,57489,61585,535,10,1095,1095,1099, +1099,1099,1099,1099,1099,17,13,21,145,2193,4241,6289,8337,10385,12433,14481,16529,18577,20625,22673, +24721,26769,28817,30865,32913,34961,37009,39057,41105,43153,45201,47249,49297,51345,53393,55441,57489,59537,61585,535, +10,12,1099,1099,1099,1099,75,75,1099,1099,1099,1099,1099,1099,1099,1099,75,75,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,75,75,1099,17,13,21,22,535, +74,74,71,71,75,75,75,75,75,75,75,75,75,75,75,75,75,75,75,17, +13,21,22,535,10,12,1099,1099,1099,1099,75,75,75,75,75,1099,75,75,75,75, +1099,75,75,1099,1099,1099,75,75,75,75,75,75,1099,75,75,75,1099,75,75,75, +17,21,13,22,535,10,12,75,75,75,75,75,1099,1099,1099,1099,1099,75,75,1099, +75,75,75,75,75,75,75,75,1099,1099,75,75,75,75,75,1099,75,75,17,13, +21,22,18,535,10,71,71,75,75,75,75,75,75,75,75,75,75,75,75,17, +13,21,22,535,10,12,75,75,75,75,75,75,75,75,75,17,13,21,22,535, +10,12,75,1099,1099,75,1099,1099,75,75,75,75,17,13,21,18,534,535,10,12, +75,75,75,75,75,75,17,13,534,535,10,12,75,75,75,75,75,75,75,17, +13,21,534,535,10,12,75,1099,1099,17,534,535,10,12,75,75,75,75,17,13, +21,22,535,10,12,75,75,75,75,1099,75,75,75,75,17,13,21,22,18,535, +10,12,75,75,75,75,75,17,13,21,22,18,535,145,2193,4241,6289,8337,10385,12433, +14481,16529,18577,20625,22673,24721,26769,28817,30865,32913,34961,37009,39057,41105,43153,45201,47249,49297,51345,53393, +55441,57489,59537,61585,20621,22669,24717,26765,28813,30861,32909,34957,37005,39053,43149,45197,47245,49293,51341,55437, +53389,57485,59533,61581,10381,12429,14477,16525,535,23,23,23,6285,4237,8333,2189,10381,12429,14477,16525, +18573,145,2193,4241,6289,8337,10385,12433,14481,16529,18577,20625,22673,24721,26769,28817,30865,32913,34961,37009, +39057,41105,43153,45201,47249,49297,51345,53393,55441,57489,59537,61585,535,10,12,26764,45196,534,535,10, +12,16,534,535,10,12,16,17,535,10,12,16,534,535,10,12,16,17,534,535, +10,12,75,1099,17,534,535,10,12,16,17,534,535,10,12,75,75,75,75,17, +534,535,10,12,16,17,534,535,10,12,75,75,75,17,534,535,10,12,75,75, +17,535,10,12,75,75,17,534,535,10,12,75,75,75,75,17,534,535,10,12, +75,75,75,17,534,535,10,12,1099,1099,1099,1099,17,534,535,10,12,1099,75,1099, +75,1099,75,75,17,534,535,10,12,75,75,1099,75,17,534,535,10,12,75,1099, +1099,17,534,535,10,12,75,1099,1099,1099,1099,1099,17,534,535,1098,1098,12,75,1099, +1099,1099,1099,17,534,535,10,71,1095,75,75,75,17,534,535,10,12,75,1099,1099, +1099,75,17,534,535,10,12,16,13,17,534,535,10,12,1099,1099,1099,1099,1099,1099, +1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,2188,4236,6284,8332,10380, +12428,20620,22668,24716,26764,28812,30860,34956,37004,39052,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580, +534,535,10,12,75,75,75,75,75,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668, +24716,26764,28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,534,535,10,12,75,75, +75,17,13,534,535,10,12,75,75,75,75,75,75,17,13,534,535,10,12,75, +75,75,75,1099,17,13,534,535,10,12,75,75,75,75,75,75,75,75,140,2188, +4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908,34956,37004,39052,41100,43148, +45196,47244,49292,51340,53388,534,535,10,12,75,75,75,1099,75,17,13,534,535,10,71, +71,1099,75,75,75,75,75,75,17,13,534,535,10,71,71,71,1099,75,75,75, +75,75,75,75,75,17,13,534,535,10,12,75,75,75,75,75,17,13,21,534, +535,10,12,75,75,75,75,75,75,75,17,13,534,535,10,12,75,75,75,75, +75,75,75,13,17,21,534,535,10,12,75,75,1099,75,75,75,75,75,17,13, +21,534,535,10,12,1099,75,75,75,75,75,17,13,21,534,535,10,12,75,75, +75,75,75,75,75,75,75,75,75,75,75,75,17,13,21,534,535,10,12,16, +17,13,21,534,535,10,12,75,75,75,75,75,75,75,75,75,75,1099,75,17, +21,13,534,535,10,12,16,17,13,21,18,534,535,10,12,1099,75,75,75,75, +17,13,21,22,535,10,12,75,75,75,17,13,21,18,22,535,10,12,75,75, +75,75,75,75,75,75,75,17,534,535,10,12,75,75,75,75,75,75,75,1099, +75,17,13,534,535,10,12,1099,1099,75,75,1099,75,1099,1099,17,534,535,10,12, +75,75,1099,75,75,75,75,17,13,21,534,535,10,12,75,75,75,75,75,75, +75,75,17,534,535,10,12,1099,1099,1099,1099,1099,1099,1099,17,13,21,534,535,10, +12,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,534,535,10,12,1099,1099,1099,1099, +1099,1099,1099,1099,1099,1099,1099,17,13,21,534,535,10,12,75,75,75,75,75,75, +75,75,75,75,75,75,75,17,13,21,534,535,10,12,75,75,75,75,75,75, +75,17,534,535,10,1095,1095,1099,1099,1099,1099,1099,75,75,75,75,75,75,75,75, +17,13,534,535,10,1095,1095,1099,1099,1099,1099,1099,1099,17,13,534,535,10,12,1099, +1099,1099,1099,1099,1099,1099,1099,1099,17,13,534,535,10,12,1099,1099,1099,1099,1099,1099, +17,21,13,18,534,535,10,1095,1095,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13, +21,18,534,535,10,12,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,18,534,535, +10,12,1099,1099,1099,1099,1099,1099,1099,17,13,21,534,535,10,12,1099,1099,1099,1099, +1099,1099,1099,17,13,534,535,10,1095,1095,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099, +17,13,534,535,10,12,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13, +21,18,534,535,10,12,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,18,534, +535,10,1095,1095,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,18,534,535,10, +12,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,534,535,10,12,1099,1099,1099,1099, +1099,1099,17,13,21,18,534,535,10,12,1099,1099,1099,1099,1099,1099,1099,1099,1099,17, +13,21,534,535,10,12,1099,1099,1099,1099,1099,17,13,534,535,10,1095,1095,1099,1099, +1099,1099,1099,1099,1099,1099,1099,17,13,534,535,10,12,1099,1099,1099,1099,1099,1099,1099, +17,13,534,535,10,1095,1095,1099,1099,1099,1099,1099,1099,1099,17,13,21,534,535,10, +12,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,534,535,10,12,1099,1099,1099,1099, +1099,1099,1099,1099,17,13,21,145,2193,4241,6289,8337,10385,12433,14481,16529,18577,20625,22673,24721, +26769,28817,30865,32913,34961,37009,39057,41105,43153,45201,47249,49297,51345,53393,55441,57489,59537,61585,18,535, +10,12,1099,1099,1099,1099,1099,1099,1099,17,13,21,22,535,10,12,1099,1099,17,13, +21,22,535,10,12,1099,1099,1099,17,13,21,22,535,10,12,1099,1099,1099,1099,1099, +1099,17,13,21,22,535,10,12,1099,1099,1099,1099,1099,1099,1099,17,13,21,22,535, +10,12,1099,1099,1099,1099,1099,1099,1099,17,535,10,1095,1095,1099,1099,1099,1099,1099,17, +13,21,22,535,10,1095,1095,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,22,535, +10,12,1099,1099,1099,1099,1099,1099,1099,17,13,21,22,18,535,23,146,2194,4242,6290, +8338,10386,12434,14482,16530,18578,20626,22674,24722,26770,28818,34962,39058,43154,45202,47250,49298,51346,53394,55442, +57490,61586,540,10,12,16,17,534,535,10,12,1099,1099,1099,17,534,535,10,12,16, +17,534,535,10,12,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,534,535,10, +12,1099,1099,1099,1099,1099,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764, +28812,30860,32908,34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,534,535,10,12,1099,1099, +1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,534,535,10,1095,1095,1099,1099,1099,1099, +1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,534,535,10,1095,1095, +1095,1095,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,534,535, +10,1095,1095,1095,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,534,535,10,1095,1095, +1095,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,534,535,10,1095,1095, +1095,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13, +21,534,535,10,1095,1095,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099, +1099,1099,1099,17,13,21,18,534,535,10,1095,1095,1099,1099,1099,1099,1099,1099,1099,1099, +1099,1099,1099,17,13,21,534,535,10,12,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099, +17,13,21,534,535,10,1095,1095,1095,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099, +1099,1099,1099,140,2188,4236,6284,8332,10380,12428,14476,16524,18572,20620,22668,24716,26764,28812,30860,32908, +34956,37004,39052,41100,43148,45196,47244,49292,51340,53388,55436,57484,59532,61580,13,21,534,535,10,12, +1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,13,17,144,2192,4240,6288,8336,10384,12432,14480, +16528,18576,20624,22672,24720,26768,28816,30864,32912,34960,37008,39056,41104,43152,45200,47248,49296,534,535,10, +12,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,22, +535,10,71,71,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099, +1099,1099,1099,17,13,21,22,535,10,71,71,75,75,75,75,75,75,75,75,75, +75,75,75,17,13,21,22,535,10,1095,1095,1095,1099,1099,1099,1099,1099,1099,1099,1099, +1099,1099,1099,1099,17,13,21,22,535,10,12,1099,1099,1099,1099,1099,1099,1099,1099,1099, +1099,1099,17,13,21,22,535,10,1095,1095,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099, +1099,1099,1099,17,13,144,2192,4240,6288,8336,10384,12432,14480,16528,18576,18,22,535,10,1095, +1095,1095,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17, +13,21,22,535,10,1095,1095,1095,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17, +13,21,22,535,10,1095,1095,1095,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099, +17,13,21,22,535,10,12,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13, +21,22,535,10,1095,1095,1099,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,22, +535,10,1095,1095,75,75,75,75,1099,1099,75,75,75,75,75,17,13,21,22,535, +10,12,1099,1099,1099,1099,1099,1099,1099,1099,1099,17,13,21,22,535,10,12,1099,1099, +1099,1099,1099,1099,1099,1099,1099,17,13,21,22,535,10,1095,1095,1099,1099,1099,1099,1099, +1099,1099,1099,1099,1099,1099,1099,1099,17,13,144,2192,4240,6288,8336,10384,12432,14480,145,2193, +4241,6289,8337,10385,12433,32913,34961,37009,39057,41105,43153,20625,22673,24721,26769,28817,30865,45201,47249,49297, +51345,53393,57489,59537,61585,55441,535,2194,4242,6290,8338,10386,12434,14482,16530,18578,20626,22674,24722,26770, +28818,30866,32914,34962,37010,39058,41106,43154,45202,47250,49298,51346,540,10,75,75,75,75,75,535, +11,12,11,23,151,2199,4247,6295,8343,10391,12439,14487,16535,18583,20631,22679,24727,26775,28823,30871, +32919,34967,37015,39063,41111,43159,45207,47255,49303,51351,53399,55447,57495,59543,61591,29,-1]; var data_minx = [ - - 12433114, 5850000, 12444000, 7404110, -5200000, 7404110, -5384925, -5734540, -6703000, -5384925, - -172537866, -171996267, -171498626, -172560193, 96815429, 96888084, 96629848, -62877167, -62951784, 166898560, - 179163000, 179009264, 179794020, 178286164, 178634028, 177115628, 176273728, 177270120, 176037912, 179424320, - 176030000, 113528000, -63110167, -63158744, -63110167, -63158744, 167902989, 167809760, -130134215, -130771365, - -124812713, -128526171, -130800000, 3280000, 3176640, -64817896, -64887829, -65034230, 72348074, 72307352, - 71712684, 70504498, 12402340, 12465083, 12486204, 8822749, 9750000, 5850000, 12402340, -2619780, - -2704183, -10700000, -2704183, -63109000, -63432000, -62241268, -62330844, -2246000, -2275397, -10700000, - -2275397, 105631382, 105490182, -176223924, -176226867, -176226867, -176250390, -176225180, -178226240, -176341581, - -178252267, -64640000, -64717380, -64852000, -64494413, -64600000, -64852000, 9473847, 9511847, 9503847, - 9481847, 9497579, 9469000, 5850000, 9469000, -70063165, -70114256, 167709000, 170962845, 168544027, - 168732832, 168480677, 160665840, 166601440, 166377624, 169350000, 171707598, 171499552, 167883840, 166105640, - 169696640, 170846081, 162001340, 165170340, 168886340, 166002340, 167146640, 166809963, 167283891, 167378676, - 168894640, 170806724, 170635940, 167920645, 167219240, 165411940, 169484440, 165725040, 169784163, 169784163, - 169864212, 160595398, -170756000, -171102112, -170860000, -169701004, -168235531, -171102200, -171102200, -159832000, - -161271860, -158183360, -159960141, -165952460, -165651360, -163382468, -158196284, -163406876, -165960000, -56246890, - -56602272, -169949167, -170002824, -62743846, -62632976, -62907696, -81395252, -81419752, -81484770, -80143890, - -81484800, -68311245, -68432676, -68350030, -68432676, -68350030, -68267384, -68350030, -68267384, -68292178, - -63007557, -63274557, -68480000, 73470755, 73036128, 72835640, 72500000, 72660000, 72900000, 73026128, - 71500000, -5761206, -14424756, -5805000, -12372000, -12747000, -10060000, -14530000, 14419556, 14165848, - -61799362, -61803000, -64989026, -65068846, -64940000, -65087000, -65093994, 45200476, 45242386, 44900000, - 15485616, 14043750, -9164930, 10400000, -9154000, 10000000, -9165000, -61257000, -61300000, -61300000, - -61500000, -61500000, 73395835, 72580000, -59642289, -59716656, -61865167, -61949413, -61959724, -62413512, - -68973785, -69166000, 55404000, 55180679, 55527952, 53216000, 46070000, 52640000, 46000000, 134435755, - 134329233, 134030000, 132129405, 130959405, 130900000, 145692200, 145400432, 145610000, 144875000, 1482182, - 1404864, 348000, 1404864, 144826158, 144737755, 144534432, -4563036, -4920600, -10700000, -4920600, - -61016523, -61100000, 151555130, 157759000, 137891594, 137142440, 139544140, 140282640, 143637140, 144342740, - 144277940, 145145940, 145625740, 145993640, 149072540, 149427440, 150001640, 152905440, 153407940, 154040940, - 155051640, 157021840, 159523340, 160462640, 160673440, 162638740, 146678969, 150700754, 137000000, 152000000, - 137000000, 103796755, 103570000, -175250128, -175364984, -174258388, -175738000, -176214000, -176214000, -176214000, - -61395587, -61598068, 50511077, 50575813, 50310000, 50448000, 50300000, 172918000, 172750000, 172860000, - -157502976, 172908912, 172739000, 174382200, 175905120, 174657000, 173195120, 172967000, 175500000, 176393000, - -160455000, 172594000, 174181028, -173318525, 166790000, 197000000, 157830000, -71169000, -72500000, -71730000, - -72370000, -71259727, -72075000, -71917362, -72500000, 6666755, 6377221, 7107412, 5896479, 114145854, - 113835000, 112200000, 113835000, -61100206, -61239568, -6892690, -7700000, -6950000, -7100000, -7770000, - -61600000, -61810000, -61550000, -61350000, -61666000, -61102000, -61512968, -61882549, 44365794, 43196000, - 44190000, 43575000, 43165016, 57456000, 57496000, 57300000, 57356000, 63226096, 59343432, 56494384, - 54330304, 57450224, 59454176, 54300000, 55434000, 55210000, 55517000, 54847807, 6047691, 5812948, - 5733648, -5200000, 5733648, -171837000, -172158000, -172803500, -172830000, -36582036, -36993903, -36524348, - -38369968, -27700000, -41820000, -39207461, -34927700, -41820000, -149574753, -149626107, -149626107, -149982860, - -149622848, -152311000, -141110738, -152059920, -152547440, -150439610, -144626240, -143759690, -154821400, -154821400, - -25024000, -23865667, -25366000, -25400386, -61550000, -61471037, -61710000, -61373664, -61974357, 114873081, - 114171000, 114681000, 114060000, 70153022, 77466060, 77439572, 68507921, 50155880, 50336296, 50375166, - 51622176, 52078592, 47254880, 42662127, 39626543, 40297089, 54501168, 46373486, 39626500, -66121525, - -66259000, -67216000, -67960177, 172300000, -67960177, 33327717, 32995942, 33098768, 32326000, 32190000, - 35467106, 35448768, 35650707, 35257988, 35153000, 34800000, 34217000, 34800000, -76839167, -76920109, - -77134581, -77356644, -77578707, -76687500, -78370000, -78450000, -16741984, -14420000, -16662000, -16815160, - -16791000, -16663000, -16553960, -16502853, -15672853, -15621653, -16247653, -16121947, -14936353, -14839553, - -14712853, -17000000, 51467667, 51164000, 51147359, 50700000, -57898434, -58397827, -59573376, -61500000, - 168274650, 168111791, 166817936, 166377845, 166330000, 168000000, 166330000, 19206340, 19539467, 18839272, - 19227898, 18744950, 18979172, 18485046, 18930442, 18433000, 12090000, 18433000, -77363700, -78997600, - -77989622, -77989622, -77893283, -77900027, -75488694, -77543110, -77553963, -77458825, -77458825, -77130000, - -76306000, -77848669, -75071300, -75748000, -76711309, -75833768, -76222669, -76222669, -79310000, -73686828, - -73914908, -77901829, -74539609, -78100000, -74270248, -73140608, -75758910, -74880909, -74384208, -78345010, - -73027108, -76940000, -79000000, -75919000, -80500000, 125497000, 125339640, 126152992, 124030000, 31067077, - 30994808, 31209120, 31086820, 31663820, 31780420, 31912720, 31879881, 30946241, 31639881, 31052530, - 31258490, 31147890, 31818890, 31899971, 31899971, 31917790, 31820971, 31917790, 31500471, 31596329, - 31500471, 31596329, 31500471, 31596329, 30790904, 47930226, 47641894, 47775243, 46541500, 34217000, - 46541500, 178420966, 178466230, 178005528, 177373149, 177232255, 177629319, 179260844, 176834000, 179708000, - 177380224, 177857824, 177940000, 178356724, -178669776, -179054884, 176909832, -180193468, 176834000, 166406184, - 166245013, 167800087, 167970000, 167161896, 165251296, 165337859, 164762896, 164163788, 166666000, 162700000, - 158147000, 14437596, 14114488, 15580335, 15213735, 15020535, 13683237, 13562137, 15103236, 15782000, - 14952400, 13995835, 13621136, 16087535, 14798737, 14185236, 14842000, 15017535, 15409536, 15497535, - 15518136, 14771536, 13838136, 13961236, 15114737, 13868035, 15275998, 15094135, 14181737, 13802636, - 15357835, 15577535, 15337535, 15457535, 13375500, 12090000, 13375500, 35164982, 34777130, 34878995, - 34736384, 34838249, 34716252, 34817636, 34685836, 34787220, 34611108, 34938707, 35041292, 35041292, - 35143907, 34753548, 34832867, 34509708, 35255607, 34874567, 34976432, 34930708, 35081000, 34709308, - 35066307, 35168907, 35271307, 34900989, 35451407, 35071867, 35271000, 34933973, 34970248, 34411000, - 34366148, 34467052, 34258180, 34359084, 34177457, 34278361, 34225000, 35164208, 35164208, 35265608, - 34938408, 35039792, 35141176, 34908232, 35009136, 35110040, 34928413, 35029317, 35130221, 35207367, - 35010067, 34956767, 35414908, 35127767, 35229632, 35129508, 35194367, 35006408, 35150067, 35257567, - 34217000, 34217000, 34217000, 35164982, 34411000, 34366148, 34467052, 34258180, 34359084, 34177457, - 34278361, 34225000, 35164208, 35164208, 35265608, 34938408, 35039792, 35141176, 34908232, 35009136, - 35110040, 34928413, 35029317, 35130221, 35207367, 35010067, 34956767, 35414908, 35127767, 35229632, - 35129508, 35194367, 35006408, 35150067, 35257567, 34217000, 34217000, 34217000, -89248047, -89381654, - -89599246, -88224446, -89781846, -88921646, -88484446, -88906846, -88842546, -89893446, -89708630, -89234446, - -87893446, -89872146, -88614446, -89494566, -88396846, -88674446, -89016846, -88605946, -89536346, -88129846, - -88489446, -87906846, -89470146, -89793846, -88572146, -89804946, -88410346, -89593446, -89536412, -88395995, - -89323112, -88302495, -89779412, -89694595, -90131000, -92236000, -90131000, -88243497, -88807813, -89157164, - -88399185, -88684893, -88414756, -88496393, -88028500, -88949319, -89230000, -92236000, -89230000, 43056793, - 43130467, 42798247, 42577086, 42781757, 43204357, 42262351, 42441162, 41747000, 21390638, 21183760, - 21264540, 21452040, 20863160, 21026239, 21025560, 21703560, 20717640, 20838460, 22123040, 22602821, - 21952821, 20606921, 22330840, 20912140, 22437140, 22271860, 22470021, 22065440, 21854340, 20481340, - 22442340, 20954221, 21192321, 20452518, 12090000, 20452518, 30031755, 29825640, 29540120, 29662620, - 29241820, 29985120, 30414920, 28869745, 29691045, 29702545, 29518845, 30475345, 29317145, 29298798, - 28930045, 28850000, -72375267, -72672000, -72255187, -72722087, -72727847, -73810207, -72499947, -72553047, - -72867487, -72775887, -74173927, -72577607, -72428087, -72670647, -72579353, -72039947, -72375647, -72033687, - -71789987, -71767043, -72905527, -72145527, -72227387, -74463627, -71856087, -72725887, -72160147, -73121827, - -74460927, -72245647, -73415507, -71985527, -72913827, -74480000, 29337000, 29209384, 29821812, 30252120, - 29755520, 30164912, 29545120, 29582176, 29912276, 29742476, 29058845, 29162807, 30117045, 30478676, - 30038845, 28987490, 8751000, 9741445, 8510000, 9722144, 11184820, 9566096, 10808920, 10694120, - 10468820, 11194020, 10587020, 10538520, 10757445, 11198845, 5581011, 8336477, 8664581, 8336477, - 8664581, 9478995, 9947715, 10416435, 10885155, 9010274, 9478994, 9947714, 10416434, 10885154, - 9010274, 9478994, 9947714, 10416434, 10885154, 5581000, 19756439, 19382650, 20007021, 19482360, - 19439681, 20729281, 19518981, 19902981, 19655581, 20638881, 19626940, 20113162, 19713981, 19849981, - 20341360, 19578640, 19979642, 20341940, 19983840, 19946821, 20190681, 20272021, 19966462, 20015881, - 20151681, 20198840, 20293762, 19491921, 19822340, 19408581, 19404481, 19546681, 19386260, 19200000, - 12090000, 19200000, 159914000, 160644000, 159909999, 160084900, 156745348, 159532790, 160062549, 160236000, - 161792069, 168750360, 155880000, 158750000, 155470000, 159110983, 159345343, 159748247, 160222175, 161171712, - 161588768, 162062696, 161728710, 161655639, 166943521, 165524550, 165998478, 165714122, 166282835, 166658951, - 155470000, 44452394, 44143000, 44703650, 44864350, 44704329, 44492129, 44579409, 46295609, 44397750, - 43853850, 45080050, 45981909, 44600721, 44830181, 44332821, 45673162, 43971562, 44353000, 45296342, - 43801581, 44414300, 46349000, 45096800, 43440000, 27455206, 27383756, 27179077, 27745158, 27990938, - 27364797, 28932558, 28518277, 28598297, 27603980, 27011000, 4309240, 4371622, 3985000, 3623172, - 3133172, 4760591, 4307091, 4498709, 4644445, 3836350, 5137829, 5247829, 2851529, 3312250, - 5431529, 3093029, 5822550, 3179350, 3202250, 4162250, 5541750, 5406250, 5406250, 5541750, - 4863729, 4642700, 5098650, 5055229, 4390000, 4846014, 5325150, 4110123, 4719459, 5328795, - 5694397, 3226586, 3835922, 4445258, 5054594, 5663930, 5816264, 2520642, 3135186, 3749730, - 4364274, 4978818, 5531907, 2514496, 3134248, 3754000, 4373752, 4993504, 5241405, -5200000, - 2495000, 28780035, 28503980, 29558135, 27839934, 29449335, 28916434, 28146736, 28203634, 27746935, - 29061534, 28743634, 28595635, 28757036, 27787834, 29322535, 27204334, 27624534, 28787234, 29591235, - 28253934, 28204634, 28362936, 27451534, 28717035, 28148435, 28576536, 29817935, 28660734, 27558434, - 27427134, 27452425, 26998628, 28210350, 29260063, 29685919, 28329945, 26582604, 27275268, 27967932, - 28660596, 26582604, 27270060, 27957516, 28644972, 27275268, 27957516, 28639764, 29322012, 27957516, - 28634556, 29311596, 27962724, 28629348, 29295972, 28070000, 28562686, 12090000, 26580000, -15655500, - -15969000, -14792712, -14262512, -15513012, -15634000, -16109336, -15910236, -15313836, -15375936, -15088036, - -16860000, -16860000, -16860000, 121449531, 121150000, 120912730, 120246552, 120340248, 120368596, 120275380, - 120651571, 120642225, 120642225, 121651631, 121737255, 121604302, 121698959, 121746047, 121793856, 120152552, - 120246248, 120396532, 120501191, 120442752, 121086852, 120508991, 120527399, 120506271, 121555191, 120635091, - 120635091, 120228652, 120842431, 120776471, 120912791, 120518196, 121033788, 121549380, 120415077, 120925461, - 121435845, 119904693, 120415077, 120925461, 121435845, 120088536, 120593712, 121098888, 120012759, 120517935, - 121023111, 120012759, 120517935, 121023111, 120012759, 120512727, 121262679, 119281266, 119281266, 118122940, - 119392453, 119888306, 121868618, 120099346, 118122500, 89603000, 89457280, 89311541, 91436341, 90181541, - 89316801, 91501201, 89811541, 90437601, 90055641, 91110701, 90674301, 91339990, 89680910, 89224450, - 91190590, 89516290, 90642390, 90442190, 89474890, 89490990, 90388090, 90880350, 88730000, 8508200, - 6108800, 7561200, 7414800, 8153000, 7517067, 7350816, 6105665, 5952215, 6459100, 9229667, - 8210816, 7187616, 7545816, 6709316, 8556334, 7076935, 9444235, 6829235, 7279535, 8870636, - 6814635, 8920736, 6602735, 7971000, 6162835, 5920000, 5850000, 5920000, 4865037, 4448737, - 4276537, 5078737, 5446459, 4557401, 6826868, 5839968, 4700688, 4513588, 4289968, 5309968, - 6489666, 4182268, 5247588, 4600688, 5746466, 5635750, 5752988, 5903768, 4153920, 4375288, - 4250688, 4986888, 5386888, 5589668, 4320000, 4426868, 4419968, 6019127, 5776629, 5902829, - 4714627, 6100829, 6090168, 5607434, 6737320, 4410634, 6602720, 5573755, 5586670, 4935670, - 4284670, 3633670, 2982670, 6219442, 5563234, 4907026, 4250818, 3594610, 6509528, 5842904, - 5176280, 4509656, 3843032, 6509528, 5837696, 5165864, 4494032, 6576711, 5904879, 5233047, - 4561215, 6269179, 5586931, 4904683, -5200000, 3350000, 12481681, 11866628, 12215381, 10083081, - 10158520, 10319462, 9859339, 8364762, 9962120, 9416862, 9777381, 11681562, 9480120, 9651762, - 12473081, 9332520, 8527220, 8885881, 10403137, 9481681, 11294362, 8942520, 10558525, 9734930, - 9936030, 11656311, 9428935, 11751162, 11816525, 9367330, 11027959, 10736562, 11091335, 9101843, - 10828069, 11090630, 14681835, 9701962, 9883659, 8643691, 8431059, 11937711, 9899630, 8531243, - 8067764, 8875004, 9682244, 8062556, 8880212, 9697868, 8057348, 8885420, 9713492, 8052140, - 8890628, 9729116, 8046932, 8895836, 9744740, 9055200, 9919728, 10479068, 10479068, 10484276, - 10489484, 11296724, 11291516, 11291516, 11981315, 11986523, 11991731, 11461157, 10776112, 11418030, - 14631144, 11690000, 4490000, 8000000, 24636000, 24032000, 26605576, 27980908, 27129308, 24471576, - 25483976, 26250308, 27676708, 22366176, 26895675, 25935675, 23501954, 27365832, 25518854, 26896232, - 25881554, 26990556, 26333455, 25346754, 26319156, 24716754, 25847155, 23340000, 24450605, 25351589, - 26252573, 27153557, 21702604, 22603587, 23504571, 24405555, 25306539, 26207523, 27108507, 21707811, - 22593171, 23478531, 24363891, 25249251, 26134611, 27019971, 21713020, 22587964, 23462908, 24337852, - 25212796, 26087740, 26962684, 26120000, 25351589, 14105000, 21700000, -69936000, -70219200, -70759175, - -70667401, -69045127, -69340827, -70737587, -70310247, -70575547, -70453647, -71155607, -71275527, -68764027, - -70571347, -70386507, -70778927, -71134487, -70186575, -71017497, -70202688, -69877130, -69278188, -70533746, - -70896847, -71551646, -70672775, -70763330, -69332688, -71451646, -69061588, -71363497, -69806275, -70447630, - -69672688, -71741897, -69822688, -69441646, -71232602, -71681897, -70231075, -71231346, -69426275, -69650430, - -70150875, -71481897, -71215402, -69373330, -71732688, -71776763, -72017395, -71522635, -71027875, -70533115, - -70038355, -72017395, -71522635, -71027875, -70533115, -70038355, -69543595, -69048836, -72017395, -71527844, - -71038292, -70548740, -70059188, -69569636, -69080084, -72017396, -71527844, -71038292, -70548740, -70059188, - -69569636, -71900000, -71527844, -68590531, -69080084, -72020000, 17066574, 16959437, 21188633, 18015133, - 21164112, 18689612, 19087033, 18857412, 17965212, 20221612, 18551833, 19093425, 18401809, 18099457, - 20495509, 21863225, 18070028, 18531557, 21864409, 21243508, 19564409, 17781625, 19267609, 18113425, - 19610310, 18728590, 18134409, 19973425, 18347510, 17810557, 17744310, 19592708, 21644409, 21672625, - 17787610, 17316825, 22092809, 20367608, 18204910, 19252908, 18814910, 20482325, 18274409, 18713425, - 17701210, 18732908, 17714328, 20642908, 18354910, 19347425, 17184409, 20068025, 18059809, 19303857, - 17524910, 17649945, 18358233, 19066521, 19774809, 20483097, 21191385, 21899673, 16946865, 17649945, - 18353025, 19056105, 19759185, 20462265, 21165345, 21868425, 16811457, 17504121, 18196785, 18889449, - 19582113, 20274777, 20967441, 21660105, 16811457, 17498913, 18186369, 18873825, 19561281, 12090000, - 16820000, -84123845, -84405000, -83108904, -85498274, -84859804, -84735797, -83772534, -85029374, -83734604, - -84378374, -85162174, -83840774, -83716427, -83579474, -83376674, -85508274, -84489965, -84047545, -83391425, - -84081684, -85977396, -85503468, -85029540, -84555612, -85977396, -85503468, -85029540, -84555612, -84081684, - -83607756, -85977396, -85503468, -85029540, -84555612, -84081684, -83607756, -83133828, -85361289, -84887361, - -84413433, -83939505, -83465577, -82991649, -84105380, -83631452, -83157524, -83986898, -83518178, -83049458, - -87250000, -92236000, -87250000, 18297000, 17831076, 17134037, 18597018, 17750899, 15809337, 18726837, - 19159337, 16649337, 17390418, 18281379, 17609818, 18029337, 15879337, 18920418, 15762237, 17900418, - 18619218, 18438718, 17730118, 16107944, 18738918, 18266444, 18387833, 17205813, 18107367, 16612944, - 17046567, 18384210, 16952784, 17853844, 16767515, 18286444, 17958915, 17615289, 17038167, 17226789, - 16337833, 17567220, 19073067, 17507565, 17548918, 17837565, 17358167, 18757220, 17998167, 15721000, - 16377208, 17033416, 17689624, 18345832, 15726208, 16377208, 17028208, 17679208, 18330208, 18981208, - 16051708, 16697500, 17343292, 17989084, 18634876, 19280668, 16379812, 17020396, 17660980, 18301564, - 18942148, 17212571, 17847947, 18483323, 17530259, 18165635, 12090000, 15721782, 15908136, 15462000, - 16312699, 16430899, 14375037, 18618737, 15193318, 13801837, 17948737, 15478737, 16267535, 15830418, - 16298737, 18738737, 18011379, 18928737, 16778136, 16768136, 18348737, 17618737, 16357535, 17328136, - 16718737, 17570899, 16220537, 18639337, 13579337, 16960899, 17318737, 16478136, 16580418, 16140418, - 17648136, 15580000, 16123000, 16798607, 14470632, 15132047, 15793463, 16454879, 17116295, 17777711, - 18439127, 13478508, 14134716, 14790924, 15447132, 16103340, 16759548, 17415756, 18071964, 18728172, - 18733380, 13485904, 14136904, 14787904, 15438904, 13843954, 14494954, 15145954, 15796954, 14494954, - 15140746, 15786538, 16432330, 15824035, 16464619, 17105203, 15695918, 16331294, 16966670, 17602046, - 18167520, 15961931, 12090000, 13489000, 1198545, 1242617, 1020000, 1088167, 568337, 1048263, - 1127997, 125826, 746276, 1126396, 1366276, 406035, 556396, 1066156, 1196276, 936276, - 946396, 486035, 1156396, 1351939, 1216396, 1480566, 872986, 566156, 768491, 1266961, - 995976, 1126516, 1276156, -160000, 201748, 563496, 89568, 563496, 1037424, 208049, - 681977, 1155905, 208049, 681977, 1155905, 350228, 824156, 1298084, 350228, 818948, - 1287668, 350228, 818948, 1287668, 350228, 818948, 1287668, 350228, 818948, 1287668, - 584588, 1053308, 1522028, -16860000, -150000, 24059059, 23594820, 26463781, 20984620, 21139580, - 21504137, 27242520, 25792720, 25333537, 24525539, 23078839, 25213037, 21871439, 22429439, 22510237, - 24102520, 27069581, 24767539, 23204620, 27614920, 26099320, 26664639, 26142439, 24629137, 26679520, - 25153920, 27172039, 25826937, 25950456, 24694139, 21521339, 25307856, 24451439, 20900000, 21620000, - 23255000, 24323000, 25670000, 25670000, 25670000, 14105000, 20900000, 25192555, 24878192, 23846778, - 21067290, 23211790, 24257490, 23933537, 23258837, 22249031, 24207978, 23908819, 25493319, 22121790, - 24653319, 22173319, 26409824, 21773481, 21394562, 21130481, 23471181, 20950000, 22583000, 25880000, - 14105000, 19569000, 79840675, 79816600, 80040215, 79984355, 80586395, 80116555, 81770295, 80169415, - 81159875, 81648495, 80096155, 80183845, 80606395, 80366395, 80446275, 80336515, 80489700, 79841075, - 81006395, 79790395, 80576395, 81697695, 80323295, 80727095, 80526395, 79786000, 81545895, 80401615, - 80041592, 80031373, 80357205, 81657590, 80318692, 80569690, 80498692, 80990590, 80678778, 81089973, - 79500000, 79502907, 79634743, 79750000, 79875000, 79688000, 79688000, 79922000, 80000000, 79450000, - 44714340, 44588000, 42601770, 41778560, 44052340, 40953079, 40219599, 41611379, 41425279, 41588340, - 41754140, 41644560, 43882860, 43516160, 42001860, 42291860, 42951860, 45409240, 41932340, 42922340, - 42541860, 44352340, 42928460, 43211860, 43341540, 41671379, 40543999, 45228800, 42385060, 42671379, - 45742340, 41053179, 44474321, 40006000, 40870000, 41470000, 42985000, 42985000, 45330000, 45700000, - 45800000, 46440000, 40006000, -6342614, -6836411, -8543000, -8685073, -9130700, -7187732, -6462575, - -6432675, -9773032, -7319573, -9053373, -8548616, -8021834, -6550032, -7780032, -6990873, -6750475, - -7412675, -7835977, -9636834, -7561834, -7371834, -6258973, -9233516, -8409930, -6253381, -9350517, - -8970887, -6619265, -6319000, -8708680, -6101577, -7678680, -6170081, -6314017, -7869287, -7848317, - -7204983, -6988180, -7029677, -8218179, -10622000, -10383000, -10700000, -10700000, -13299000, -13300933, - -11032334, -12111834, -11801664, -11251664, -10396164, -11151034, -12588634, -12121664, -12826225, -11974525, - -12007825, -12536205, -11905405, -12223605, -10623605, -11593845, -12483605, -10973605, -12963725, -13083725, - -10793605, -10753605, -11513605, -12692289, -12218361, -11744433, -11270505, -13308396, -12834468, -12360540, - -11886612, -11412684, -10938756, -13308395, -12834467, -12360539, -11886611, -11412683, -10938755, -13545360, - -13076640, -12607920, -12139200, -11670480, -11201760, -10733040, -13080000, -13080000, -12481366, -12012646, - -11543926, -11075206, -12481365, -12012645, -11543925, -11075206, -11752245, -16860000, -13711000, -79557945, - -79512264, -79855340, -82489864, -79916825, -79829375, -81029305, -82557425, -81363605, -82895505, -82646725, - -82914925, -80403725, -79143725, -78607625, -80318605, -80823605, -80310205, -79688445, -80582505, -80481105, - -82463725, -80588405, -81241305, -79922425, -81083605, -80948205, -80323005, -81889405, -82472825, -79958925, - -79913725, -79580625, -83051396, -83051396, -83051396, -83051396, -82582676, -82582676, -82582676, -82582676, - -82113956, -82113956, -82113956, -81973340, -81645236, -81645236, -81645236, -81176516, -81176516, -81176516, - -81176516, -80707796, -80707796, -80707796, -80707796, -80239076, -80239076, -80239076, -80239076, -79770356, - -79770356, -79770356, -79301636, -79301636, -79206850, -78831874, -78831874, -78831874, -78831874, -78363154, - -78363154, -78363154, -78363154, -78363154, -77894434, -77894434, -77894434, -77894434, -77608720, -77608720, - -82331903, -81855371, -81637018, -92236000, -83054000, 14363691, 14220000, 16402657, 18148419, 13303691, - 17183691, 14992250, 14407512, 15766371, 13952250, 15702971, 17584412, 14036371, 13602950, 17822971, - 12776171, 14122250, 13752250, 13329050, 15513691, 17386891, 17053691, 14832250, 15134255, 14482906, - 15822908, 18613908, 14627390, 13959408, 16012908, 12320207, 15878455, 15143407, 14104408, 16935007, - 17348608, 17940408, 17922390, 17101109, 13551655, 17944108, 17414408, 16829410, 18572390, 17650007, - 12594873, 14093406, 13189096, 13923424, 14657752, 15392080, 12095416, 12819328, 13543240, 14267151, - 14991064, 15714976, 16438888, 17162800, 12384980, 13103684, 13822388, 14541092, 15259796, 15978500, - 16697204, 17415908, 18134612, 12490807, 13199095, 13907383, 14615671, 15323959, 16032247, 16740535, - 17448823, 18157111, 13204303, 13907383, 14610463, 15313543, 16016623, 16719703, 17422783, 14053207, - 12090000, 12090000, -52345874, -52715086, -54086273, -52881928, -53929597, -54401128, -54402128, -53047197, - -54237896, -53769176, -53300456, -54472255, -54003535, -53534815, -53066095, -52597375, -54472254, -54003535, - -53534815, -53066094, -52597375, -52128655, -54425383, -53956663, -53487943, -53019223, -52550503, -52081783, - -54191023, -53722303, -53253583, -52784863, -52316143, -54214459, -53745739, -53277019, -52808299, -52620811, - -54565999, -54097279, -53628559, -53159839, -52878607, -54565999, -54097279, -53628559, -53159839, -52972351, - -52660000, -52128655, -54597000, 54318811, 55039533, 54378870, 54512730, 54646590, 54445800, 54579660, - 54614463, 54668007, 55673070, 55539210, 55619696, 55753216, 55878790, 55953171, 56313300, 56333333, - 55525000, 55475330, 54944031, 56243191, 55868808, 55868808, 55868808, 55353216, 55353216, 54837624, - 54064236, 54574620, 55085004, 55595388, 51512315, 52022699, 52533083, 53043467, 53553851, 54064235, - 54574619, 55085003, 55595387, 51543043, 52048219, 52553395, 53058571, 53563747, 54068923, 54574099, - 55079275, 52553395, 53058571, 53563747, 54068923, 52048219, 54574099, 55079275, 52452360, 52957536, - 53462712, 53967888, 54473064, 54978240, 51690000, 51511000, 16306574, 16143000, 14229933, 15377235, - 15377235, 11338134, 12966834, 14240535, 13787535, 13965734, 15594934, 14345734, 9539934, 9639834, - 9637834, 14990134, 14778735, 15568133, 14200534, 14820634, 15216134, 13010834, 12957034, 13465835, - 12108834, 15046935, 15476935, 12817488, 16005445, 14028319, 9587445, 16000125, 9756763, 11021088, - 13739828, 14310419, 11651245, 14784288, 12745363, 13436725, 14139805, 14842885, 15545965, 16249044, - 12738852, 13431516, 14124180, 14816844, 15509508, 16202173, 16700000, 12738852, 13426308, 14113764, - 14801220, 15488676, 16176132, 16700000, 12744061, 13426309, 14108557, 14790805, 15473053, 16155301, - 12744061, 13421101, 14098141, 14775180, 15452220, 16129260, 13087788, 13754412, 14421036, 9469000, - 9469000, 10212374, 10217582, 10894622, 10899830, 11576870, 11582078, 12259118, 12264326, 5850000, - 9469000, 49784462, 49518792, 46280650, 46360940, 46964000, 48860262, 45365403, 47143921, 47093181, - 46722742, 48767963, 46872462, 47053662, 48742340, 48910142, 48461303, 47680881, 45994181, 47383562, - 47994142, 48567981, 48423662, 48018742, 47401481, 48873262, 48484045, 49089154, 48955045, 45327554, - 49209594, 46711173, 46596300, 48523673, 46889549, 48123239, 46297204, 48329239, 48349204, 48380254, - 47610104, 48813174, 45999920, 46624879, 47999791, 48624751, 44967694, 45587446, 46207198, 46826950, - 47446702, 48066454, 48686206, 45184607, 45799151, 46413695, 47028239, 47642783, 48257327, 48871871, - 49486415, 45281997, 45891333, 46500669, 47110005, 47719341, 48328677, 48938013, 49547349, 50065284, - 45586665, 46190793, 46794921, 47399049, 48003177, 48607305, 49211433, 46377239, 46976159, 48114107, - 48713027, 49311947, 46377239, 48024269, 48439868, 49033580, 48474761, 44760000, 45360000, 45060000, - 45600000, 44750000, 20399498, 20171896, 21111379, 21000779, 20681860, 20251379, 20371860, 20811379, - 21421860, 21139060, 20601860, 21131379, 19765537, 21856499, 20853818, 19618136, 20344237, 20307918, - 21891379, 20888037, 19829818, 20605618, 21268618, 19804918, 21855210, 19645633, 19069182, 21141833, - 20418482, 22557718, 22230320, 22090984, 19552444, 21255833, 21217220, 19779433, 19348513, 20038133, - 19597113, 19999415, 21371620, 20922767, 18829666, 19496290, 20162914, 18901536, 19562952, 20224368, - 20885784, 18967678, 19623886, 20280094, 20936302, 19038507, 19689507, 20340507, 20991507, 21642507, - 22293507, 19038507, 19684299, 20330091, 20975883, 21621675, 22267467, 19205163, 19845747, 20486331, - 21126915, 21767499, 22408083, 19544672, 20180048, 20815424, 21450800, 22086176, 22721552, 20007351, - 20637519, 21267687, 21897855, 20360245, 20870000, 12090000, 18825000, 35865028, 35698868, 35736634, - 35669608, 34956396, 35962984, 36110008, 35643680, 35520364, 35838708, 35627640, 36499584, 38023396, - 38575444, 35539180, 37140120, 37692168, 38244216, 38796264, 35483976, 36036024, 36588072, 37140120, - 37692168, 38244216, 38796264, 35489184, 36036024, 36582864, 37129704, 37676544, 38223384, 38770224, - 35325131, 35871971, 36418811, 36965651, 34942344, 35483976, 36025608, 36567240, 37108872, 37650504, - 34947552, 35483976, 36020400, 36556824, 37093248, 37629672, 34947551, 35483975, 36020399, 36556823, - 37093247, 34947551, 35478767, 36009983, 34217000, 34870000, -9199159, -9501000, -8726353, -8611995, - -8693189, -8578831, -8660025, -8487660, -8497438, -17004000, -8747900, -8855858, -8056000, -8357179, - -8598200, -7945926, -7899943, -7538827, -9083147, -8966627, -7886926, -8728577, -8781155, -7959495, - -7288996, -9187627, -9394147, -8059091, -8530796, -7666091, -8596955, -25724900, -6801600, -8444627, - -7513500, -8788846, -8903047, -8518727, -7520151, -8660080, -8757200, -8678400, -7472188, -8901661, - -8221306, -7789746, -8660451, -8127491, -8323200, -7468577, -8121585, -8214251, -8992480, -8367520, - -7742559, -7117600, -8987272, -8367520, -7747768, -7128016, -6508264, -8987271, -8372727, -7758183, - -7143639, -8982063, -8372727, -7763391, -7154055, -9103931, -8499803, -7895675, -7291547, -9410786, - -8811866, -8212946, -7614026, -9877943, -9284231, -8690519, -8096807, -7503095, -9575879, -8987375, - -8398871, -7810367, -8987375, -8398871, -7810367, -7516115, -9046225, -8457721, -7869217, -9046225, - -8462930, -7879634, -17320204, -16545000, -16217756, -31417659, -28840000, -28322000, -27845000, -25878000, - -25378928, -9722767, -9839578, -9979996, -18145009, -18115218, -31500000, -29032561, -26278640, -31500000, - -31500000, 18982634, 18707922, 21574834, 20671600, 20085535, 18174836, 17590134, 21663434, 19626935, - 18352935, 16563034, 20117535, 18325734, 17727535, 21025235, 16782419, 17877363, 20317957, 16537745, - 18905800, 16946580, 20274350, 19775328, 20246957, 18916780, 19738219, 18660180, 19885557, 17425745, - 21241180, 20590828, 21456888, 19796163, 20591000, 20216580, 17240057, 19436580, 19864288, 18216480, - 19737819, 20440880, 18279288, 21340845, 18006619, 19635745, 20364719, 20882945, 17234519, 21077963, - 18098219, 18086580, 19397758, 20090422, 20783086, 21475750, 22168414, 16800267, 17487723, 18175179, - 18862635, 19550091, 20237547, 20925003, 21612459, 22299915, 16112811, 16798601, 17480849, 18163097, - 18845345, 19527593, 20209841, 20892089, 21574337, 16116353, 16791778, 17468818, 18145858, 18822898, - 19499938, 20176978, 20854018, 21531058, 16114738, 16790216, 17456840, 18123464, 18790088, 19456712, - 20117763, 20784387, 17117955, 17784579, 18451203, 19117827, 20117763, 20784387, 17117955, 17784579, - 18451203, 19117827, 12090000, 16105000, 126909304, 126592000, 129022155, 128598798, 128448290, 127327336, - 126846606, 126741618, 129274245, 127087185, 127422125, 128621045, 128517450, 127005504, 129306485, 128041145, - 126459167, 127076964, 126917985, 128303085, 126346806, 126657185, 127682844, 128836245, 127891004, 127457506, - 128856804, 127874364, 129158585, 126926620, 127515124, 128103627, 124570000, 125573061, 126161565, 126750069, - 127338573, 127927077, 128515581, 125926163, 126509459, 127092755, 127676051, 128259347, 128842643, 125639723, - 126217811, 126795899, 127373987, 127952075, 128530163, 129108251, 125639723, 126212603, 126785483, 127358363, - 127931243, 128504123, 129077003, 126212603, 126785483, 127358363, 127931243, 128504123, 129077003, 125639723, - 126212603, 126785483, 127358363, 127931243, 128504123, 129077003, 125043407, 125830856, 126398528, 126966200, - 127533872, 128101544, 128669216, 125036116, 125598580, 126161044, 126723508, 127285972, 127848436, 128410900, - 126245413, 126807877, 126001379, 126558635, 130368752, 127370341, 124570000, -22037500, -22118200, -22751449, - -21195149, -18209088, -20365018, -23226688, -19764388, -22546700, -17402188, -22000224, -14502346, -15308502, - -18684388, -13802346, -19036550, -22840424, -23840424, -14102346, -18754388, -23376550, -20414388, -22466700, - -23370424, -20326700, -14122346, -14320424, -24104388, -20496700, -14120424, -21183900, -23220000, -16655743, - -15504775, -24356814, -23226678, -22096542, -20966406, -19836270, -18706134, -17575998, -16445862, -15315726, - -24572425, -23463121, -22353817, -21244513, -20135209, -19025905, -17916601, -16807297, -15697993, -14588689, - -24218124, -23129652, -22041180, -20952708, -19864236, -18775764, -17687292, -16598820, -15510348, -14421876, - -22487923, -21420283, -20352643, -19285003, -18217363, -17149723, -16082083, -15014443, -22851181, -21804373, - -20757565, -19710757, -18663949, -17617141, -16570333, -15523525, -21061191, -20035215, -19009239, -17983263, - -25334760, -90572103, -90875250, -91570386, -90822466, -91532706, -88631806, -90429106, -91411786, -91908966, - -91533666, -91712766, -91494986, -91834486, -91213086, -89601286, -89937166, -89952767, -90308666, -91456086, - -91652186, -91194686, -91691286, -90912085, -91181545, -89381998, -90347462, -91015085, -90829895, -91090812, - -91043978, -91482485, -91367462, -91399698, -90486045, -90846298, -91334278, -91049298, -91141262, -90022898, - -89573962, -91261698, -91738645, -90525385, -90656662, -91089552, -90600000, -90110448, -89620896, -91579104, - -91089552, -90600000, -90110448, -89620896, -91084344, -90600000, -90115656, -89631312, -92053032, -91568688, - -91084344, -90600000, -90115656, -89631312, -92101467, -91617123, -91132779, -90648435, -90164091, -89679747, - -89195403, -88711059, -92236000, -91762426, -91278082, -90793738, -90309394, -89825050, -89340706, -88856362, - -92236000, -91767634, -91288498, -90809362, -90330226, -89851090, -89606731, -92179691, -91700555, -91221419, - -90742283, -90263147, -89784011, -91839504, -91360368, -90881232, -90402096, -92236000, -92236000, -82436128, - -82528200, -75919449, -78027132, -76364144, -80091020, -75249007, -76688507, -83744508, -80495408, -81620100, - -77012000, -79501288, -77165707, -76046007, -78808288, -81250037, -76614131, -76280233, -75722064, -80929837, - -74967564, -83553265, -82801065, -82058837, -75862480, -83072237, -74532280, -82186037, -80012514, -78659265, - -81163598, -80117837, -77299614, -78257792, -81225865, -80269537, -80192398, -79687365, -79267098, -75753120, - -77382231, -81581637, -80232398, -76463033, -78029064, -79518565, -79554198, -75683033, -82601165, -79769665, - -80002398, -82533637, -79502398, -80083637, -79301814, -82420037, -81946365, -77744000, -84970000, -80500000, - -84970000, 23265379, 23014000, 24610000, 27544800, 27395000, 25913018, 25581500, 24557899, 26263879, - 27760018, 26884999, 25490540, 24266160, 26438160, 23012360, 25553399, 25259179, 23503299, 25324079, - 22803018, 22649386, 23208818, 25569355, 25339120, 26512765, 24674218, 23089055, 27205767, 25664265, - 26466018, 24658600, 25316184, 23123954, 23489886, 23229900, 24720000, 25962355, 23967586, 25084265, - 27215952, 23778910, 25868820, 26938610, 26203318, 24266455, 23683920, 24137910, 24067118, 25288255, - 26140320, 22350000, 22995792, 23641584, 25578959, 26224751, 26870543, 27516335, 22355207, 22995791, - 23636375, 24276959, 24917543, 25558127, 26198711, 26839295, 27479880, 28120463, 22355207, 22990583, - 23625959, 24261335, 24896711, 25532087, 26167463, 26802839, 27438215, 22360415, 22990583, 23620751, - 24250919, 24881087, 25511255, 26141423, 26771591, 27401759, 22436036, 23060996, 23685956, 24310916, - 24935876, 25560836, 26185796, 26810756, 27435716, 22722476, 23342228, 23961980, 24581732, 25201484, - 25770000, 25201484, 25770000, 12090000, 22350000, -10818550, -10852000, -8205296, -10093696, -8628442, - -9551664, -7791963, -10864664, -9075676, -9046824, -8281324, -9821664, -11386994, -8930224, -8774149, - -9624372, -10584695, -10115976, -9647256, -11053416, -10584696, -10115976, -9647256, -11522135, -11053414, - -10584695, -10115975, -9647254, -9178535, -8709815, -11522135, -11053415, -10584695, -10115975, -9647255, - -9178535, -8709815, -11100287, -10631567, -10162847, -9694127, -9225407, -8756687, -8287967, -8756688, - -10647972, -10179252, -9710532, -9241812, -8773092, -8304372, -7835652, -10179251, -9710531, -9241811, - -8773091, -8304371, -7835651, -9358991, -8890271, -8421551, -7952831, -8421551, -7952831, -16860000, - -11500000, -87254206, -88217002, -87268953, -86863600, -87213446, -87675466, -87965226, -86614246, -87888066, - -86274566, -85942886, -87538000, -86054906, -88824686, -86624806, -87519246, -86604446, -87723366, -87174686, - -88811286, -88299486, -87134566, -87506846, -88214566, -86902366, -87642606, -86599346, -86324806, -88008966, - -88084446, -86293606, -87720706, -84171396, -87172848, -86688504, -86204160, -88429538, -87945194, -87460850, - -86976506, -86492162, -86007818, -85523474, -85039130, -84554786, -84070442, -88817013, -89301357, -88332669, - -87848325, -87363981, -86879637, -86395293, -85910949, -85426605, -84942261, -84457917, -83973573, -83489229, - -87790203, -88269339, -88748475, -89227611, -87311067, -86831931, -86352795, -85873659, -85394523, -84915387, - -84436251, -83957115, -85519099, -89352187, -88873051, -88393915, -87914779, -87435643, -86956507, -86477371, - -85998235, -88777224, -88298088, -87818952, -87339816, -86860680, -86381544, -85902408, -88058520, -87579384, - -87100248, -88058520, -87579384, -87100248, -92236000, -89355000, 2342000, 2043000, 2540000, 2606429, - 1629156, 2037096, 1950096, 1336335, 1654616, 2451096, 1636235, 2596896, 2889815, 1650276, - 1922796, 2196396, 2368176, 2343635, 2401315, 1937296, 3159556, 3326315, 1667500, 2612916, - 2148396, 2627135, 1868656, 1956835, 3130615, 1747679, 1859574, 1658193, 2563507, 1231033, - 2093239, 2578693, 2308405, 1498640, 1967360, 2436080, 1498640, 1967360, 2436080, 1498640, - 1967360, 2436080, 1498640, 1967360, 2436080, 1498640, 1967360, 2436080, 1498640, 1972568, - 2446496, 1332765, 1806693, 2280621, 2754549, 1261676, 1735604, 2209532, 2683460, 3157388, - 764051, 1237979, 1711907, 2185835, 2659763, 3133691, 3526072, 764051, 1237979, 1711907, - 2185835, 2659763, 3133691, 3526072, 929926, 1403854, 1877782, 2351710, 2825638, 3299566, - 2110000, 2588674, 3062602, 2369604, 2843532, 2114746, 2588674, 3062602, 2369604, 2843532, - -16860000, 770000, 38870225, 38687336, 38394637, 42632517, 39366537, 41627147, 38751807, 37526807, - 39306007, 42266547, 38984907, 38768577, 39356977, 36613114, 40265414, 38431354, 38640374, 38402074, - 38004174, 37982694, 37522114, 37609114, 38328075, 37334264, 37823816, 38313368, 38802920, 36849920, - 37334264, 37818608, 38302952, 38787296, 36849920, 37334264, 37818608, 38302952, 38787296, 36607748, - 37092092, 37576436, 38060780, 38545124, 39029468, 36438228, 36922572, 37406916, 37891260, 38375604, - 38859948, 39344292, 39828636, 39889000, 40313000, 36438248, 36922592, 37406936, 37891280, 38375624, - 38859968, 39344312, 39828656, 40313000, 36438248, 36917384, 37396520, 37875656, 38354792, 38833928, - 39313063, 39792199, 40271336, 40750472, 41229608, 40654644, 41133780, 41612916, 41133780, 41612916, - 42092052, 41708743, 42187880, 42667015, 42211836, 42681864, 39266000, 36433480, 34969050, 34843074, - 33627904, 33967315, 35283694, 33867855, 35216034, 33445374, 34413854, 34223874, 35209333, 35182814, - 34278134, 34913814, 33817335, 33553215, 35457574, 32835554, 33695554, 33631915, 34227815, 35255074, - 34844354, 34499794, 34602714, 33229355, 34781474, 34046054, 35076574, 34096535, 33874854, 35595774, - 34447154, 35480614, 32911567, 33385496, 33859423, 33314406, 33788334, 33314406, 33788334, 33077442, - 33551370, 34025298, 33077442, 33551370, 34025298, 33243317, 33717245, 32930056, 33409192, 33888328, - 32930056, 33409192, 33888328, 32671892, 33145667, 33624803, 34103939, 34583075, 35062211, 32671892, - 33145667, 33624803, 34103939, 34583075, 35062211, 33385235, 33864371, 34343507, 34822643, 35301779, - 35470864, 34535161, 35019505, 35465656, 34196121, 34680465, 35164809, 35465656, 34196121, 34680465, - 35164809, 35465656, 34389858, 34874202, 34874202, 32671892, 125699223, 125578636, 127384917, 129585620, - 124343076, 125572309, 125316028, 127343818, 125660807, 126502207, 125781018, 125720428, 126535840, 129124350, - 128147621, 125587963, 130270760, 130289379, 129190460, 128843281, 128374462, 127914262, 128125662, 125193262, - 125317044, 129693160, 128592862, 129423620, 130058996, 128856990, 129487158, 130079832, 126556877, 127963037, - 128587997, 129212957, 129837917, 126105864, 126725616, 127345368, 127965120, 128584872, 129204624, 125114261, - 125728805, 126343349, 126957893, 127572437, 128186981, 128801525, 129416069, 124351289, 124960625, 125569961, - 126179297, 126788633, 127397969, 128007305, 128616641, 124168488, 124772616, 125376744, 125980872, 126585000, - 127189128, 127793256, 124475760, 125074680, 125673600, 126272520, 126871440, 127470360, 124895004, 125488716, - 126082428, 126676140, 127269852, 127863564, 124306500, 124895004, 125483508, 126072012, 126660516, 127249020, - 127837524, 124600752, 125189256, 125777760, 126366264, 124150000, -86317000, -86394960, -86922206, -87182026, - -85981026, -86398326, -83843185, -86498946, -87058806, -86052226, -85413506, -84504085, -86610706, -86164046, - -83445446, -85870685, -84264206, -86481385, -85704206, -87214906, -86140726, -86708906, -86634446, -86478406, - -85541740, -85121944, -86149026, -86955311, -84790653, -85247311, -86055112, -84814195, -85199453, -86432795, - -85491826, -86166495, -86571826, -85020644, -84420912, -83080628, -86909440, -85890644, -85509931, -85030795, - -84551659, -84072523, -83593387, -85509931, -85030795, -84551659, -84072523, -83593387, -86947339, -86468203, - -85989067, -85509931, -85030795, -84551659, -84072523, -83593387, -86947339, -86468203, -85989067, -85509931, - -85030795, -84551659, -84072523, -83593387, -87694791, -87215655, -86736519, -86257383, -85778247, -85299111, - -84819975, -84340839, -83861703, -87694791, -87215655, -86736519, -86257383, -85778247, -85299111, -84819975, - -84340839, -83861703, -86922965, -86449037, -85975109, -85501181, -85027253, -84553325, -84079397, -86449037, - -85975109, -85501181, -85027253, -84553325, -84079397, -85975109, -85501181, -85027253, -84553325, -84079397, - -83600000, -92236000, -87700000, 23671160, 23303857, 21705344, 25077145, 22364142, 22933181, 22884142, - 20794142, 24337421, 23492921, 23544863, 23967145, 28143825, 22443662, 22066064, 25820781, 21714142, - 22374503, 24837821, 22143181, 21354863, 22863181, 21864142, 19822542, 25358945, 24105354, 21749549, - 21640505, 24433050, 26497923, 22343004, 22335058, 22700515, 26113700, 21395215, 23279874, 22040757, - 22860074, 22050104, 20951423, 22909000, 22018805, 19361536, 20288852, 20483452, 23378660, 23951540, - 24524420, 24529628, 25097300, 25664971, 24211652, 27379460, 27723188, 25425844, 26024764, 26781060, - 24924052, 25507348, 24972860, 26204960, 24187960, 24750000, 24677552, 24938736, 26810000, 25970052, - 24248452, 24222244, 24368136, 25335536, 26494452, 25709852, 22755000, 23904682, 24524433, 25736049, - 26190000, 20840009, 21454553, 22069097, 22683641, 23298185, 23912729, 24527273, 25141817, 25756361, - 20679290, 21288626, 21897962, 22507298, 23116634, 23725970, 20191821, 20795949, 21400077, 22004205, - 22608333, 23212461, 23816589, 19743933, 20342853, 20941773, 21540693, 22139613, 22738533, 20432691, - 21026403, 21620115, 22213827, 22807539, 23401251, 20437899, 21026403, 21614907, 22203411, 22791915, - 23380419, 23968923, 21085253, 21673757, 22262261, 22850765, 23439269, 24027773, 21232379, 21820883, - 22409387, 22997891, 23586395, 21526631, 22000000, 22550000, 22290124, 22868212, 19360400, 20000000, - 23815000, 23085000, 24780000, 26100000, 23200000, 25000000, 26485000, 27897000, 19360400, 68715409, - 68169531, 68972344, 69243363, 69584662, 69731344, 68715344, 70359562, 68958200, 68164863, 70587200, - 67464400, 71495704, 69584844, 69680062, 68575004, 69361704, 69561804, 69273744, 68774604, 69439100, - 69237681, 69743762, 68076064, 69261181, 69316039, 70342223, 69578204, 70309705, 68865257, 69991770, - 69658712, 68779708, 68795349, 68510374, 69286012, 68593758, 68768649, 69093539, 68762215, 68299074, - 71400000, 69240000, 70184976, 68457169, 69066505, 69675841, 70285177, 68548570, 69152698, 70391160, - 67343543, 67942463, 68541383, 69140303, 69739223, 70338143, 70937063, 71535983, 72134903, 72733823, - 73332743, 67343543, 67937255, 68530967, 69124679, 69718391, 70312103, 70905815, 71499527, 72093239, - 72686951, 73280663, 67942463, 68530967, 69119471, 69707975, 70296479, 70884983, 71473487, 72061991, - 72650495, 73238999, 73827503, 74416007, 71255741, 71255741, 67755965, 68344469, 68932973, 69521477, - 70109981, 67755965, 68339261, 68922557, 69505853, 70089149, 67755965, 68339261, 68922557, 55980000, - 67340000, 90355211, 90202000, 91745300, 91760000, 89509852, 88552771, 91157032, 90360631, 91821831, - 89202071, 90657791, 90313852, 91947832, 89159532, 89324031, 91059691, 88592191, 89192291, 88215271, - 89889171, 89892431, 88912431, 89626371, 90634232, 91075652, 89097704, 88827285, 91064263, 89043035, - 89506773, 89812552, 89038204, 90953285, 88948918, 89566801, 89983345, 90593235, 89137977, 90748001, - 89610987, 91393601, 88300400, 88815992, 88078695, 88594287, 89109879, 89550000, 88310000, 88841771, - 89357363, 88064808, 88580399, 89095991, 89611583, 90070000, 90580000, 91143967, 91659559, 92167000, - 88004500, 88550000, 89065976, 89576359, 90086743, 90597127, 91107512, 91617896, 88555591, 89065974, - 89576358, 90086742, 90597127, 91107511, 91617895, 88560798, 89065974, 89571150, 90076326, 90581502, - 91086678, 88690016, 89195192, 89700368, 90205544, 90710720, 91215896, 91830000, 91721072, 92100000, - 88907241, 89412417, 89917593, 90422769, 90927945, 91433121, 91938297, 92176824, 91655399, 92155367, - 91830387, 92320000, 92020000, 88990000, 88004500, 85262950, 85113600, 87221981, 83920861, 84801541, - 87205241, 84330601, 85845381, 80117029, 83397550, 80540869, 84971350, 81571810, 87620630, 83401850, - 81294610, 87221530, 81062869, 82241110, 86650790, 81563769, 84975090, 86691830, 86412530, 85221830, - 87061230, 85522690, 80050000, 84630000, 82700000, 80050000, 10116400, 10081887, 10004097, 10510545, - 9789327, 10021914, 10957406, 10043145, 10744599, 10670365, 8729346, 8777145, 11021767, 10789706, - 10672921, 10536000, 10398707, 10432567, 9150625, 10923445, 9735764, 8652385, 11025300, 8724325, - 8346646, 9431106, 11030564, 9727206, 10920164, 8080306, 10773925, 8967767, 10921045, 7500000, - 8111127, 8340000, 7500000, -55214000, -55160063, -55420298, -57071670, -54491170, -54960270, -56766970, - -54175696, -55566096, -55260988, -55110813, -56369996, -57215496, -56746776, -56278056, -55809336, -55340616, - -54871896, -54447720, -57337363, -56868643, -56399923, -55931203, -55462483, -54993763, -54525043, -58073253, - -57604533, -57135813, -56667093, -56198373, -55729653, -55260933, -54792213, -58073253, -57604533, -57135813, - -56667093, -56198373, -55729653, -55260933, -54792213, -58073253, -57604533, -57135813, -56667093, -56198373, - -55729653, -55260933, -54792213, -54447720, -57721713, -57252993, -56784273, -56315553, -55846833, -55378113, - -54909393, -54447720, -57276429, -56807709, -56338989, -55870269, -55401549, -54932829, -54464109, -57042069, - -56573349, -56104629, -55635909, -55167189, -54698469, -56760837, -56292117, -56760837, -56292117, -58086600, - -56221894, -56477600, -58005647, -58116000, -55576492, -55004994, -54912351, -56030992, -54209033, -58081533, - -56516851, -55295254, -56756154, -56271894, -57886354, -58361333, -56574233, -54379354, -54972094, -54436533, - -56332754, -56949433, -58359794, -56459154, -53436093, -57681293, -58268633, -57640451, -56561293, -57499554, - -53510594, -57301254, -58447000, -58368000, -58220000, -58447000, 104859637, 104681640, 103471526, 103111317, - 103786247, 102541347, 104598694, 105312115, 103874794, 104734035, 104480715, 106125915, 105055015, 102943854, - 105985794, 104136035, 104845674, 102928615, 105755915, 104276935, 107145794, 106743554, 105934354, 102563074, - 104150694, 105409415, 103417174, 102867355, 103450000, 102700000, 105350000, 102330000, 97330000, 102330000, - 36242067, 36113166, 36990450, 36638065, 35717000, 36683165, 40088145, 40690125, 41189564, 38929500, - 35863106, 36610985, 36037707, 38487485, 37901225, 36536007, 36995406, 36641745, 35912945, 36269085, - 37479025, 35990707, 40865746, 35922500, 38227746, 36559985, 40389706, 36644406, 35815967, 36683006, - 36517046, 35717000, 35586890, 39550000, 34217000, 35586900, -17490000, -17530000, -16118946, -16312726, - -17025266, -16515126, -15934000, -15934000, -16275666, -16268506, -15727000, -13724446, -14994326, -16450366, - -16272326, -16873646, -15821546, -15596126, -15507871, -15616995, -15586912, -16495978, -15536943, -14140895, - -16665785, -16476345, -12216640, -15975878, -14835412, -16387095, -16713485, -13793311, -14207426, -13351145, - -15162871, -12908645, -16111298, -12491362, -15889940, -14518611, -16521912, -15991911, -15961912, -16533411, - -16747998, -15001712, -16569440, -16700978, -16888000, -17550000, -15216600, -17620000, 74531379, 73770000, - 72733250, 72880250, 78310381, 75204401, 75890000, 72161000, 72025000, 73248881, 76127860, 72707721, - 72834281, 72162821, 72392821, 74382340, 72897140, 72948981, 75652779, 77951360, 75758621, 69492000, - 76915960, 72290621, 69554000, 75864021, 78301379, 75531379, 77021379, 70841000, 70422234, 69233716, - 69837844, 73856265, 74481225, 75106185, 75731145, 76356105, 76981065, 77606025, 78230985, 78855945, - 73861473, 74481225, 75100977, 75720729, 76340481, 76960233, 77579985, 78199737, 73861473, 74476017, - 75090560, 75705105, 76319649, 76934192, 73869284, 74478620, 75087956, 75697292, 76306628, 73869284, - 55980000, 69249199, 27478925, 27344452, 30791926, 30121552, 29980453, 23729026, 23831723, 23593563, - 23692526, 29139800, 25948966, 28449000, 26006768, 30336484, 29174468, 27464127, 28508500, 25224825, - 26780284, 28711662, 29639600, 30319868, 29939827, 27478166, 24279968, 31638625, 28281315, 29981067, - 25273023, 24392567, 29276117, 26345398, 28574823, 30924898, 24903313, 25762983, 26856715, 24397535, - 27087819, 28099483, 26785835, 26760020, 30168819, 31268520, 28646125, 31893783, 23179217, 28050000, - 25132800, 14105000, 23179217, -58205500, -58540000, -58391270, -57610570, -57436630, -57288470, -58608304, - -58724896, -57748296, -57702496, -57859196, -59790000, -59350000, -61430000, -61430000, 102520000, 102610530, - 102372324, 104686297, 105751768, 103974938, 104740878, 102075108, 106775070, 103583125, 101338960, 101084429, - 103324353, 106365194, 102059296, 101477583, 105849585, 104253872, 105755194, 102388305, 105816162, 102404628, - 101603993, 106655194, 104144697, 104954426, 101299893, 104513031, 103918363, 104560149, 101026941, 101855801, - 103945329, 97330000, 100085450, 26040418, 25930286, 27391632, 23423330, 21064959, 28572000, 23754618, - 27978737, 25552237, 25969337, 27895037, 21859035, 26857535, 21266135, 24809337, 24077436, 24500835, - 23516334, 26758737, 22825734, 26615557, 24325633, 26195688, 26325763, 22606100, 27125398, 23227444, - 28752615, 25407144, 21848615, 24454719, 24317667, 22867582, 27675080, 27282889, 25918884, 26884719, - 22878398, 27625950, 23526998, 23014719, 25762898, 23735150, 24308098, 27330389, 26740280, 25270520, - 23337415, 21865582, 28255867, 27385682, 25766580, 22735000, 23660000, 25205000, 25900000, 26580000, - 21900000, 22536000, 23172000, 23808000, 24444000, 25080000, 25716000, 26352000, 26988000, 21512000, - 22176000, 22840000, 23504000, 24168000, 24832000, 25496000, 26160000, 26824000, 27488000, 21100000, - 21752000, 22404000, 23056000, 23708000, 24360000, 25012000, 25664000, 26316000, 26968000, 27620000, - 20259000, 20866000, 21473000, 22080000, 22687000, 23294000, 23901000, 24508000, 25115000, 25722000, - 26329000, 26936000, 27548000, 20760000, 21401000, 22042000, 22683000, 23324000, 23965000, 24606000, - 25247000, 25888000, 26529000, 27170000, 27811000, 28450000, 21343427, 22100000, 22734000, 23368000, - 24002000, 24636000, 25270000, 25904000, 26538000, 27172000, 27806000, 28440000, 29074000, 21566329, - 22450000, 23110000, 23770000, 24430000, 25090000, 25750000, 26410000, 27070000, 27730000, 28390000, - 22820000, 23470000, 24100000, 24730000, 25340000, 25950000, 26930000, 27930000, 12090000, 20251650, - -240995, -200000, -495600, -1705485, -1618516, -1705485, -1618516, -884223, -1702000, -893965, - -303485, -1826715, -2360500, -1300000, 433240, -2550865, -297385, -806522, -1739582, -41395, - -726285, -1117855, -661572, -1972273, -2628067, -685496, 439691, 1008433, -2030227, -1418800, - -1005500, -864300, -478392, 867000, 961500, -398015, -2140310, -861079, -1373200, 280800, - -1820227, -1747000, -2158000, -787174, -2249162, -1901222, -152534, -1114500, -1240327, -1680043, - -1297025, -2720000, -2944000, -3014990, -3260000, -3260000, -2720568, -2241431, -1762295, -1283159, - -804024, -324888, 154000, 597000, -3139568, -2660432, -2181296, -1702159, -1223023, -743887, - -264751, 214384, 693520, -3069568, -2590432, -2111296, -1632160, -1153024, -673888, -194753, - -3118000, -2447202, -2020000, -1609000, -16860000, -3260000, 32536755, 32345640, 32236755, 32846755, - 33136829, 34126755, 30606755, 31686755, 30000000, 33137555, 30871355, 29936755, 32826635, 34168455, - 33556755, 30226755, 33456055, 34071055, 32006755, 31311355, 32898950, 30933657, 31684650, 30943940, - 33694150, 32468740, 31058050, 30469940, 30135250, 33130440, 32507250, 31750657, 32876550, 32493940, - 29608950, 31450640, 30484150, 31366740, 30366850, 30604240, 31208864, 31823240, 30028350, 30424040, - 34078950, 30131840, 30730000, 31450000, 29573567, 29573567, -196868, -518400, -4346519, -2184373, - -2042627, -1900881, -2184373, -2041786, -1901722, -3004934, -3295319, -1541234, -1623275, -2631112, - -2321834, -1200873, -432875, -1570032, -1833275, -3251212, -1246673, -2261834, -5999377, -1556273, - -1055912, -4205145, -1451395, -2179007, -1649970, -2764281, -472479, -1460175, -1135294, 1236213, - -3994779, -1932907, -2027094, 631100, -1829366, -3058557, -3058300, -5074521, -4246449, -3418377, - -4887345, -4874065, -4670193, -3904617, -3139041, -4664985, -3909825, -3154665, -5405042, -4655090, - -3905138, -3155186, -5330000, -3875140, -3135603, -4602072, -3867744, -3133416, -4787789, -3575000, - -4063878, -6229980, -7445782, -6638542, -3710000, -3419148, -2570000, -5288000, -2400270, -4073034, - -10700000, -8650000, -13722274, -13685400, -13667200, -13721360, -8869277, -12928174, -9352674, -10193834, - -14618074, -10161834, -12352744, -9213644, -9066160, -13647974, -13874844, -12359944, -8757674, -10804174, - -8590316, -10759385, -14748791, -11080000, -12037810, -16860000, -15082785, -79950000, -80091651, -78644847, - -79045700, -79212245, -80003365, -80763245, -80507545, -78668945, -78699445, -79505445, -79243696, -79635445, - -78161945, -79709845, -79574045, -80954250, -78651560, -77844750, -79839543, -80129250, -79990143, -80259436, - -80059860, -79663250, -80610060, -80010950, -79030460, -79935250, -78882760, -81013450, -79500460, -80893850, - -79374860, -78290150, -79491860, -79782650, -80443260, -78191050, -80420060, -79651050, -78032760, -76927450, - -78150060, -79063850, -80261660, -80010750, -79724860, -78263750, -79387843, -78601050, -78866160, -81007645, - -80917000, -79900960, -78048055, -77130755, -81687615, -79512872, -77343743, -81687615, -79512872, -77343743, - -81687615, -79512872, -91775398, -92040000, -92040000, -7700000, -6902394, -6984294, -6858094, -5051894, - -8084038, -8017152, -9610451, -9551451, -5895750, -5603294, -1960494, -6656370, -9283833, -5423800, - -6965293, -6431333, -8553701, -3010100, -7657128, -5929389, -6110060, -6169940, -10087848, -4040622, - -6743770, -5703154, -4468797, -2362889, -6611228, -5971422, -2932518, -5756222, -8916666, -2213222, - -7984470, -8554404, -7423670, -3972240, -5616391, -9773885, -6360760, -9241752, -11135276, -13221250, - -15970296, -11706383, -14550000, -16011084, -14550212, -11600903, -17764661, -14874934, -17764661, -14904725, - -17764661, -17764661, 9408500, 9428100, 9304000, 8728400, 13520945, 13168845, 11519755, 12803455, - 11033155, 10204055, 10946255, 12396055, 11453055, 9977855, 13115255, 12686255, 13630155, 10106155, - 11304155, 11889955, 10575355, 10726555, 9748158, 10638535, 11865355, 11492855, 13893755, 14211955, - 11599355, 12124455, 9549274, 11059405, 11060000, 8697000, 8697000, 174706184, 174473560, 172507599, - 172625801, 172495297, 172614460, 174715000, 174757000, 174822000, 174874721, 174970000, 175209217, 175285943, - 170418136, 176111004, 175553662, 176794542, 173189621, 176818342, 176192944, 174290992, 174021000, 168330450, - 174969462, 174969681, 177981312, 173913420, 171187500, 176044974, 174861374, 175610254, 175239204, 176945208, - 171702220, 175435908, 175825557, 175531439, 175289557, 170915633, 172529365, 174241173, 173691704, 173652379, - 172322012, 174609328, 175071352, 170169596, 175797952, 175228536, 176499536, 172941728, 175744952, 174038360, - 173790144, 167970188, 174753436, 174825328, 177763944, 173546228, 170789304, 175786144, 175341728, 176603852, - 171495404, 170566396, 172600000, 177028296, 171129678, 166923188, 170527899, 163690507, 167444173, 173691704, - 173652379, 177756637, 182853029, 165697550, 165050949, 178071823, 168097751, 171364030, 160000000, -1574206, - -1689141, -4475060, -2414206, -2464446, -4794965, -3500906, -1120726, -412385, 322315, -68146, - -2518706, -3568385, -1674446, -2117285, -1205485, -1568646, -2301126, -399006, -670506, -1384085, - -4947765, -3447226, -3099411, -3895426, -1100644, -2961653, -600811, -3274067, -5192561, -2385512, - -5341244, -178726, -580644, -3491567, -3550561, -3201912, -2210644, -3204567, -170895, -3291653, - -3920644, -3091653, -260978, 1758347, -724844, -3328340, -5521000, -617360, -16860000, -5521000, - 120956694, 120795432, 125515000, 125598307, 123812035, 123899965, 124605375, 122922035, 122510535, 120545914, - 120538754, 121356234, 120640014, 121558454, 125122715, 120234614, 124957115, 123619435, 124195895, 122036095, - 124527615, 123138954, 124233095, 121286888, 120937855, 120317743, 122717656, 120592915, 125491506, 121516557, - 125777090, 123254805, 120743138, 125323978, 121259022, 121687684, 126312090, 123972333, 118724323, 123360588, - 120867938, 120973678, 123704605, 119664614, 121859405, 125463840, 124435640, 120251432, 124815640, 124788240, - 124148140, 121866940, 124505040, 123043032, 124019840, 125225340, 121123032, 121475224, 125995440, 118488240, - 120825440, 123640432, 123157340, 123399140, 125036140, 125344040, 120240224, 125985640, 122615932, 120463424, - 116866000, 116866000, 116866000, 12433114, 8986829, 12317720, 14090379, 7617137, 13305344, 11161000, - 11269000, 8839718, 15025704, 16747300, 12301837, 10928737, 15500000, 13745537, 11809037, 10158737, - 10859337, 11030418, 9086000, 15629800, 10281100, 12316718, 10297700, 15509920, 14496604, 10580533, - 12166789, 17215705, 11566444, 12528584, 15225674, 14168386, 8519204, 12855620, 9623882, 12011267, - 11501613, 12599952, 8576013, 13190298, 11292550, 11824118, 16552153, 16256454, 11087800, 13480400, - 9631833, 17910000, 7273396, 12947152, 14733252, 16417628, 15146152, 13272396, 17064628, 8840944, - 12486204, 14775452, 8126228, 10733488, 8119996, 13128712, 10911480, 16095643, 17675136, 15770328, - 8201488, 7991896, 12406052, 13928452, 10501712, 15512336, 11574020, 7922204, 14273352, 16478836, - 13418352, 7219704, 16688944, 12147410, 8822749, 7600000, 6500000, 9750000, 9750000, 13400000, - 11700000, 15400000, 11700000, 14100000, 5850000, 6500000, 58513246, 57921000, 53958727, 54085327, - 56652770, 56434979, 57298140, 57423340, 56827571, 57508000, 57401832, 57833591, 59459792, 55751771, - 57253152, 56399931, 58073392, 57050891, 57553091, 57915132, 58849232, 58485552, 56199571, 56478132, - 57244452, 57779632, 57478232, 56200000, 52169914, 59259025, 55747961, 56056779, 56132000, 56200000, - 51904148, 20950808, 18568920, 20879968, 21020032, 20879968, 21020032, 20950000, 19390688, 19887771, - 16957529, 16844068, 18554184, 14458166, 17915000, 22488429, 23079366, 18421884, 19056450, 21083729, - 20557650, 18541066, 18972591, 20404325, 21956473, 18507007, 16231255, 17898906, 19663113, 19358598, - 15188113, 19024435, 20924073, 15441120, 18047534, 16135498, 16129538, 18720867, 16971515, 18543207, - 15690838, 20656008, 20763850, 19642800, 16164748, 16888660, 17612572, 18336484, 19060396, 19784308, - 20508220, 21232132, 21956044, 22679956, 23403868, 17612572, 18331276, 19049980, 19768684, 20487388, - 21206092, 21924796, 22643500, 18803641, 19511929, 20220217, 20928505, 21636793, 22345081, 20577624, - 19085024, 18170892, 14392208, 18943059, 15792000, 15180081, 19380612, 14105000, 14105000, -4073245, - -4430560, -5091564, -5029946, -6492905, -5307785, -5673325, -6696665, -5402885, -7595905, -5993985, - -3540785, -5775408, -4752821, -4237982, -5941527, -8182008, -2831910, -5235727, -5126573, -6613722, - -5435827, -7593981, -5043327, -3893922, -6629701, -7384622, -6705610, -3233878, -4003675, -3238122, - -4855887, -3913655, -5716051, -6435067, -7528936, -6513281, -3634532, -4001922, -6082010, -6508508, - -3982027, -4229422, -5332672, -4401620, -7702006, -5971222, -3030394, -6120856, -4774814, -7651308, - -3198995, -5255094, -7390075, -5534432, -8215622, -7610000, -16860000, -8606667, 10664471, 10291696, - 10294000, 10294000, 5203590, 5204911, 5604554, 5604554, 5604554, 10866454, 10104132, 7913756, - 18842394, 10356054, 6101063, 6287736, 5235332, 10120854, 10575432, 14300985, 8682455, 10996790, - 9964254, 11320754, 10373648, 7046460, 14091536, 10378880, 9592516, 10590183, 7694252, 17326410, - 10177898, 11501848, 23210744, 11108332, 11439130, 11926532, 7902970, 5422180, 7403905, 9986694, - 10797058, 6942123, 7968099, 8994075, 5921355, 6931707, 7942059, 4921419, 5910939, 6900459, - 6002600, 5026100, 5999996, 4933918, 5892190, 6850462, 4944334, 5886982, 6829630, 7724128, - 4716295, -9154000, 4490000, -9154000, 101659426, 101369240, 103623355, 103709844, 103757855, 103876055, - 101029135, 101043500, 110291045, 110352154, 116040115, 118028800, 101918155, 103272000, 103096115, 102227915, - 117836300, 100690000, 100331700, 100270000, 100254500, 100454915, 113967135, 111815220, 100411615, 102216055, - 103270055, 102920000, 100525000, 113030300, 102535155, 100363000, 101789200, 101549857, 101280800, 100171000, - 110117795, 115839065, 117846835, 117629785, 113746985, 111596385, 112820055, 118105645, 115005635, 103243384, - 103243384, 103243384, 100358624, 100827343, 101050000, 99620000, 100100060, 100568780, 103939066, 103939066, - 99620000, 106639255, 106561937, 105667792, 108095174, 108185026, 108113144, 108202996, 106635872, 107548354, - 109171894, 105706435, 105061400, 107055035, 105386035, 107184400, 108066335, 106990300, 109113015, 105805112, - 108395915, 109187288, 106136920, 108008174, 106333439, 105944419, 107980805, 105742053, 105119606, 105697005, - 105935600, 105322000, 105650054, 108984447, 104842000, 105359500, 109281489, 105573008, 105073839, 108455629, - 106297736, 106345933, 106317423, 105842867, 106172769, 106305567, 107974922, 106026408, 105729439, 104784708, - 104696438, 107940000, 97330000, 102135000, 24854471, 24574000, 23430600, 22162790, 25380676, 25568848, - 27544663, 25658345, 21697287, 28091348, 21541782, 26831590, 29686363, 24361348, 25562890, 27173287, - 21425148, 24795683, 25039379, 25610097, 24020298, 23050569, 27661530, 26652848, 28711077, 22782884, - 28851392, 24714083, 23071079, 22117383, 27134083, 27807492, 24496439, 24085149, 25968377, 22843248, - 26548377, 23966348, 27593952, 22640569, 23569379, 29105049, 24407895, 25237883, 21349379, 25846892, - 26742079, 25197383, 25278858, 24576048, 23412198, 21372000, 21372000, 22560000, -9154000, 4490000, - 19100000, 15216755, 15017140, 11776090, 12611976, 13260035, 13011435, 12672755, 15853355, 16006755, - 13508335, 15829255, 18001655, 14724435, 13333435, 14711455, 11893135, 14794455, 12652355, 17997955, - 16756755, 14536755, 14316335, 14465155, 12267635, 17432755, 13183635, 13781455, 11621135, 11263535, - 14639155, 14081055, 15060955, 13909335, 11148038, 13829228, 14097347, 11140000, 13343147, 13259774, - 13460225, 13260963, 13459036, 9854800, 11474117, 6866672, 8612971, 7410688, 9129133, 6921888, - 6727229, 8738166, 9659968, 6671688, 10983691, 12331529, 13671529, 7133188, 7111529, 8473768, - 7032250, 8403691, 8334412, 7040688, 7549468, 10825133, 12849950, 6037050, 8167571, 6382129, - 11554868, 6797488, 10441068, 6511529, 11890688, 10046484, 10597625, 7782934, 7389429, 10961529, - 12041284, 9411529, 8199171, 7730688, 6905812, 7125488, 6808188, 7979968, 6984829, 6927229, - 8138166, 6597729, 8592591, 8670688, 7910000, 12891024, 9359508, 8129816, 11810132, 13235232, - 12314140, 11543224, 9929300, 7411372, 10940440, 11359500, 6473756, 11991064, 8010408, 7202248, - 11620740, 13915232, 6270648, 7216456, 9022892, 9041372, 11809924, 9668616, 12884608, 10014608, - 14058924, 10051272, 11791064, 11806272, 12849400, 14335232, 5942200, 5850000, 5850000, 139686489, - 139510642, 139617071, 139723500, 139446785, 139553214, 139659643, 139766072, 139872501, 139446785, 139553214, - 139659643, 139766072, 139872501, 139978930, 139446785, 139553214, 139659643, 139766072, 139872501, 139978930, - 139447145, 139552854, 139658563, 139764272, 139869981, 139394290, 139499999, 139605708, 139711417, 139447145, - 139552854, 135447506, 136857506, 141280899, 135117106, 135697506, 130358467, 132402146, 140835344, 130808106, - 140057145, 135427746, 130658707, 133864206, 139339445, 137668706, 139277145, 130509308, 135545906, 138985344, - 134637506, 132730540, 138353511, 135302709, 136602759, 135373709, 139852759, 131562999, 133736178, 139632050, - 129844346, 135617609, 136723260, 139435550, 135373511, 133335082, 135133678, 137352309, 135773011, 138141533, - 137123511, 140841274, 142318584, 138000000, 133019845, 141173412, 130334975, 132218768, 140701452, 130420000, - 130291784, 138782000, 132675000, 136369060, 131400000, 129803248, 141800000, 133197500, 136947000, 140015436, - 131000000, 127636000, 140268128, 139975000, 140965000, 140499586, 134268768, 139960000, 135967360, 130860000, - 141115936, 130236575, 137786000, 143813412, 142872312, 132370000, 145382749, 128250000, 128800000, 126363710, - 122826065, 138230268, 138885670, 139523197, 140148808, 129733478, 129300000, 130713029, 131933868, 142473401, - 139746928, 133928074, 138920228, 138170000, 135445000, 138979810, 138170686, 135377023, 131000000, 122826000, - 31004713, 30886966, 28397258, 29727408, 30613458, 29838688, 30782293, 29777453, 31504793, 30016893, - 30145013, 26456093, 30092893, 29716353, 28801554, 31280533, 25764293, 32550853, 32642147, 29653133, - 32085573, 29947513, 31629332, 27764093, 31540954, 32587193, 28960972, 32823113, 30850253, 30481853, - 29949292, 29768924, 29622058, 29622058, 29622058, 29671534, 28739732, 25598124, 29375532, 27666924, - 28918616, 29745916, 26256724, 26746276, 27235828, 27725380, 27480604, 30106670, 30079858, 25235000, - -57672089, -57672570, -54728710, -54715188, -54863929, -54715188, -55910899, -55791911, -56087610, -56487809, - -57460168, -56508029, -58321810, -57189209, -57070110, -56482929, -56928900, -57188070, -57101668, -55755309, - -55735329, -57083409, -57128109, -57203609, -56286210, -55140329, -57826000, -58667000, -59864333, -62660000, - 44349467, 44081000, 47648274, 43044425, 43151575, 43044425, 43151575, 43935746, 44010944, 44323245, - 44316000, 45367000, 44308167, 43953207, 46209548, 44367467, 43238267, 44876708, 45779967, 47115908, - 44581506, 43748899, 43849578, 47679107, 42393300, 45245775, 46134930, 44802550, 44644596, 46421634, - 42793609, 45342482, 45905460, 44238272, 43454011, 44246472, 45034346, 42926000, 43534179, 44183172, - 42600000, 44580809, 41876878, 42332482, 44554763, 48434207, 44745046, 42519793, 45646359, 42370000, - 34217000, 38789600, -7700000, -7847000, -6902394, -6984294, -6858094, -5051894, -8084038, -8017152, - -9610451, -9551451, -5895750, -5603294, -1960494, -6656370, -9283833, -5423800, -6965293, -6431333, - -8553701, -3010100, -7657128, -5929389, -6110060, -6169940, -10087848, -4040622, -6743770, -5703154, - -4468797, -2362889, -6611228, -5971422, -2932518, -5756222, -8916666, -2213222, -7984470, -8554404, - -7423670, -3972240, -5616391, -9773885, -6360760, -9241752, -11135276, -13221250, -15970296, -11706383, - -14550000, -6206056, -5633176, -6321153, -5583179, -6025732, -5463268, -4934232, -8273616, -9675708, - -2395832, -9293324, -8693162, -8742846, -8743159, -3235932, -10318008, -4285531, -4635816, -3408732, - -9141108, -2589832, -9823216, -4353449, -3785777, -9999808, -11355200, -7170816, -4927524, -5795616, - -8247716, -16011084, -8052729, -6972871, -4212428, -10130717, -7002662, -4123055, -11571112, -8532430, - -5493748, -14550212, -11600903, -17764661, -14874934, -17764661, -14904725, -17764661, 69181679, 68907928, - 71583040, 66884509, 72273850, 64350009, 59518381, 71727662, 65735203, 70883181, 69522421, 60566840, - 67784862, 70039021, 65293362, 71664581, 69186762, 67231364, 69533181, 59389360, 66773803, 68726481, - 66203662, 67855244, 60938940, 71176121, 64499742, 72003181, 68424000, 63520000, 57954561, 55980000, - 55980000, 17985432, 17565570, 11929156, 12934362, 17548311, 16457832, 15125054, 15552155, 12676181, - 14126156, 16103555, 13123081, 20150800, 17059490, 12872156, 16406332, 13422532, 12714900, 14715839, - 17214845, 22027000, 12252000, 14578652, 15368983, 15583679, 16275793, 13797170, 15521269, 14087211, - 11870192, 14977470, 18652177, 12793011, 14455780, 16962135, 12199293, 13097462, 13101092, 17781216, - 12481954, 12816443, 16707383, 21402158, 18239230, 12272970, 11190000, 14588328, 15463272, 16338215, - 14593536, 15458064, 16322592, 14603952, 15452856, 16301760, 14609160, 15447648, 16286136, 14614368, - 15442440, 16270512, 21276652, 21266236, 22396372, 19625700, 14136816, 18277716, 18083736, 18076861, - 18490897, 12458392, 13359376, 13364584, 17104424, 16761216, 16623204, 16384938, 14237588, -9154000, - 4490000, 10960000, 147132300, 146992425, 146919606, 145704876, 143560000, 155556615, 145372415, 141255155, - 150104915, 152121935, 144214915, 143173275, 150768455, 150422335, 143620515, 148210375, 146614595, 141257515, - 144927415, 147253255, 146652195, 155036415, 143659715, 147703175, 145807615, 145706995, 155414415, 142309555, - 152226735, 154610915, 146352681, 143550000, 143406275, 155294635, 141064035, 149914035, 151983335, 142985239, - 150577335, 150234539, 146442635, 141066635, 147062135, 154845535, 145516235, 142118435, 154420035, 140830000, - 9681000, 9559398, 11336111, 13260871, 14970915, 10115715, 14264000, 10373115, 13758035, 13539395, - 13641635, 9396636, 10856515, 9151357, 9686636, 9896636, 14406335, 10089935, 10210315, 10634815, - 14246515, 10014115, 13900255, 10230435, 10602878, 11469857, 11126850, 10149857, 11198864, 9199858, - 15210533, 10048373, 10494064, 14114656, 10408078, 11942040, 9276068, 14329857, 14518778, 11775373, - 10262278, 9336068, 9534532, 9893846, 9837997, 15019857, 13348640, 13817360, 14051720, 13450640, - 14125640, 14166240, 11575640, 9846740, 10315459, 10784179, 11252899, 11721619, 10549820, 11018539, - 11487259, 10596692, 11065412, 14779540, 12385640, 12385640, 12854359, 13385640, 14966540, 12094440, - 12135640, 13944140, 13475420, 13381676, 13151640, 14696060, 15064316, 8952500, 13207000, 8340000, - 58346284, 57926000, 63514503, 63514503, 59902340, 61785404, 54304142, 52903062, 62105704, 60445704, - 56214503, 59611860, 65995344, 65166744, 62302104, 59572240, 59081860, 59329960, 54535903, 57391063, - 61332621, 61218263, 55461703, 59568304, 56224863, 63830363, 61176525, 59873400, 64828308, 59906855, - 54204373, 55342504, 61622258, 62303115, 63561423, 56763712, 62898010, 52553200, 60370009, 54522000, - 59345000, 58090000, 52430000, -3750145, 2129600, -3950167, -430758, 2015621, 2147621, 1969921, - 2084221, -6023396, -947660, -4494775, -1181056, -3009600, -4799360, -538337, -4820556, -8773040, - -5733101, -3656936, -8469101, -2755321, -727156, -5890401, -1021085, -1690848, 2063400, -6161641, - 1971900, 2614973, -15481003, -16311951, -2022435, -3868000, -3731745, -2478091, -100351, -5697446, - -1913947, -6974142, -2481945, -4665000, -7008947, -4543266, -5623490, -3825542, -3046232, -9350000, - -4028489, 1905628, -758156, -6241148, -1194672, -4948540, -4370451, -3214988, -5046372, -5054948, - -3894648, -2878380, -1853388, -6443240, 2338136, -15843200, -16880400, -5734540, -2306288, -4108288, - -3999880, -352064, -5977272, -7358748, -7130756, -4089048, 858428, 325328, -6674256, 2621620, - 278373, 348000, -9722767, -9839578, -9979996, -6177638, -6443404, -6703000, -2632509, -3047230, - -3426000, 1033604, -18200000, -15950000, -2970500, -31500000, -18200000, 100485777, 100270732, 102725958, - 100920947, 102031107, 98941800, 100426395, 100906500, 99436193, 102786954, 99285875, 99906495, 104817694, - 100015554, 101234074, 100577054, 100224833, 100067494, 102068894, 100854974, 99775554, 101240215, 100571704, - 98336395, 100525434, 99784113, 100872434, 100185254, 99486354, 99665575, 98194000, 98670000, 97330000, - 97330000, 44162794, 44029154, 44798769, 42923314, 43955554, 44044445, 49090134, 49167678, 44114154, - 44291914, 43304934, 43230014, 44367434, 49564114, 44795434, 44093954, 43121714, 43894294, 44355734, - 45530654, 48746974, 44076654, 44637854, 47018934, 51199914, 45656854, 45264354, 43571729, 43293622, - 42685329, 42978855, 45285929, 45833905, 43229688, 45337989, 46805502, 44747371, 43723170, 52156371, - 45659588, 44707105, 42855536, 42663682, 45596308, 41801000, 2274652, 1991064, 4761980, 4833435, - 4904890, 1355042, 1439237, 7219318, 5346399, -1617265, 7680933, 3810418, -651863, -1727166, - 65791, 3959712, 3002250, 4329137, 5852199, -609466, 5667837, -4555967, 147734, 4979834, - 5394365, 3047898, 4316920, 2256007, 644288, 1217098, 6137008, 5972145, -409092, 1860828, - 7293857, 2849252, 1032390, 6130610, 3124555, -416482, 295150, 4766684, 5027612, 4334796, - 1061704, 6689412, -1931020, 7413764, 3460012, -943104, -2004028, -468944, 2633248, 5650512, - -1048720, 5484496, -4641728, -338928, 4707580, 2765396, 4261004, 346480, 934596, 5835164, - 5680480, 6761372, 2558620, -470088, 101580, -1513312, 1903340, 2739912, -2833728, 2054080, - 4636896, -3713728, -803312, 4370648, -2415036, -1121128, -1778520, 5786688, 4501480, 1361480, - 1181896, 8417520, 1867104, 4308564, 1528840, 2022312, -3116336, -175504, 8969832, 5803056, - 4631788, 3078548, -1830088, 3757104, 4701212, 2246688, 2814080, 3736688, 5759704, 6098872, - 356523, -5200000, -5200000, 19474000, 20400000, 4490000, 19100000, 36798377, 36694245, 39558535, - 39645264, 36005155, 36091644, 34698155, 34784644, 34957155, 34716955, 40051035, 36930255, 39615950, - 34513140, 37607850, 34460040, 36415250, 40030640, 34424450, 34439940, 37031650, 37426040, 34070250, - 41833957, 39817164, 35254340, 37227250, 37552840, 34741350, 36337340, 35835050, 35700240, 37126350, - 34733340, 35079050, 40859740, 35566150, 38537857, 36660150, 37701640, 35619850, 36349940, 37227350, - 39022457, 37960050, 34556040, 34244650, 35164140, 37977750, 35064640, 34599650, 36253240, 37647064, - 39615257, 33905000, 36586190, 39401340, 39672540, 39412640, 39769340, 41458040, 40655440, 35362840, - 38333640, 36576040, 35368440, 38818740, 37756740, 36125640, 37569540, 39154940, 33905000, 25862911, - 25629288, 27456829, 25450000, 27780159, 23370738, 26638089, 25286231, 26780452, 26092671, 25642091, - 27080092, 25491871, 25370731, 27416532, 25543632, 26995472, 28373512, 27706112, 21593512, 25331532, - 25128413, 26460452, 22357271, 24683271, 22121753, 24983291, 27165693, 25189402, 23180024, 28170016, - 21390016, 24933424, 22151208, 21925224, 26787324, 24258624, 21713524, 22463824, 22547916, 23541408, - 21517608, 24036491, 19980000, 47512220, 47264068, 49340993, 49322830, 47007113, 47052232, 43639232, - 48192754, 46284694, 49258760, 47303303, 46051745, 48186021, 46936445, 48387421, 46705725, 49736071, - 48490980, 48763103, 49542470, 44261420, 47972435, 46910170, 46361145, 50236238, 49163284, 47338386, - 50120702, 47338020, 48419688, 47207936, 44336104, 47778270, 46632243, 45450567, 46896622, 46823503, - 48299708, 47398270, 48187225, 46767936, 46007312, 44477602, 44705845, 47780935, 48177553, 48104220, - 47565777, 44515203, 45023645, 49710155, 46677657, 44487435, 49618002, 47958938, 45427653, 49378521, - 46199823, 49000000, 46770811, 43438825, 46253761, 45988007, 48073429, 49058739, 48098567, 45017747, - 46718007, 44051233, 47755911, 47120721, 44122615, 48083021, 45795229, 44262615, 44484803, 47566115, - 47352125, 44304923, 46473041, 44272615, 47750427, 45218433, 43150016, 43210000, 42000000, 30438530, - 30286000, 36077520, 34802935, 37656000, 30649435, 30649435, 37470700, 37565986, 35125734, 23956691, - 33315734, 31933935, 39256800, 34039337, 28391000, 33424700, 34469500, 32537535, 31225600, 34711529, - 31994700, 37979900, 28594100, 26182250, 26933691, 32195133, 34555133, 25865133, 33373000, 25538200, - 24644412, 25266360, 30028800, 37503700, 35306935, 35790585, 28277433, 23545500, 22135720, 31533700, - 31350640, 31584680, 27919496, 32406512, 28319912, 30602912, 27343066, 28038166, 29629506, 33005066, - 30428506, 31516006, 32065496, 32748756, 30236905, 27287596, 31428839, 28160635, 32832545, 30255645, - 31895739, 32579339, 23400000, 21810000, -19000000, 23400000, 18504835, 18548785, 18217521, 17916835, - 15734935, 19143395, 16336515, 15822635, 19060415, 20616815, 21942515, 15568915, 17408015, 22773635, - 15996635, 23875335, 21157715, 21822535, 21166635, 15596395, 22211235, 20623995, 18656635, 14786515, - 17062315, 22489635, 25083435, 15102235, 15908415, 18166535, 19943335, 18520535, 21155364, 26457773, - 22758433, 22369690, 16159405, 20373900, 15543935, 18952635, 16145635, 15631635, 18869535, 15547785, - 17217135, 15805635, 23684335, 15405635, 20433235, 14595635, 24892435, 14911235, 19752335, 26253635, - 22558249, 22165645, 14400000, 45300755, 45345574, 44997395, 44018997, 44969235, 42487602, 44716755, - 42706755, 43606755, 42503682, 45490155, 49141815, 47387515, 45163735, 45457328, 42236755, 44498950, - 48454090, 49054319, 47336939, 42729650, 47331506, 43155219, 44049940, 43996650, 47149857, 42026364, - 44859940, 44482664, 44804240, 49787092, 45534757, 42946650, 49859056, 50778519, 42191457, 42039950, - 51019356, 51227933, 43861057, 45502250, 48489773, 46478778, 45029606, 46588564, 45559857, 42424150, - 43441256, 48148347, 51019356, 43208864, 42999857, 43125195, 44826740, 43831040, 44798640, 42260740, - 42515640, 42312640, 45302240, 48947240, 47196640, 44972740, 42045640, 48250040, 48854040, 46953440, - 42439040, 47127540, 43095240, 46945640, 41823140, 44279440, 49584040, 45316040, 42696240, 49655340, - 50394040, 42061140, 41836640, 50870000, 43656840, 48246340, 50673000, 41800000, 40970000, 69118106, - 68960983, 65533518, 67046725, 67153875, 69117506, 62129246, 62233753, 70392246, 70505564, 70157006, - 63085306, 68688685, 68812525, 71077406, 69184606, 65197746, 69031525, 64736885, 66816964, 68376767, - 68664360, 67679559, 65731033, 68912578, 62077630, 65079309, 64335103, 68743678, 69492759, 67466511, - 66891930, 61818181, 68874374, 61449878, 61152909, 68357909, 68905340, 68983928, 69032040, 69771358, - 69869599, 69943300, 62113399, 66733609, 66141574, 69222811, 67433184, 66050000, 61952523, 62859177, - 70851267, 64968763, 64503654, 65485659, 61838171, 64832969, 64103293, 66660283, 61690510, 61056483, - 61876975, 64912143, 65458984, 66005824, 64912144, 65458984, 66005824, 64912144, 65453776, 65995408, - 63128537, 66293170, 60478400, 96117194, 96012010, 95920637, 96035700, 97610954, 96433533, 94690354, - 95096500, 92822293, 95817772, 98569894, 96968672, 98162054, 97703252, 95210973, 95344732, 95409213, - 96418712, 95039732, 97335000, 94846093, 96391653, 94916000, 97673274, 96677093, 94762272, 95646292, - 96400000, 97341000, 99573632, 95355074, 95635074, 95493993, 95162000, 94833993, 94791014, 94207110, - 94177319, 92170000, 28246794, 28164774, 28077233, 28515433, 28327915, 27824394, 28183600, 28355354, - 25807313, 31143235, 32589754, 27793694, 27710574, 28126094, 28845915, 26930754, 23114894, 26342994, - 28659100, 31383600, 27448771, 28723755, 29026700, 29514447, 31335306, 27042715, 31299522, 24269384, - 28678288, 28025474, 24769038, 27190384, 32042639, 32604433, 26446904, 24400447, 29356505, 28128088, - 32027205, 27420570, 27844871, 29628533, 32716906, 23278543, 28248855, 33138260, 30199005, 22632415, - 23123038, 31078105, 26008055, 23078088, 24969105, 28380058, 27967032, 28255532, 28206232, 25610224, - 31051840, 32394632, 27556732, 28658240, 22917932, 26135740, 28440032, 31194140, 31006140, 29314340, - 31090932, 24059924, 24560532, 24660432, 31841440, 32404239, 24200340, 29150432, 27920432, 31820432, - 32543640, 23033032, 32938240, 30000432, 22443032, 25649932, 22870432, 26112214, 21980000, -70689933, - -70908300, -71660000, -70421200, -73145836, -73151000, -72653537, -70158200, -70788954, -71712255, -70333527, - -73006879, -72403896, -71383051, -72163575, -71283111, -73189000, -70965000, -73184855, -68951250, -73271306, - -70360917, -71271291, -71232519, -71257260, -71627000, -73050000, -70748000, -70788880, -71019000, -70634100, - -70960200, -72983200, -70898000, -71998467, -70786072, -71226828, -73176000, -72745000, -70802200, -72440500, - -73020000, -72269847, -72112585, -72366000, -71116322, -70904000, -73870080, -72999588, -73112300, -72410000, - -73700000, -73783000, -71212191, -70652120, -72691314, -69801587, -71247344, -72309393, -72850398, -72942154, - -73958027, -74678969, -75110939, -74795154, -78519029, -75722399, -75841563, -76958726, -72639031, -74888251, - -70880941, -81290227, -81444348, -110000000, -110000000, 28883919, 28936040, 32538562, 32651238, 32763914, - 32876590, 32763914, 32876590, 27027763, 27189163, 27082863, 27082863, 28618921, 28733279, 28847637, - 28961995, 29076353, 28544588, 28658946, 28773304, 29006594, 29120952, 29235310, 29095582, 29209219, - 29322856, 29254686, 29348102, 29442228, 28912762, 29025438, 35240246, 35329034, 37320864, 32438944, - 30642064, 40136944, 34573464, 35424763, 30446000, 38759264, 36268221, 38248363, 36817000, 43317063, - 30322481, 29022104, 39126563, 36948142, 27839542, 27315363, 29750681, 29934000, 36117485, 41235200, - 34847000, 39654000, 33474500, 38204800, 30507800, 41090357, 36214209, 34917704, 36129759, 27801457, - 29369874, 27759845, 33979274, 30511012, 39724009, 39282515, 26523220, 29463249, 40552509, 26214378, - 26455685, 36958559, 32347680, 30412159, 40141751, 34458859, 35183039, 29900021, 38303267, 35802927, - 38014451, 36376727, 43083151, 30072023, 38843189, 36701931, 36062055, 40943981, 39316273, 33252041, - 38119961, 30110621, 40780751, 35768347, 34896973, 33728551, 30498439, 39469847, 39032451, 40393427, - 36020535, 37827723, 25662000, 66967667, 66888808, 74146042, 72982896, 73083800, 72982896, 73083800, - 72963000, 72963000, 72967000, 72995000, 71425149, 68312900, 74136660, 71493906, 66949000, 72632000, - 74487867, 71625529, 68809500, 72280248, 73936508, 68159000, 74020407, 71987846, 74399548, 70255969, - 73056808, 73400808, 72698106, 70601000, 68975973, 68372284, 72322309, 72946563, 74179803, 72643448, - 72278809, 66800000, 69076400, 68296000, 69862800, 70377792, 70881892, 71457192, 72260292, 70244492, - 70778092, 71448892, 66671691, 71908692, 70612884, 71155568, 71712168, 67566728, 71288917, 70563535, - 70501717, 67343871, 70471926, 60850000, 66200000, 68644546, 71683228, 61442273, 64421373, 67400473, - 69783753, 61538796, 64428523, 67318250, 68213172, 73426660, 76554715, 72500000, 75000000, 77495479, - 60850000, 32534327, 32235937, 34829113, 34801580, 39164014, 39253386, 33423553, 40660500, 40561434, - 36852713, 33551374, 33631800, 36931794, 35259991, 35220500, 40479574, 34686613, 39884374, 36491114, - 38972974, 38219833, 35376104, 32950101, 33508145, 40613400, 32839225, 34696934, 40598915, 34984201, - 34698304, 33071834, 37470988, 33760634, 35124704, 32766767, 32619514, 32631134, 30405829, 35262785, - 34937574, 32205767, 35599502, 31981784, 34150245, 33851034, 31920000, 32690000, 32305808, 39016432, - 36653224, 33359332, 36739632, 35016132, 39692332, 36296232, 38777732, 38028032, 31728108, 37263332, - 30359632, 34729832, 35505832, 40195798, 40355632, 40360475, 40312561, 40154446, 40120907, 40168821, - 40150072, 40150072, 40150072, 40150072, 30200000, 17036872, 16896566, 19608683, 15639513, 15730086, - 14467252, 14513152, 24240313, 18066813, 17031432, 16613993, 16868412, 18089330, 18931992, 17661853, - 15101330, 17914071, 15933993, 14900293, 16355669, 17395872, 16114193, 14943392, 17101830, 15903632, - 18708110, 13792093, 15810612, 17307053, 15547686, 16086535, 19067101, 16301384, 15038537, 14950184, - 15863721, 16951845, 18695849, 14246535, 17550985, 14950000, 14220000, 24035524, 14807099, 15327900, - 15848699, 16369500, 16890300, 17411100, 16417824, 18731216, 14801724, 16186699, 17296824, 15918024, - 15700016, 13592724, 18844808, 16730808, 17328608, 17706208, 17706208, 17706208, 17860885, 17933016, - 18375696, 18167376, 18499200, 18483200, 11720000, -66950440, -67068050, -67732000, -68115900, -71761465, - -71673535, -71695517, -69393000, -62697100, -64714440, -63217000, -64662065, -63597100, -64200000, -71201225, - -70257300, -72245000, -66645700, -71479800, -64714400, -68073100, -69228000, -66716100, -69704653, -70624994, - -66564600, -69779094, -64283295, -66805661, -63294500, -66915061, -67456495, -70223200, -66883067, -70100800, - -67511440, -66037000, -67388181, -63871660, -69649981, -64503000, -68794160, -69305500, -68617781, -68338977, - -71684700, -71340161, -71254295, -72392210, -69154567, -67528961, -67635800, -67821161, -69800000, -64930000, - -72510982, -73390000, 3328000, 3168231, 3746440, 8388632, 7355335, 7443265, 7355335, 7443265, - 5544841, 5631810, 5544841, 5631810, 6970132, 13114115, 7673000, 7323636, 8841726, 4506471, - 7471942, 3300598, 6759333, 7448793, 5729063, 4210706, 3905123, 5213389, 6194936, 8306248, - 8312489, 4527241, 7576674, 5157737, 4524793, 9804039, 3565733, 6521025, 8494919, 4716325, - 5557427, 11146139, 4805667, 11929456, 12414505, 4156238, 7680672, 6642472, 13238433, 3477882, - 2839404, 5522000, 6515986, 8275740, 7192840, 12926440, 7281340, 8653819, 5006332, 5953583, - 7477932, 9728740, 6135324, 8453531, 5505378, 7400905, 10954440, 11873440, 12179740, 6522140, - 12886140, 5907933, 6941001, 8764663, 3626789, 8331391, 10840132, 11138240, 13380140, 5928401, - 7097329, 10005432, 9852940, 2665436, 39212292, 39106059, 32865855, 39207815, 39185203, 33403175, - 33490625, 36642935, 37620115, 39047635, 35696515, 29608135, 37296035, 32770035, 35608235, 33760155, - 35646395, 32722175, 33377135, 40143635, 30360964, 36964773, 31865464, 31592590, 38858878, 31777740, - 31043078, 34721557, 29965864, 34796406, 32608950, 31899240, 33838550, 36653190, 34738005, 39675639, - 32910405, 36827773, 36948292, 31015657, 38774533, 38410457, 30084964, 39245139, 33048950, 35780206, - 35258092, 33849857, 36600000, 36750000, 33258840, 35505640, 29583740, 32579040, 35420440, 33569040, - 35455640, 32615939, 33186139, 39971652, 30157740, 31662240, 31388540, 31573440, 30839940, 34517340, - 34595040, 32405640, 31694940, 33635240, 36597640, 34537640, 39516440, 30811440, 38574340, 29881740, - 39043940, 32854840, 35578840, 35055040, 33645640, 29327168, 31200989, 30858900, 29854048, 29934771, - 29711348, 32243648, 32476149, 31114908, 32602191, 31327548, 31145790, 30946908, 32844491, 31040329, - 31670730, 31464034, 30805682, 32239834, 30096130, 30426375, 30714416, 32703787, 30971181, 31131634, - 30817783, 30893975, 31529748, 33773075, 31235181, 31845414, 32836934, 31298779, 30604930, 30263775, - 31314930, 31983775, 31635181, 31563775, 29743430, 31783775, 30676116, 30885534, 31469617, 31103752, - 31422481, 30814379, 30258181, 30990507, 30917783, 32522273, 30785181, 29300000, 30348000, 30545000, - 30715000, 33617000, 30350241, 30380032, 24690000, -16027750, -16086029, -11463703, -13560333, -13433268, - -15866003, -12544151, -13111932, -7337103, -11489582, -13563873, -7100173, -14445887, -13968367, -14311446, - -12241986, -12407407, -8215726, -9665046, -9471526, -12739448, -11611609, -11675428, -16525000, -13433300, - -10363000, -17240000, -63225667, -63270587, -66358086, -68324000, -67168812, -65316747, -64769968, -65799787, - -63297567, -64942085, -63692690, -66096465, -65398665, -66615527, -65645108, -63570507, -64382748, -65766368, - -68798765, -61011846, -63207587, -66788386, -63505900, -66885407, -63910350, -65901329, -63274067, -65468746, - -63229726, -67604126, -63436407, -57846247, -63445287, -66876007, -65140747, -67941101, -68751417, -69660000, - 38696150, 38587540, 41775900, 39436354, 39228475, 37343315, 37408994, 39600615, 38455395, 36797195, - 42079575, 38573395, 37528015, 39700515, 36502975, 37686535, 39101492, 39430922, 37827792, 37732190, - 39499619, 38271573, 39938692, 39529272, 38244188, 37827106, 39545678, 42768506, 38699788, 38850705, - 37941505, 39561856, 38360778, 38789690, 39088605, 39599690, 39611160, 35799606, 38338692, 40857006, - 38948778, 39509189, 38706119, 38684890, 34772105, 37853056, 41040247, 34559690, 36480133, 38480006, - 37419583, 37258712, 37258712, 32970000, -74133245, -74228439, -76647089, -75727469, -74848000, -74844000, - -75566000, -75535000, -72548200, -73179305, -75723365, -74238000, -75258165, -77323245, -75550265, -75319645, - -73660665, -75721865, -73306065, -75918225, -75439425, -73143005, -76349665, -77083565, -76648745, -73897705, - -75809065, -76253365, -75965765, -74830236, -75650060, -72272353, -72958527, -76328236, -73384627, -73201308, - -74801961, -74803780, -72938800, -74391136, -73064327, -76750000, -76134830, -72814560, -73348660, -77720560, - -75544360, -73498360, -77294360, -76843860, -74117860, -76075160, -72487460, -73388960, -73153060, -79043460, - -76924360, -73719360, -74904360, -76894360, -70988260, -75754360, -72644360, -81735968, -75244360, -72889460, - -74054360, -76658060, -74934360, -74654360, -73373260, -72129460, -75946760, -79060000, -81736000, -81736000, - 18371780, 18459691, 30957089, 27992071, 28159371, 27810871, 25546906, 28253971, 27905530, 30345489, - 27834307, 28159571, 26164529, 28160971, 27787130, 29892150, 27729871, 26690110, 28312871, 28405871, - 25354406, 29203987, 28096117, 26674152, 18944728, 28076187, 24718149, 26621042, 27359717, 28151787, - 18803928, 27663787, 29434284, 27200973, 28352017, 27058914, 22411728, 29745124, 29422685, 28954718, - 30595615, 28048273, 19409128, 29050814, 27176183, 18345468, 30618792, 25201968, 30031992, 27353976, - 25989192, 29817200, 26682200, 26514392, 18892668, 24457692, 22138276, 30872908, 30929808, 29710500, - 28969808, 19096676, 31722092, 29642616, 28521784, 25908008, 26426676, 30497200, 18326576, 28107200, - 26741684, 17852776, 21815368, 20972200, 25376308, 29627508, 30352616, 28712100, 24469600, 22935768, - 31034292, 22293976, 24263976, 30061384, 27823976, 30549600, 29554392, 25069600, 25341784, 30797408, - 26353976, 23736992, 25524500, 29244808, 29156992, 18948768, 29962616, 26102200, 29629600, 30486992, - 26439184, 19923768, 24662300, 26462200, 30197408, 27133976, 28144808, 27362200, 26542941, 16440000, - 37000000, -19000000, 16440000, -8032023, -8245146, -5721785, -5512206, -4224566, -4131166, -11484566, - -4953346, -6321346, -6234446, -9628106, -3440026, -6120546, -3050646, -4597246, -62326, -8079546, - -7534085, -6034166, -7597226, -7490646, -7329786, -10881646, -8470485, 1364673, -3126446, -4022257, - -3692512, -6927753, -4810528, -5388112, -2981362, -3641998, -4948778, -4957626, -9520811, -6136285, - -6033795, -3781757, -6801844, -9076903, -6395713, -254368, -6056760, -11662768, -9791768, -3802868, - -3231568, -7721760, -7706668, -11173068, 1165424, -3321568, -4316368, -7072160, -3245468, -3817268, - -9894868, -6621509, -3731782, -6591718, -3761573, -931428, 1444855, -6591718, -3791364, -991010, - 1474646, -12250000, -9561881, -6821109, -4080337, -1339565, 1401207, -12250000, -9561880, -6850900, - -4139919, -8900000, -12250000, 13202002, 13019857, 19856615, 13468000, 13433714, 13523086, 15674217, - 15736853, 13340386, 13402853, 16902000, 13513994, 13507894, 12107914, 16294000, 12160500, 20346700, - 14194415, 15006395, 20688995, 15073415, 13813315, 12318715, 13629105, 17664122, 15525174, 14657805, - 14878605, 15218289, 17247960, 22200839, 17447547, 16194372, 20408347, 12852290, 15338692, 20747256, - 15681370, 15033705, 14272247, 15246590, 17960805, 14822190, 14349503, 12807084, 19676509, 13283547, - 13231827, 11915641, 16112749, 11974645, 20166139, 14003535, 20498235, 13625639, 12127835, 17455537, - 17147649, 21999639, 20376689, 15469019, 14072149, 17760439, 11670362, 2065794, 2007115, 6923004, - 8943554, 7941833, 5219214, 7319473, 3149674, 5228454, 3387115, 3960354, 869814, 5902654, - 2832274, 8864374, 7615954, 7942554, 12567654, 709654, 9110154, 6714234, 1408834, 13063334, - 5202134, 8433154, 7015554, 8842115, 10237405, 6250229, 7743805, 3298002, 2818389, 6665588, - 11997205, 2321174, 2299105, 7145488, 5750438, 5767743, 8439105, 2058002, 6019022, 671000, - 5182000, 8831732, 7602832, 7120224, 3222740, 8668932, 12372432, 12747632, 8234232, 8637232, - 10028732, 11787032, 5551932, 150000, 15030394, 14928397, 15928024, 18246106, 20787554, 15757508, - 17502146, 14861275, 20239035, 15328035, 18648794, 16801766, 18299554, 16249345, 19648154, 18176815, - 15265554, 15396394, 15823715, 14179512, 18896275, 16269693, 15682774, 16444754, 17015794, 16111052, - 16679435, 19062193, 15100190, 16522562, 17115715, 22155554, 15498535, 17726395, 20888902, 15658572, - 14782347, 14782347, 20592427, 17314119, 20051249, 18461239, 18104427, 19453027, 17989149, 15070427, - 13991599, 18708239, 18862819, 21960427, 17535635, 20681337, 15454525, 13450000, -77066600, -77171000, - -71734778, -79100864, -79039246, -79928394, -79866946, -73349324, -73288046, -80694424, -80633146, -75298444, - -75236147, -78613134, -78534000, -74607605, -72002000, -70290207, -75770646, -70184806, -74264446, -80731600, - -76264677, -76171912, -76396427, -78532308, -81293343, -70042957, -80469843, -76721053, -77558277, -80703222, - -77240644, -76301567, -76226895, -77632453, -80205443, -71361516, -72911095, -75743753, -77780861, -70972430, - -81133043, -76033595, -78840227, -79451308, -76152427, -77911026, -81360000, -69138720, -69138720, -79368995, - -79973145, -73537735, -78779331, -74798345, -72206453, -70517731, -75965763, -70312259, -74459563, -76407563, - -76600545, -78735355, -77759551, -71573771, -73119763, -71184771, -76233951, -79729355, -76356545, -75229553, - -77204355, -69429513, -71469553, -76974355, -76584563, -69122744, -81360000, -92000000, 106810541, 106539272, - 103969749, 105854129, 114437917, 91551117, 110051014, 89889949, 91972210, 100083691, 96789134, 106140971, - 100057535, 102716435, 101402934, 96188235, 106401512, 103468012, 104343118, 113213035, 106210536, 110585334, - 98197433, 107206334, 108320835, 102114337, 103737070, 99617367, 114187671, 91300871, 109808701, 89636373, - 91707643, 99790643, 96509067, 105851257, 95917383, 103187263, 104087611, 112936975, 105946895, 110313079, - 97915973, 88151115, 92262273, 96373431, 100484589, 104595747, 112818063, 87740000, 91515115, 95417736, - 99320357, 103222978, 107125599, 111028220, 114930841, 90589807, 94313682, 98037557, 101761432, 105485307, - 109209182, 112933057, 116146543, 94772463, 98347383, 101922303, 105497223, 109072143, 87740000, 51323945, - 51176280, 59381850, 51602864, 46212500, 52459189, 50870000, 50802350, 48618053, 47015605, 60794142, - 45003804, 57019500, 54300208, 49537404, 49624200, 48457706, 48234844, 49953925, 48229149, 46967145, - 48435300, 48313000, 56238200, 48706600, 54390764, 49778986, 51236676, 52396992, 48363584, 46749568, - 60542092, 44735652, 56776992, 54051484, 49204652, 49367768, 48196668, 47945292, 46708868, 48178460, - 48074076, 55869600, 48620876, 54127660, 51298768, 57343560, 53033660, 58533560, 55464392, 44673144, - 48193976, 57030952, 58943976, 50763592, 45091379, 44020000, 47356592, 53559078, 56836088, 44413241, - 47630669, 50848097, 54065525, 57282953, 58248181, 45373703, 48501758, 51629813, 54757868, 57885923, - 58824339, 47593132, 50631814, 53670496, 56709178, 58836255, 50661605, 53640705, 56619805, 59598905, - 60370900, 53670496, 56590014, 59509532, 44020000, 13143759, 20034013, 12975000, 19974151, 14928986, - 14232507, 20159008, 23905667, 12969067, 12668907, 14508567, 16532548, 12721830, 13954308, 21708307, - 12485167, 14379690, 22592707, 12969067, 10929308, 12430307, 13867171, 13587767, 20780967, 12035007, - 21823807, 14232469, 12951430, 20556830, 20089381, 20546830, 10148534, 21258152, 23257101, 12543172, - 19561148, 20217003, 16108982, 9465407, 13986946, 25037203, 11984763, 15915252, 22201646, 11829572, - 21511282, 10612000, 19900000, 12240241, 9290000, 32492924, 32287030, 37141000, 37141000, 24840415, - 30175154, 36335494, 35331654, 33481834, 32615554, 25304954, 22410654, 34328815, 32954334, 29669935, - 26085415, 33551754, 33964913, 33292314, 33394154, 32702754, 31176674, 32252054, 35566294, 33932684, - 28393889, 33884988, 27782056, 29621047, 33849605, 35866015, 31829189, 23438174, 37298270, 33643188, - 31203756, 34339947, 34592905, 33150488, 34146005, 33957398, 30610689, 29401922, 32086091, 36828624, - 24652740, 36143332, 35134432, 25075932, 22215532, 34038240, 25915640, 33759224, 33256532, 35511232, - 28107232, 27568640, 23230432, 36965124, 33745224, 21810000, 23400000, -19000000, 21810000, 106786755, - 106557000, 112660000, 112670000, 112670000, 112670000, 107521495, 107608704, 98624000, 98627000, 104715055, - 110376495, 119398935, 112593095, 105223015, 106746515, 100343655, 110768095, 114562764, 101409740, 117101950, - 109303440, 115188605, 110341490, 116804050, 103581740, 124818750, 116069206, 108523578, 111979690, 109099392, - 109641790, 113664692, 128153757, 95288778, 108992690, 102246920, 109209090, 99028950, 108179890, 111501900, - 122480957, 119835000, 125104000, 98466200, 112869690, 123574033, 103919000, 105900000, 109528800, 98415640, - 104524240, 119353000, 105063840, 100258340, 114480640, 101195640, 116915640, 109105640, 114989040, 116598240, - 103375640, 124780640, 116006440, 113565640, 127895140, 95195240, 102170440, 98865640, 122296040, 119605640, - 123280640, 103717000, 113685640, 122772240, 140470540, 96771940, 105740990, 104213000, 98972840, 114115640, - 129600000, 130313226, 132994417, 132994417, 135675607, 135675607, 135675607, 138356797, 138356797, 138356797, - 118680988, 121362178, 124043368, 118680988, 121362178, 124043368, 118680988, 121362178, 120343326, 126984524, - 126984524, 125643929, 128325118, 131006308, 132615022, 130282387, 127601197, 124920007, 124900000, 104967524, - 107648714, 114604286, 117285476, 108685000, 110984679, 113665869, 116347059, 109241905, 111923095, 114604285, - 114068047, 95004700, 97685890, 95674997, 98356187, 101037377, 98141605, 100822795, 103503985, 98141605, - 100822795, 103503985, 106185175, 101975706, 104656896, 107338086, 110019276, 112700466, 115381656, 118062846, - 118890000, 122486810, 95004677, -99180500, -99320000, -100620000, -99365200, -98279000, -98110776, -98590000, - -98725000, -98725000, -99254084, -99494000, -99020250, -100620000, -99500000, -102327212, -102780000, -102491600, - -102880000, -102880000, -103776000, -103974776, -104418598, -104056058, -104700000, -104700000, -100425500, -100599396, - -100104636, -100602000, -100602000, -98790000, -99002176, -99390884, -99295000, -99380124, -98507998, -99880000, - -99880000, -99180500, -99320000, -99780000, -99237000, -98875000, -99423000, -100620000, -100620000, -92975567, - -93222776, -93461000, -91526724, -93374393, -92632274, -91839174, -92731954, -93289895, -94140000, -94140000, - -104932328, -105177384, -105569723, -105441764, -105318000, -104548216, -106720000, -106720000, -101713628, -101805876, - -101532424, -101017444, -101292056, -101367956, -101545856, -101955956, -100862872, -101309164, -101010288, -101253564, - -100839764, -102110000, -102110000, -98244667, -98382590, -97555817, -98630065, -98614505, -97548984, -98168998, - -99088000, -99088000, -89664828, -89982000, -88362044, -88337741, -89848000, -89450135, -90039504, -89340641, - -90422000, -90422000, -90422000, -86913210, -87200012, -88600000, -87190544, -88199364, -87649984, -87150016, - -87699980, -87200012, -88194740, -87699980, -87205220, -87205220, -89317845, -88823085, -88328325, -87833565, - -89317845, -88823085, -88328325, -87833565, -89169417, -88679865, -88190313, -87700761, -89169417, -88679865, - -88190313, -87700761, -89218373, -89022552, -87994493, -89323000, -107437189, -107771892, -106496042, -109053920, - -108656120, -108252864, -109481209, -108249968, -109511000, -90572700, -90704476, -91876000, -90784805, -90891025, - -91340000, -92470000, -92470000, -101240567, -101400000, -102246747, -102356775, -102403895, -100451295, -102335000, - -102099464, -102754364, -100649456, -101859456, -101728656, -103052500, -103743000, -103743000, -101021828, -101139284, - -99049969, -100736502, -100063326, -98920232, -98552720, -102310000, -101130145, -102310000, -99933600, -100129968, - -99572000, -99594979, -101663685, -99652273, -98654685, -102190000, -100288000, -102190000, -100353589, -100641100, - -100081056, -99720381, -99756498, -100880000, -101240000, -101240000, -117070733, -117125500, -115593432, -116816282, - -117545088, -116160000, -118388964, -118403860, -96207200, -96186767, -96325190, -97148147, -94531514, -97491915, - -94733000, -97054754, -97224454, -97476556, -95318000, -97102064, -97444028, -96330000, -98680000, -98682000, - -93174000, -93390600, -92170000, -92685206, -92424167, -94240000, -94240000, -94240000, -110350089, -110575192, - -109804000, -111584760, -110079502, -111743629, -112310000, -113704131, -116653440, -116700000, -102629000, -102553341, - -102824784, -102923122, -102293620, -103116420, -103212291, -102116520, -104368000, -104140000, -104368000, -103384528, - -103541476, -105289216, -103534055, -102075632, -102798544, -102951750, -105695000, -104388000, -106800000, -97902500, - -98159934, -98430000, -97675760, -99740298, -99210821, -99099322, -100178000, -99990000, -100178000, -96771767, - -96901368, -96191425, -95321166, -95220306, -97902991, -98590000, -96320000, -98590000, -104717000, -104847792, - -103636953, -105448381, -105455441, -106202000, -107260000, -104800000, -107260000, -101039700, -101110039, -103534619, - -101535319, -100665457, -101072037, -101310888, -103540000, -103951000, -101875000, -103951000, -111016511, -111156485, - -110145175, -111070532, -114852344, -109601605, -110990479, -109645870, -112221164, -111462000, -111566000, -115013524, - -115008316, -114461476, -114461476, -113914636, -113914636, -113367796, -112820956, -112274116, -113422480, -112875640, - -112328800, -111781960, -113422480, -112880848, -112339216, -111797584, -113157288, -112620864, -112084440, -113157288, - -112620864, -112084440, -112620864, -112089648, -112620864, -112089648, -112403170, -111882370, -115060500, -106516372, - -106679510, -106218536, -105609478, -105858000, -106955078, -108051866, -108380000, -108400000, -108920000, -108949700, - -108695000, -108770000, -108770000, -109082000, -109038000, -108773000, -105833000, -105833000, -105290000, -105833000, - -105220000, -105833000, -105269000, -104705000, -105833000, -105294000, -104751000, -104209000, -105833000, -105294000, - -104751000, -104209000, -103650000, -104248545, -104248545, -104248545, -107880400, -107200100, -107200100, -109100000, - -51762770, -52234800, -53890666, -51182368, -46093403, -53071344, -52668657, -53077216, -49763222, -37817752, - -46203504, -45385720, -48600000, -54100000, -54246553, -56180000, -73263500, -73263500, 46675611, 39087500, - 46569341, 36498222, 43901381, 39750432, 39843167, 39935902, 39731885, 39824620, 39532571, 39627228, - 39532571, 39627228, 50003630, 50099969, 49948716, 50045055, 50141394, 50132001, 40378732, 49544500, - 49509091, 42683700, 41656100, 47262600, 45912369, 42480000, 40982748, 49993330, 43956171, 38010791, - 45531092, 47318213, 46481708, 39058316, 39552516, 39357808, 49717200, 40115216, 36305700, 43727108, - 49268008, 42371324, 41441200, 46987808, 45702200, 40762384, 37920608, 49389600, 37071784, 39772092, - 43253908, 44041024, 42445224, 48126600, 42357824, 44598308, 44124808, 46875224, 38391784, 49284708, - 38772616, 43236992, 42674808, 36019131, 39087604, 42156078, 34484001, 37463101, 40442201, 43421301, - 46400401, 47592041, 35735223, 38654741, 41574259, 44493777, 47413295, 50332813, 37890423, 40750359, - 43610295, 46470231, 49330167, 52190200, 38761394, 41561748, 44362102, 47162456, 49962810, 52763164, - 40611415, 43352187, 46152541, 48952895, 34470000, 15277000, 15171687, 27322332, 23531631, 25443935, - 22356515, 25147155, 26692235, 13014115, 20741315, 28807155, 13428615, 18763935, 29114635, 23408395, - 18217255, 29253555, 29162855, 27583350, 30218840, 19746664, 25897140, 17352964, 20565657, 29157878, - 29434640, 23917778, 22438340, 14837864, 27218956, 24966505, 21484740, 23577364, 24451373, 26634364, - 21530157, 20973064, 18576357, 24703450, 23570640, 23398864, 17660240, 18259750, 12913157, 19537164, - 17004757, 25800105, 24410340, 27358092, 23749940, 21376878, 26569439, 21845890, 15026025, 25217199, - 24956035, 26426349, 13030495, 20550445, 28595835, 18572935, 28823635, 18026135, 29146385, 28971735, - 27380035, 29900085, 19543435, 25692835, 17149735, 20361435, 28954745, 22234035, 14775135, 27017849, - 24766139, 21280435, 23374135, 26431135, 21325935, 20857735, 18372135, 24500135, 23366335, 17455935, - 18056435, 12708935, 19333935, 16800535, 25599739, 24206035, 27155045, 23545635, 21173745, 25515645, - 16685635, 20625635, 26435635, 22205635, 26745645, 22015605, 22645635, 25275635, 17905635, 20635635, - 26675645, 29485645, 16165635, 23935645, 18385635, 25585635, 29295635, 21675219, 24356409, 26286865, - 28110075, 22142000, 25458676, 28240000, 18189677, 20870867, 23552057, 26233247, 28628810, 17653439, - 20334629, 23015819, 25697009, 28378199, 28628810, 15910666, 18591856, 21273046, 23954236, 26635426, - 27171664, 14623694, 17304884, 19986074, 22667264, 25348454, 26635426, 12022940, 14704130, 17385320, - 20066510, 22747700, 25428890, 28110080, 17385320, 11700000, 2986184, 2710600, -670880, 6566425, - 6116345, 7706000, 5356785, -667555, 5681706, 3205706, 8050445, 6890364, 5004925, 1277145, - 1278685, 3993125, -2261697, 4726110, 53092, 2731759, -1357691, 5292763, 7921933, 123180, - 7398000, 7103460, 5711874, 5647210, 6822999, 511210, 4501792, 4143260, 2830740, 7351310, - 2864350, 103260, 5329750, 3862759, 3633430, 3463678, 7075592, -1773289, 2883592, 2183559, - 6219174, 6681059, 4464272, 2706910, 2970000, 990928, -2220600, 2030414, 5247842, -3200372, - 17055, 3234483, 6451911, -3170581, -12736, 3145110, 6302956, -5637276, -2568803, 499669, - 3568142, 6636615, -8670790, -6003705, -3024605, -45506, 2933594, 5912694, 8891794, -8655104, - -5735586, -2816068, 103449, 3022967, 5942485, 8862003, -4246036, -1386101, 1473835, 4333771, - 7193707, 9139564, -1356310, 1473835, 4303980, 7134125, -8670790, 76870879, 76716500, 72901078, - 69460000, 71298201, 71348872, 65416714, 76899168, 82541571, 80189450, 57124871, 63581866, 69099023, - 51344829, 72885071, 51127218, 51847635, 75248988, 68183955, 63039427, 67635934, 69340500, 78304500, - 74910235, 67438400, 63217437, 83448371, 68471000, 70126000, 52800000, 71783668, 66845471, 67900000, - 75109749, 66847895, 60946509, 65325786, 69705063, 74084340, 47051987, 51192936, 55333885, 59474834, - 63615783, 67756732, 71897681, 76038630, 80179579, 83397797, 46480000, 50388281, 54320693, 58253105, - 62185517, 66117929, 70050341, 73982753, 77915165, 81847577, 48314827, 52068493, 55822159, 49530300, - 53135011, 49589882, 53045638, 59462619, 63216285, 66969951, 70723617, 74477283, 78230949, 81984615, - 59551992, 63156703, 66761414, 70366125, 73970836, 77575547, 65018641, 68474397, 46480000, -58453030, - -58744317, -64286115, -64226686, -64286115, -64226686, -60703310, -60685184, -68860210, -57990917, -65246612, - -57610891, -65444417, -60735456, -68567356, -59018653, -64298153, -68091886, -58843453, -62304874, -55946453, - -60545356, -65322275, -58216829, -65808936, -64378851, -67543736, -60251951, -66366951, -58048315, -66880419, - -68364076, -71341977, -65351709, -65502464, -59162179, -64319854, -68513351, -63272898, -59064364, -60600564, - -69269522, -59681678, -60351266, -58457717, -58766374, -67642686, -61529715, -58990776, -60478512, -63033464, - -62119715, -58550210, -60990776, -59140776, -65074526, -64347663, -68930210, -62000564, -59299078, -58269998, - -68500351, -59720564, -54628229, -62112686, -63837451, -69272686, -64529715, -55158653, -63801130, -60070917, - -59901766, -64149998, -59470917, -60302474, -64817804, -60380351, -58798795, -64459856, -64897875, -62710210, - -60921130, -60520917, -59370351, -58109078, -65144809, -57721554, -61570917, -60211130, -60210210, -68353865, - -60940000, -64571316, -68969124, -65482600, -58047148, -65736992, -60965516, -68765016, -59162800, -64497200, - -68266000, -62472956, -56178200, -65350000, -58441192, -65976907, -64624524, -67908504, -66653023, -58437716, - -67116808, -68614532, -71612972, -65528488, -65745324, -59421848, -64572140, -63518924, -69603676, -59726908, - -60378540, -59041248, -61768216, -60710400, -63307272, -62358216, -61241232, -65357688, -64567384, -62243424, - -58601324, -54852592, -64057384, -69536856, -55390400, -64056440, -64388216, -60559048, -65037384, -59027800, - -62956024, -61176440, -58345608, -57976440, -61818632, -60466440, -60456024, -68708416, -68711936, -65852000, - -62992064, -60132128, -68741727, -65822209, -62902691, -59983173, -70523228, -67544128, -64565028, -61585928, - -58606828, -56584309, -70613495, -67545022, -64476549, -61408076, -60180687, -70673077, -67515231, -64357385, - -61199539, -71458964, -68181954, -64904944, -61627934, -59861327, -71951856, -68585473, -65219090, -61852707, - -58486324, -72243212, -68727874, -65212536, -72091873, -68427580, -72657604, -68844356, -73700289, -69678504, - -72472900, -65274203, -68865210, -73730000, 72821000, 70870000, 70870000, 72926000, 72920000, 72920000, - 76714228, 76670456, 76670456, 92681755, 92512000, 92213843, 92120300, 92671000, 93600000, 92721605, - 94221815, 93798494, 92120300, 72999358, 72570000, 71923843, 71660809, 71660809, 77170681, 76822831, - 76822831, 91848224, 91543560, 91171481, 90551481, 90544461, 92128081, 90103081, 90335581, 92306081, - 91812908, 89800000, 89800000, 93676911, 93645834, 94535360, 94383460, 94201241, 94737441, 94473908, - 94359308, 94947992, 94994576, 94593616, 93321000, 93321000, 93892911, 93684808, 94219074, 93884574, - 93425374, 93688142, 93877458, 93650278, 93839594, 92955000, 92955000, 91243711, 91191568, 91644972, - 91909556, 91922548, 92083848, 92086848, 92098056, 91963856, 91777040, 91765940, 91545840, 91634849, - 91430079, 91130000, 91130000, 92670654, 92467716, 92860213, 93120000, 92566415, 92693392, 92740698, - 92178000, 92178000, 88560950, 88348600, 88520000, 88020000, 87978000, 87978000, 75800028, 75673878, - 74687883, 75418889, 76322602, 74878902, 75576673, 75838313, 76620463, 75123508, 75152708, 74149049, - 75833008, 76197308, 75729448, 74495408, 75484549, 75331848, 76538508, 74703308, 75793949, 75406308, - 74774208, 75353249, 74448549, 75352967, 73980249, 75289248, 76084049, 74567008, 75273000, 73875000, - 75154000, 73875000, 76977509, 76921600, 76910742, 76911082, 76685102, 76826097, 77209502, 76454722, - 76593678, 75636282, 75775918, 76944289, 76960629, 76799808, 76090569, 74980389, 76881169, 76269929, - 76799549, 76352589, 76569510, 75916029, 76058010, 75404189, 76682000, 74444000, 75280000, 74444000, - 93580000, 93484559, 95186995, 94719744, 91833260, 95430576, 95665476, 96080044, 95767561, 95834522, - 94968722, 94183861, 92377041, 92927001, 95540361, 93751001, 91555000, 94690000, 91555000, 91716000, - 91380108, 92735630, 92714281, 94870901, 94143581, 92616881, 95288201, 95262901, 94551941, 93697420, - 93902881, 90464181, 89900320, 94052190, 92313531, 93389471, 93123371, 90551571, 90956430, 90911730, - 89736600, 90257400, 90778200, 91299000, 91819800, 92340600, 92861400, 93382200, 93903000, 93903000, - 93903000, 93376992, 93903000, 93387408, 92871816, 92356224, 91840632, 91325040, 90809448, 90293856, - 89778264, 89778264, 90293856, 90809448, 91325040, 91840632, 92356224, 92871816, 93387408, 93903000, - 92098428, 92614020, 93129612, 92098428, 92608812, 93119196, 92098428, 92608812, 94428608, 94954616, - 95480624, 94428608, 94949408, 95470208, 94428608, 94949408, 89666000, 85078640, 85146498, 84987247, - 84823619, 86835319, 85332071, 87422071, 85851271, 85472191, 84612191, 86450891, 84672071, 84767929, - 87522191, 86082591, 84457590, 86550071, 83968131, 84133431, 84863330, 85494131, 84039990, 83927191, - 87899271, 85446130, 86441391, 84938991, 84327431, 84309871, 86050731, 86177431, 86013830, 85733771, - 87417971, 85902073, 84408417, 86563787, 84113867, 83739600, 84260400, 83739600, 84260400, 84781200, - 85302000, 85822800, 86343600, 86864400, 83744808, 84260400, 84775992, 85291584, 85807176, 86322768, - 86838360, 87353952, 87817408, 83744808, 84260400, 84775992, 85291584, 85807176, 86322768, 86838360, - 87353952, 87817408, 83298000, 83744808, 84260400, 84775992, 85291584, 85807176, 86322768, 86838360, - 87353952, 87817408, 83298000, 83739600, 84249984, 84760368, 85270752, 85781136, 86291520, 86801904, - 83298000, 83739600, 84249984, 84760368, 85270752, 85781136, 86291520, 86801904, 83298000, 77984789, - 77786992, 78010877, 77809577, 79420258, 79336358, 78911712, 78163880, 80132296, 79046212, 78743212, - 77547000, 80425000, 78717000, 77547000, 73760576, 73679000, 73870000, 73625000, 76906794, 76775579, - 76185030, 75750461, 76513566, 76111729, 76284800, 76600669, 75299029, 76456409, 74859000, 74907793, - 75381721, 75049971, 75523899, 75997827, 75523899, 75997827, 76471755, 75523899, 75997827, 76471755, - 75978870, 76452798, 76926072, 75978870, 76452798, 76926072, 75978870, 76452798, 76926072, 76452798, - 76926072, 76452798, 76921518, 74859000, 80203494, 79864632, 78052496, 78645326, 78091456, 77660566, - 77275156, 79724756, 78051766, 79075926, 77392000, 77934835, 79104700, 78755000, 77753100, 78026800, - 76872035, 76959965, 76959965, 76872035, 79710315, 79655674, 77677115, 79336035, 79026394, 79933000, - 79390000, 78600000, 77481351, 77960486, 78439622, 78918758, 79397894, 79877031, 79762455, 79288527, - 78814599, 78340671, 77866743, 77392815, 79478098, 79004170, 78530242, 78056314, 77582386, 77108458, - 76634530, 76228000, 76228000, 76634530, 77108458, 77582386, 78056314, 78530242, 79004170, 79478098, - 79478098, 79004170, 78530242, 78056314, 77582386, 77108458, 76634530, 76634530, 77108458, 77582386, - 78056314, 78530242, 79004170, 79478098, 79004170, 78530242, 78056314, 77582386, 77108458, 77108458, - 77582386, 78056314, 78530242, 79004170, 77937832, 77463904, 76989976, 76989976, 77458696, 77927416, - 76200000, 77132028, 76911084, 76199074, 76848880, 77171350, 76807268, 76009291, 75576000, 78023000, - 76577000, 75576000, 74755106, 74599424, 74669392, 75057644, 74256720, 75053984, 75438808, 74235856, - 75490480, 73685000, 73380520, 74229768, 75473424, 75690324, 73290000, 73392645, 76550491, 72500000, - 81591872, 81178000, 82623196, 82069004, 80959712, 83315504, 81947960, 83091380, 81490628, 82290572, - 81011428, 81881259, 82006129, 80920000, 80374000, 80238000, 80238000, 85281172, 86052300, 85145037, - 86133849, 86618170, 85304640, 86237370, 85270540, 85404060, 84003940, 86749540, 87577790, 85475070, - 85739789, 86579370, 87182970, 84477349, 85558149, 87160031, 86965307, 87451408, 83356163, 83866547, - 84376931, 84887315, 85397699, 85908083, 86418467, 86928851, 87439235, 83305124, 83815508, 84325892, - 84836276, 85346660, 85857044, 86367428, 86877812, 87388196, 83565524, 84070700, 84575876, 85081052, - 85586228, 86091404, 86596580, 84030286, 84535462, 85040639, 85545815, 86050991, 83878734, 84383910, - 84889086, 85394262, 85899438, 86404614, 83929251, 84429219, 84929187, 85429155, 85929123, 86429091, - 83302000, 77549894, 77354532, 75066637, 76587486, 76769527, 74449167, 74795917, 75880734, 76878914, - 75673833, 75525554, 77064454, 77305074, 77457293, 76325194, 75645554, 78235674, 76358934, 78086274, - 76854194, 76055574, 75619074, 74706554, 75737554, 75587434, 76486194, 75590194, 77497354, 74710000, - 74524000, 74094000, 74040000, 75757350, 75644855, 72864780, 75685619, 73266061, 74547781, 73642670, - 74552790, 76580550, 77446790, 75094750, 73273971, 73839389, 75732071, 74803330, 74260489, 74297371, - 77830930, 76314471, 74918010, 75343410, 74580831, 76667730, 76463231, 76805910, 75597891, 74421650, - 74386932, 74666000, 73690990, 76981930, 74183648, 74150282, 73077399, 73454403, 77234795, 73069317, - 73836541, 77618695, 73478995, 69400000, 85789733, 85545748, 84720960, 84761596, 85750544, 83861029, - 86865329, 86669959, 83446168, 83834759, 86575738, 83554729, 83099708, 83338448, 86438459, 85051450, - 84621330, 81791185, 81507000, 81376000, 72541672, 72416334, 72690117, 73032657, 70746792, 72083512, - 70023392, 70409700, 70058152, 72891872, 72810952, 72601532, 72328532, 72899292, 69570112, 70789152, - 71599752, 72952312, 72878993, 70331872, 69623332, 72886472, 73572152, 71620392, 72380671, 72080291, - 70565712, 70744212, 72963812, 71184922, 72150701, 70415422, 74222335, 73428063, 72595702, 71730508, - 71276769, 72507204, 71434735, 69990877, 70219669, 68100000, 71785408, 72295792, 72806175, 71785408, - 72295792, 72806175, 71790615, 72295791, 72800967, 73306143, 73811319, 71790615, 72295791, 72800967, - 73306143, 73811319, 74024824, 69264736, 69769912, 70275088, 70780264, 71285440, 71790616, 72295792, - 72800968, 73306144, 73811320, 74024824, 69264735, 69764703, 70264671, 70764639, 71264607, 71764575, - 72264543, 72764511, 73264479, 73764447, 69289734, 69789702, 70289670, 70789638, 71289606, 71789574, - 72289542, 72789510, 73289478, 73789446, 69699708, 70199676, 70699644, 71199612, 71699580, 72579523, - 73079491, 73579459, 72784719, 73279479, 73774239, 68929000, 72730000, 70368000, 68100000, 88301972, - 88185689, 87247979, 86902540, 88352481, 87807179, 86772940, 88012800, 86318789, 88097131, 87256892, - 87275392, 88202191, 88072191, 88453632, 88722191, 88592652, 87019032, 87032391, 87068132, 88815052, - 88322232, 88211790, 88252791, 88783552, 88657730, 88034500, 88337032, 87845040, 88365840, 88886640, - 89379200, 87845039, 88365839, 88886639, 89379200, 87746087, 88261679, 88777271, 89292863, 87720308, - 88235900, 88751492, 87720308, 88235900, 87720308, 88230692, 86725059, 87235443, 87745827, 88256211, - 85811576, 86316752, 86821928, 87327104, 87832280, 88337456, 85811576, 86316752, 86821928, 87327104, - 87832280, 88337456, 88842632, 86316752, 86821928, 87327104, 87832280, 88337456, 88842632, 86670375, - 87170343, 87670311, 88170279, 88670247, 87170343, 87670311, 88170279, 88670247, 85700000, 75814372, - 75714698, 77280858, 79794198, 78065518, 75751832, 75999452, 80782671, 80877371, 78716991, 74983032, - 80342791, 76171332, 76303512, 77941830, 78731630, 77270571, 77603291, 77763232, 75011291, 78904512, - 79541031, 74817371, 75636852, 79394791, 77682452, 77038732, 75569312, 77853612, 79515235, 75278735, - 80154922, 74929735, 78424873, 75381252, 78134235, 77728135, 75722735, 81328952, 75091904, 76246952, - 78796845, 74872686, 78210000, 74850000, 77832087, 80622133, 81132517, 81642900, 75970011, 78519395, - 76041840, 76552224, 77062608, 77572992, 78083376, 78593760, 77398517, 74709403, 79336007, 78206617, - 75594417, 77617446, 74000000, 78440933, 78209624, 83265613, 83175040, 83145713, 80566954, 80653442, - 80394954, 79566693, 79500593, 79935434, 77991374, 81753833, 78780434, 82195833, 82195833, 78054473, - 79392254, 77559734, 79084473, 79461112, 83368437, 81059557, 79999555, 78448229, 80112304, 81101243, - 77243555, 80598343, 78518938, 77971657, 79069105, 77466088, 81490988, 78477088, 79241104, 77339015, - 83861137, 77687602, 80964188, 78492253, 80018671, 77963515, 79589404, 81493970, 80136671, 76745000, - 79111000, 79334269, 77855219, 79060709, 77767031, 78283033, 76722000, 78440933, 78209624, 83265613, - 83175040, 83145713, 80566954, 80653442, 80394954, 79566693, 79500593, 79935434, 77991374, 81753833, - 78780434, 82195833, 82195833, 78054473, 79392254, 77559734, 79084473, 79461112, 83368437, 81059557, - 79999555, 78448229, 80112304, 81101243, 77243555, 80598343, 78518938, 77971657, 79069105, 77466088, - 81490988, 78477088, 79241104, 77339015, 83861137, 77687602, 80964188, 78492253, 80018671, 77963515, - 79589404, 81493970, 80136671, 76745000, 79111000, 83006169, 79334269, 79740427, 77855219, 79035557, - 79060709, 83155219, 77767031, 83647919, 78283033, 76722000, 72790089, 72775700, 73785373, 73876426, - 73876426, 73785373, 78987832, 79080567, 78987832, 79080567, 73687986, 73780000, 73780120, 73688346, - 73754573, 75301113, 75870213, 77713972, 73208611, 77269253, 74182454, 74533633, 74483772, 75513872, - 76957172, 76528173, 74723872, 74694353, 79270267, 76744170, 74424457, 75854503, 75749508, 75723670, - 80162708, 73975321, 75657998, 78093020, 75450177, 72649823, 78846791, 79346759, 77385416, 74161932, - 74399916, 75422016, 76128256, 76628224, 77128192, 78863220, 79357980, 79946016, 77882824, 73992916, - 78355916, 72500000, 80885950, 77276565, 80781721, 80226621, 77904190, 78001009, 78001009, 77904190, - 77661629, 77661629, 82952591, 82933467, 81725291, 81820909, 81820909, 79375069, 78720669, 78021410, - 77490149, 83333230, 78348790, 78518991, 77675089, 77631350, 79875510, 78984724, 83526684, 79560500, - 77735849, 78989142, 82533534, 77814724, 78535149, 78438752, 80780684, 81209387, 79416684, 81555069, - 80646083, 82655587, 82113050, 79084897, 80310067, 80744897, 78018183, 80169550, 77190450, 77276892, - 83111500, 78307408, 77088888, 77620104, 83120808, 79197308, 79197308, 80653602, 81179609, 78154908, - 82866408, 77000000, 79757488, 79595000, 79727000, 82183000, 75522000, 75522000, 75522000, 151158106, - 150745968, 151601307, 151703892, 151632082, 150817746, 150862000, 150757500, 146877385, 146820000, 150552006, - 153062349, 152843948, 149522767, 147307806, 153253469, 152429408, 148565667, 150867948, 151611508, 150651906, - 149657506, 141412008, 150285906, 151308307, 152469567, 152856689, 153511769, 145991946, 153044007, 151421900, - 151129872, 150854596, 151708272, 150801311, 150114499, 153011349, 149157400, 150096664, 149234028, 141000000, - 140997000, 149082445, 148750000, 148750000, 148750000, 150670106, 150589000, 150589000, 130841100, 130816194, - 130738532, 133631125, 132066539, 130475928, 130889613, 132440032, 129000000, 128999000, 138551406, 138459868, - 137423314, 140667207, 138629292, 137701734, 137930233, 138573750, 135730992, 139188704, 138087000, 137240141, - 134082295, 129000000, 128999000, 147243600, 147273700, 147011912, 146963374, 145669239, 146030000, 144820374, - 144560000, 141154896, 141000000, 141000000, 144907684, 144710252, 144296044, 144296044, 143785704, 144226064, - 144991444, 145069644, 142107746, 145332725, 144515704, 142430663, 145215044, 144684104, 146475344, 146246425, - 147005344, 146227244, 146352244, 144599244, 142148325, 144696785, 144375704, 144476000, 147574144, 143539763, - 141536563, 145284344, 143487145, 141965704, 145840844, 145919025, 143676064, 143161495, 146438505, 141200000, - 141000000, 140950000, 115792028, 115689500, 115700073, 115721700, 115627673, 121393663, 114578000, 115596624, - 117805765, 118537938, 122173688, 115150800, 116775268, 121810614, 116071324, 113610930, 116596313, 115676167, - 114962979, 116891946, 120079583, 121599901, 124340673, 126715000, 120792565, 123563128, 126229437, 113005197, - 115835342, 118665487, 121495632, 124325777, 126169855, 112975406, 115835342, 118695278, 112945615, 115894924, - 118844233, 112915824, 115924715, 118933606, 113788700, 116857173, 119925646, 122994119, 125931527, 114496237, - 117654083, 120811929, 123969775, 120612051, 123471987, 126140064, 120582260, 123531569, 126050691, 120552469, - 123561360, 125991109, 121680337, 117765356, 112700000, 152981650, 152912000, 152725670, 153284000, 153293000, - 153311600, 153352000, 153399710, 153019530, 153043614, 153055898, 146702100, 146756724, 145692133, 145692133, - 151896650, 149133632, 150473000, 152800000, 152999500, 139470700, 152296431, 151202291, 152647291, 151978710, - 152617171, 153281820, 150693032, 151222642, 148134452, 148202567, 145984821, 146234667, 147346900, 153072300, - 151814617, 145390570, 148020186, 148846277, 145462530, 150642944, 150230339, 146080000, 138000000, 138000000, - 137990000, -47947500, -48290000, -47805657, -48290000, -48290000, -37106200, -37315760, -37590005, -37570268, - -37716988, -38298340, -38298340, -35768045, -36123300, -36918360, -38248215, -38248215, -43265000, -43231000, - -43654000, -43332220, -42954120, -43813820, -42393651, -41400796, -43246311, -44214470, -42567700, -41829011, - -44335651, -43021211, -42118551, -44592000, -44900000, -42420000, -44900000, -40340167, -40539776, -40627844, - -41230704, -40154230, -40714630, -39931461, -40419867, -41883000, -41883000, -35269000, -35514000, -37441960, - -37379175, -38224473, -38606600, -38606600, -34900945, -35255260, -36038610, -37486349, -38367169, -37800000, - -38784485, -38784485, -48663550, -48744602, -48947084, -49191620, -50422301, -49465162, -48775740, -52731720, - -49153940, -48761120, -49026524, -50620000, -53850000, -53850000, -34934845, -35179707, -36069504, -40599712, - -36556012, -35389504, -36305839, -35282104, -35654004, -37100000, -38353604, -35112864, -35075464, -38180000, - -41375000, -41375000, -51105370, -51388860, -52562360, -52547000, -52530000, -54886000, -54942627, -38569145, - -38706583, -39470000, -40486000, -39330000, -41448000, -41000000, -41448000, -67869245, -68036660, -72969721, - -68829705, -69434267, -71585069, -74004000, -74004000, -74004000, -49296589, -49480000, -52063000, -51217400, - -50233000, -54601000, -53534770, -51538910, -48620610, -51516621, -53803070, -51504121, -51402000, -49606010, - -53374060, -52448260, -51200000, -53880000, -54623000, -54230000, -54451500, -54379592, -54379592, -54068153, - -53562977, -53057801, -52552625, -52047449, -51542273, -51037097, -50531921, -50026745, -54068153, -53562977, - -53057801, -52552625, -52047449, -51542273, -51037097, -50531921, -50026745, -53562984, -53057784, -52552584, - -52047484, -51542284, -51037105, -54640000, -60755401, -60908360, -61302280, -60592945, -61557950, -61557950, - -64239140, -64863000, -64863000, -63919000, -63992460, -62060548, -63174508, -60267467, -61565914, -64673247, - -62355262, -65368000, -66885000, -66885000, -46700000, -46900000, -47141848, -47078400, -45941968, -47861368, - -47535568, -46393509, -49437328, -47694248, -49131608, -46479409, -46244368, -46929468, -47450028, -46303509, - -47458208, -46314768, -45619548, -47496068, -46559409, -47313437, -49978398, -45996623, -51440298, -47925278, - -47362765, -46963823, -48201214, -47231237, -47438165, -47598665, -50480731, -46962823, -47248748, -46771323, - -47329748, -45494937, -46970198, -48079223, -46573765, -46469096, -48592498, -48494337, -49006331, -48628000, - -51761505, -48931360, -53228000, -53228000, -42829445, -42863960, -41871310, -41533129, -43120489, -41892507, - -43105000, -43500000, -46000000, -46230000, -46230000, -48499863, -48392840, -49216603, -49026088, -48541988, - -50770000, -48220000, -49031680, -50998000, -50998000, -51252211, -51375000, -51257988, -52450000, -53901504, - -52191592, -52482756, -57149204, -52541904, -54174547, -52391000, -55607737, -51546000, -55849658, -52964002, - -56037296, -52943703, -57788100, -57788100, -44315645, -44426241, -47513870, -42967130, -43480730, -47576330, - -44862188, -45450388, -46134304, -43409988, -45322796, -44900000, -47755000, -46318872, -48758700, -48758700, - -49318706, -49548368, -49099802, -48046419, -51040724, -48398550, -49326493, -47441250, -50542216, -51267409, - -50051280, -53272700, -53272700, -54657967, -54923576, -54916187, -57742067, -51847944, -55775620, -54316408, - -55819968, -55761577, -52960000, -58260500, -58260500, -38534706, -38537968, -39037244, -40923976, -39360376, - -40586512, -39165976, -45080836, -40164060, -38496914, -39801642, -39152403, -38297134, -39637203, -41000000, - -41000000, -45758320, -46714000, -46714000, -43988500, -44255176, -48341082, -43444041, -43918603, -48000792, - -42003627, -42597187, -44279587, -44929207, -46613588, -46551827, -43813668, -45484188, -45981408, -43832928, - -41549487, -42675587, -43273587, -46652028, -48241027, -42427668, -42990668, -49511447, -46995087, -45508208, - -45041068, -44292568, -44631007, -45127562, -44107220, -49676877, -51090000, -51090000, -56143500, -56364768, - -54746087, -55594900, -56749719, -56764795, -61655000, -61680000, -61680000, -48507750, -48510000, -51234790, - -54877485, -49208679, -48982785, -48786985, -50217495, -56112195, -50493427, -58920000, -58920000, -60074000, - -60261160, -56865690, -60747185, -58543085, -64858979, -63213679, -61450595, -58769405, -65240000, -73820000, - -73820000, -77074777, -77120000, -92890000, -77120000, -71470860, -71812000, -71888000, -73733000, -92890000, - -71888000, -75607738, -75788000, -75645759, -75788000, -92890000, -75788000, -73244199, -73144600, -73228006, - -73447831, -73703442, -72979659, -73550659, -72208020, -72223359, -73733000, -92890000, -73735000, -74071380, - -74107482, -74494550, -74495224, -74294444, -74811944, -75144668, -75276600, -75583000, -92890000, -75583000, - -71517521, -71623077, -71726357, -70936298, -71020555, -72433062, -73435000, -92890000, -72577000, -73248082, - -73343196, -72866296, -73435000, -92890000, -73435000, -71125360, -71423580, -71918281, -72682981, -71433242, - -71038720, -71235504, -71118672, -71255440, -71188240, -73332472, -73733000, -92890000, -73508143, -157904128, - -157882000, -158283000, -158156000, -157989062, -156700000, -160300000, -158310000, -157415000, -156100000, -177512700, - -162101772, -164828492, -166357112, -171853592, -174087292, -176000580, -178415076, -178424000, -178424000, -76666277, - -76906256, -77339985, -77102747, -77044841, -77569552, -77841152, -77180352, -79487651, -92890000, -79487651, - -81773520, -82606888, -81648347, -80753726, -80080852, -80798250, -80254716, -81296593, -78075716, -80876000, - -80876000, -81750912, -81151992, -80553072, -79954152, -79355232, -78756312, -78170000, -82469615, -81875903, - -81282191, -80688480, -80094768, -79501056, -78907343, -82600961, -82012457, -81423953, -80835449, -80246945, - -79658441, -82644739, -82071308, -81482804, -80894300, -80305796, -82340000, -81770000, -81297000, -80806000, - -92890000, -82644739, -81056966, -79992641, -80318324, -81162062, -81142334, -82511334, -80514992, -80885544, - -79916797, -83363396, -82795724, -82228052, -81660380, -81092708, -83363396, -82800932, -82238468, -81676004, - -81113540, -80551076, -79988612, -79426148, -82857178, -82294714, -81732250, -81169786, -80607322, -80044858, - -79482394, -79090464, -82373875, -81816619, -81259363, -80702107, -80144851, -79587595, -79085256, -81956024, - -81403976, -80851928, -80299880, -79747832, -79195784, -81514385, -80962337, -80410289, -79858241, -81233153, - -80686313, -94618000, -83366000, -70344382, -70508088, -70383516, -68939673, -70636657, -70002092, -70723900, - -70062484, -69401068, -68739652, -68078236, -71084335, -70464541, -69808333, -69152125, -68495917, -67839709, - -67541283, -71084335, -70464541, -69813541, -69162541, -68511541, -67860541, -67536075, -71050441, -70404649, - -69758857, -69113065, -68467273, -67821481, -71050441, -70404649, -69758857, -69113065, -70990341, -70635000, - -69785459, -69103211, -68420963, -70467707, -69790667, -69113627, -68436587, -70394795, -69728171, -69061547, - -68394923, -92890000, -71084335, -86213738, -86460064, -85227908, -86398940, -86199261, -85999582, -87650640, - -87599840, -86622096, -87427540, -85469871, -86965071, -87475191, -85749371, -87847387, -87227635, -86607883, - -85988131, -85399752, -87692449, -87077905, -86463361, -85848817, -85394544, -87687241, -87077905, -86468569, - -85859233, -85389336, -87687241, -87083113, -86478985, -85874857, -85384128, -87682033, -87083113, -86484193, - -85885273, -85378920, -87682033, -87083113, -86484193, -85885273, -85378920, -87771871, -87178159, -86584447, - -85990735, -85397023, -88097892, -87720000, -87183367, -86690000, -86160000, -92890000, -88097892, -84557316, - -84750700, -85904331, -86576062, -87222862, -84590547, -87609556, -84416362, -84821147, -89580000, -85451600, - -92890000, -89580000, -90069894, -90147600, -86990050, -84103397, -85331234, -87481151, -86508945, -88932140, - -82485000, -90313000, -85900000, -94618000, -90313000, -76074816, -76530840, -77251274, -77568593, -80067872, - -76714851, -79285516, -77471472, -77402172, -77463196, -78959472, -78571828, -77972908, -79769668, -79175956, - -78582244, -77988532, -77394820, -80001944, -79413440, -78824936, -78236432, -77647928, -77059424, -76470920, - -80331507, -79743003, -79154499, -78565995, -77977491, -77388987, -76800483, -76211979, -75754944, -77942180, - -77358884, -76775588, -76192292, -77936972, -77358884, -76780796, -76202708, -83112801, -82529505, -81946209, - -81362913, -83675290, -83112801, -82534713, -81956625, -81378537, -80805657, -80222361, -79639065, -79055769, - -78472473, -80800449, -80222361, -79644273, -79066185, -78488097, -92890000, -83675290, -83054738, -83186682, - -81880975, -84291881, -84581047, -84604000, -83681852, -81633359, -81521183, -80791805, -84818198, -84198446, - -83578694, -82958942, -82344398, -81719438, -81134960, -84827000, -84219278, -83599526, -82979774, -82360022, - -81740270, -81129752, -84827000, -84224486, -83609942, -82995398, -82380854, -81766310, -81151766, -84827000, - -84255213, -83645877, -83036541, -82427205, -81817869, -81208533, -84827000, -84321355, -83717227, -83113099, - -82508971, -81904843, -81300715, -84827000, -84381768, -83782848, -83183928, -82585008, -81986088, -81387168, - -84441660, -83847948, -83254236, -82660524, -82066812, -82845408, -92890000, -84827000, -75242238, -75371779, - -80186500, -75641100, -76050326, -75776906, -76023906, -76433377, -74992200, -77016677, -80247800, -80519880, - -79894920, -80376139, -79269960, -78645000, -78020040, -77395080, -76770120, -76145160, -75520200, -80519900, - -79907419, -79287667, -78667915, -78048163, -77428411, -76808659, -76188907, -75569155, -80519900, -79912627, - -79298083, -78683539, -78068995, -77454451, -76839907, -76225363, -75610819, -75309752, -80519900, -79916116, - -79306780, -78697444, -78088108, -77478772, -76869436, -76260100, -75650764, -80519900, -79921324, -79317196, - -78713068, -78108940, -77504812, -76900684, -76296556, -75692428, -75299336, -92890000, -80519900, -90256333, - -90356132, -89201000, -90115840, -89455032, -88817109, -88806344, -91113879, -90812304, -90249840, -89687376, - -89124912, -88659464, -90958544, -90396080, -89833616, -89271152, -88708688, -91515800, -90958544, -90401288, - -89844032, -89286776, -88729520, -91515800, -90958544, -90401288, -89844032, -89286776, -88729520, -91515800, - -90963752, -90411704, -89859656, -89307608, -88755560, -91656000, -91106733, -90554685, -90002637, -89450589, - -88898541, -91653573, -91106733, -90559893, -90013053, -89466213, -88919373, -91653573, -91106733, -90559893, - -90013053, -89466213, -88919373, -91653573, -91111941, -90570309, -90028677, -89487045, -88945413, -89860979, - -89324555, -88788131, -94618000, -91656000, -90162011, -90273446, -91272926, -93882554, -92160896, -93398996, - -92253726, -94044000, -93547156, -92995108, -92443060, -91891012, -91338964, -94044000, -93547156, -92995108, - -92443060, -91891012, -91338964, -94044000, -93547156, -93000316, -92453476, -91906636, -91359796, -93820576, - -93273736, -92726896, -92180056, -91633216, -93820576, -93278944, -92737312, -92195680, -91654048, -91112416, - -90570784, -90029152, -93815368, -93278944, -92742520, -92206096, -91669672, -91133248, -90596824, -90060400, - -89523976, -94044000, -93547156, -93010732, -92474308, -91937884, -91401460, -90865036, -90328612, -89792188, - -89294424, -93010732, -92479516, -91948300, -91417084, -90885868, -90354652, -89823436, -89292220, -91151476, - -90620260, -90089044, -89557828, -94618000, -94044000, -86849933, -87004602, -86482000, -86794391, -88278901, - -87685379, -85504532, -87116644, -85555309, -88245327, -87677655, -87109983, -86542311, -85974639, -88216943, - -87654479, -87092015, -86529551, -85967087, -88391307, -87828843, -87266379, -86703915, -86141451, -85578987, - -88386099, -87828843, -87271587, -86714331, -86157075, -85599819, -88386099, -87834051, -87282003, -86729955, - -86177907, -85625859, -88475000, -87922952, -87370904, -86818856, -86266808, -85714760, -85192616, -88471052, - -87924212, -87377372, -86830532, -86283692, -85736852, -88471052, -87924212, -87377372, -86830532, -86283692, - -85736852, -85192616, -88464219, -87922587, -87380955, -86285500, -88429325, -87892901, -94618000, -88475000, - -92341394, -94332220, -92492329, -94508690, -90854509, -92562970, -92160621, -94618000, -94045120, -93472240, - -92899360, -92326480, -91753600, -91180720, -90607840, -94617999, -94045119, -93472239, -92899359, -92326479, - -91753599, -91180719, -90607839, -90216880, -94469571, -93901899, -93334227, -92766555, -92198883, -91631211, - -91063539, -90495867, -94611489, -94049025, -93486561, -92924097, -92361633, -91799169, -91236705, -90674241, - -94611489, -94049025, -93486561, -92924097, -92361633, -91799169, -91236705, -90674241, -94606281, -94049025, - -93491769, -92934513, -92377257, -91820001, -91262745, -94394524, -93837268, -93280012, -92722756, -92165500, - -91608244, -94171622, -93619574, -93067526, -92515478, -91963430, -91411382, -94618000, -94618000, -80895855, - -81052978, -78907855, -79005430, -79040000, -77957480, -80352230, -79950030, -80119730, -77468710, -82650120, - -82603360, -82030480, -81457600, -80884720, -80311840, -79738960, -83749120, -83176240, -82603360, -82030480, - -81457600, -80884720, -80311840, -79738960, -84316792, -83749120, -83181448, -82613776, -82046104, -81478432, - -80910760, -80343088, -79775416, -84316792, -81478432, -80910760, -80343087, -79775415, -79775415, -78931720, - -78369255, -79218159, -78645279, -78072399, -77499519, -76926639, -76353759, -75922880, -79218159, -78645279, - -78072399, -77499519, -76926639, -76353759, -75922880, -79212951, -78645279, -78077607, -77509935, -76942263, - -76374591, -75917672, -79212951, -78650487, -78088023, -77525559, -76963095, -76400631, -79212951, -78650487, - -78088023, -77525559, -94618000, -84322000, -74019000, -74007000, -73977300, -73972500, -78941162, -77738809, - -76293033, -73991933, -74256850, -79158350, -78522974, -77887598, -77252222, -76616845, -75981470, -75346093, - -74710718, -74075342, -73884729, -79534367, -78904199, -78274031, -77643863, -77013695, -76383527, -75753359, - -75123191, -74493023, -73862855, -75312241, -74687281, -74062321, -74619577, -73999825, -74929453, -73640369, - -73025825, -72411281, -74256850, -75235164, -75883560, -75232560, -74581560, -73930560, -76469459, -75823667, - -75177875, -74532083, -73886291, -76916306, -76275722, -75635138, -74994554, -74353970, -73713386, -79763000, - -79342713, -78712545, -78082376, -77452208, -76822040, -76191873, -75561705, -74931537, -74301368, -73986284, - -92890000, -79763000, -93666660, -93890940, -91850360, -90650000, -96495000, -92500000, -91647540, -95931808, - -93703819, -90796419, -93305778, -92996419, -90332440, -91273000, -94236619, -92499260, -96640000, -96003217, - -95362633, -94722049, -94081465, -93440881, -92800297, -92159713, -91519129, -96640000, -96008425, -95373049, - -94737673, -94102297, -93466921, -92831545, -92196169, -91560793, -90925417, -96638593, -96008425, -95378257, - -94748089, -94117921, -93487753, -92857585, -92227417, -91597249, -90967081, -90769168, -96638593, -96013633, - -95388673, -94763713, -94138753, -93513793, -92888833, -92263873, -91638913, -91013953, -90763960, -96633385, - -96013633, -95393881, -94774129, -94154377, -93534625, -92914873, -92295121, -91675369, -91055617, -96013633, - -95399089, -94784545, -94170001, -93555457, -92940913, -92326369, -91711825, -91097281, -91706617, -104060000, - -96640000, -87719160, -88049960, -88337213, -88279065, -88279065, -88274452, -89150681, -89740720, -89687384, - -88002372, -90692177, -90062009, -89431841, -88801673, -88171505, -90566143, -89941183, -89316223, -88691264, - -88066304, -91185896, -90566144, -89946392, -89326640, -88706888, -88087136, -91514000, -90912215, -90297671, - -89683127, -89068583, -88454039, -88039544, -91514000, -90912215, -90302879, -89693543, -89084207, -88474871, - -88034336, -91514000, -90917423, -90313295, -89709167, -89105039, -88500911, -88029128, -91514000, -90917423, - -90318503, -89719583, -89120663, -88521743, -88023920, -90917423, -90323711, -89729999, -89136287, -88542575, - -88018712, -90496617, -89908113, -89319609, -88731105, -88142601, -90261215, -89672711, -89084207, -88495703, - -89520000, -89080000, -88570000, -89520000, -89080000, -88570000, -92890000, -91514000, -84439894, -84644332, - -82144986, -85064044, -81263007, -83486088, -83768186, -84271585, -83761186, -85606000, -82700000, -85249040, - -94618000, -85606000, -87987321, -88304584, -89602000, -88171918, -88018828, -88068528, -88520065, -88778400, - -91569826, -89124442, -90000000, -92890000, -92113000, -92890000, -92890000, -80250265, -81691223, -80436000, - -81755703, -82539356, -82763240, -81461472, -84369120, -80433824, -82068608, -80193508, -82845356, -82449204, - -82952745, -83513411, -81194880, -80679288, -82999452, -82386991, -81876607, -81366223, -80855839, -87640916, - -87099283, -86557652, -86016019, -85474387, -84932755, -84391123, -83849491, -87641000, -87640916, -87104492, - -86568068, -86031644, -85495220, -84958796, -84422372, -83885948, -85602504, -85066080, -84529656, -83993232, - -94618000, -87641000, -94607977, -94613300, -90537000, -93488269, -92469885, -90826303, -94584500, -94905968, - -94840000, -91800000, -95774700, -104060000, -95774700, -97568855, -97784000, -96146330, -95933470, -96146330, - -95933470, -98496180, -97964168, -97154444, -95414944, -96046068, -96900000, -99450000, -103002856, -102403936, - -101805016, -101206096, -100607176, -100009037, -100009714, -100009714, -100009714, -100004506, -100004506, -103002856, - -100004500, -97200000, -103005000, -96923000, -97244062, -101025865, -97190356, -101469600, -102930962, -98848962, - -103761647, -96833820, -104049000, -101549000, -99049000, -104060000, -104050000, -122395426, -122423300, -117520000, - -122625130, -122726800, -122650490, -119372900, -120655500, -124770000, -122065000, -119544000, -124800000, -124800000, - -96790921, -96973306, -103415302, -98599527, -96939165, -97226726, -98155464, -97502642, -100452765, -98334465, - -97019304, -104060000, -101420000, -98800000, -104060000, -104060000, -95994500, -96740645, -96298718, -96887004, - -98480300, -99208000, -96589406, -98524238, -100883059, -97542281, -97421259, -104053550, -101050000, -98190000, - -104060000, -104060000, -97388116, -94950000, -97548236, -95834964, -95391964, -96728964, -97730047, -102052000, - -99600000, -97100000, -104060000, -102052000, -116292582, -116981452, -112190333, -112619833, -117044000, -114577000, - -117066445, -117244000, -114150000, -117040000, -116540000, -117049723, -116357059, -117049723, -116362267, -116224775, - -117044515, -116362267, -115680019, -117078627, -116401587, -115724547, -115047507, -114912099, -117073419, -116406795, - -115740171, -115073547, -114940222, -116934886, -116273470, -115612054, -114950638, -114289222, -116934886, -116278678, - -115622470, -114966262, -114310054, -114047571, -124800000, -117244000, -111949999, -112132000, -111791024, -111815044, - -112180203, -112175903, -113710862, -114053000, -111540000, -114053000, -125000000, -114053000, -93317243, -93597104, - -92686316, -92345170, -94373172, -93429192, -94867251, -94876486, -97030000, -104060000, -97239500, -83104860, - -83518480, -85829362, -84688433, -83846000, -83814400, -83406000, -86548000, -86517500, -89276718, -88589262, - -83134937, -87062480, -88929306, -88247058, -90430252, -89753212, -89076172, -88399132, -87722092, -90425044, - -89758420, -89091796, -88425172, -87758548, -87091924, -89086588, -88425172, -87763756, -87102340, -88094464, - -87438256, -86782048, -92890000, -90440000, -104861899, -104981518, -109554399, -106444028, -105718806, -105636518, - -107077326, -111056959, -108513842, -110930303, -111057000, -108740000, -106400000, -124800000, -111057000, -122717643, - -123152000, -123244604, -123249000, -123390000, -122977000, -121460886, -124566400, -120730000, -124100000, -124800000, - -124800000, -105040738, -105241764, -104877300, -104857672, -105152984, -105152152, -104682040, -105297652, -104822952, - -105201252, -108673896, -104920000, -105437698, -109060257, -109060257, -125000000, -109060257, -115212855, -115412000, - -120000000, -117286219, -120000000, -117000000, -125000000, -120008000, -112124933, -111252000, -112453072, -112349284, - -112245496, -112141708, -112037920, -111934132, -112327566, -112224739, -112121912, -112019085, -111916258, -112404686, - -112301859, -112199032, -112096205, -111993378, -111890551, -111787724, -111684897, -112199032, -112096205, -111993378, - -111890551, -111787724, -111684897, -111582070, -112096205, -111993378, -111890551, -111787724, -111684897, -113142760, - -113142760, -114818269, -125000000, -114818269, -106701894, -106802610, -106137715, -106867644, -104638186, -108250451, - -103356197, -103267649, -108530456, -109050173, -106020000, -125000000, -109050173, -108620453, -108823000, -114341868, - -111568067, -111265603, -112655077, -112133620, -114424447, -109828990, -105980620, -115540320, -111735414, -107951957, - -124800000, -116050004, -118307394, -118439191, -119847764, -121544372, -122311000, -117189693, -117087108, -117117883, - -122514600, -122508300, -122057896, -121949304, -119071855, -117451894, -121351056, -121044296, -122054496, -118338500, - -118033000, -117845994, -117808794, -117705994, -117609194, -117508294, -117344754, -122774737, -121690875, -117621894, - -118174154, -122156696, -124249085, -123629333, -123009581, -122389829, -124187110, -123572566, -122958022, -122343478, - -124408345, -123793801, -123179257, -122564713, -124366265, -123756929, -123147593, -122538257, -123921449, -123317321, - -122713193, -122109065, -121504937, -123831664, -123232744, -122633824, -122034904, -121435984, -123707476, -123113764, - -122520052, -121926340, -121332628, -123108556, -122520052, -121931548, -121343044, -122737799, -122149295, -121560791, - -120972287, -122443547, -121860251, -121276955, -120693659, -120110363, -121983368, -121405280, -120827192, -120249104, - -119671016, -121434184, -120861304, -120288424, -119715544, -119142664, -120918592, -120345712, -119772832, -119199952, - -118627072, -120930571, -120362899, -119795227, -119227555, -118659883, -118092211, -120686472, -120124008, -119561544, - -118999080, -118436616, -117874152, -117311688, -120510000, -119360520, -118798056, -118235592, -117673128, -117110664, - -118494742, -117937486, -117380230, -116822974, -116265718, -117770309, -117218261, -117301068, -116749020, -115730660, - -125000000, -125000000, -95412011, -97083024, -97813498, -97402436, -106532087, -97190000, -97469150, -99528000, - -95511811, -95412589, -95313367, -95511811, -95412589, -95313367, -95214145, -98683711, -98584489, -98485267, - -98683471, -98584730, -98485989, -101923333, -101891855, -97527929, -94189851, -98287929, -97212692, -99790933, - -98571894, -96700020, -99738702, -98704954, -103070000, -103070000, -100150000, -97260000, -106646000, -105240000, - -101417000, -98780000, -96144000, -101417000, -98780000, -96144000, -99860000, -106646000, -149913412, -150072300, - -147997341, -134675987, -149884000, -149884000, -149342000, -135505599, -131809018, -152491399, -134593907, -137000562, - -141000000, -161020000, -147955732, -154956617, -160923000, -166890000, -147300032, -153645515, -159990998, -168130000, - -146756645, -152536099, -158315553, -164095007, -169874461, -173500000, -146333970, -151666559, -156999148, -162331737, - -167664326, -152396081, -157341387, -162286693, -172028350, -162750000, -167250000, -172000000, -177330000, 177340000, - 172300000, 172300000, -123186748, -123294400, -123561600, -123443700, -123357400, -122393000, -119505029, -124035088, - -124103288, -122836075, -122002088, -125291900, -130354400, -124476560, -128672716, -117818988, -120431650, -119342429, - -119651209, -125033309, -115830109, -120908880, -124863388, -119321650, -124571109, -120312119, -122207532, -117356809, - -122535973, -117745088, -118282671, -120834827, -116023592, -123754375, -123450090, -126432497, -122440503, -118388926, - -139100000, -139100000, -114104678, -113578649, -114333802, -113802544, -113951264, -112942671, -110804890, -118911881, - -111505098, -114111128, -114043185, -113590985, -113275274, -110206085, -112899326, -111994609, -110317563, -113835937, - -113477126, -115375788, -115494952, -115614116, -120000000, -120000000, -79439582, -79846600, -75754500, -75582886, - -75820373, -75697847, -79934701, -79816499, -80551601, -81364621, -81247380, -79283200, -83072940, -78987082, - -78897709, -79850501, -80375201, -79744482, -80324001, -76605182, -81032500, -89306180, -80326101, -79121582, - -79157001, -82443021, -75942663, -78400182, -84404465, -77445382, -79295990, -79489320, -74778600, -82231714, - -81378975, -77614833, -81799295, -81858877, -78166000, -95157000, -95157000, -73658143, -73894304, -71397165, - -71271035, -71397165, -71271035, -71308274, -75814063, -75691537, -71995500, -71283750, -71138133, -72622465, - -73328263, -72551864, -74070064, -72791263, -72779565, -73008263, -73246263, -68593467, -74004063, -72025064, - -79057000, -74191220, -73174264, -77870166, -70717664, -71702167, -66433229, -74061363, -71377464, -72203463, - -76000000, -79517700, -71875000, -80200000, -80850000, -80850000, -106728692, -106940131, -104835839, -105879884, - -105681464, -102613660, -107909864, -108402320, -103106968, -103967816, -110006985, -105163237, -108548263, -104714426, - -102879128, -109992100, -105791569, -108100000, -110007000, -110007000, -97195309, -97464752, -100083018, -98395059, - -96765718, -98003139, -98013268, -102006160, -100168260, -98241168, -97377864, -100404447, -100523611, -100642775, - -102010000, -102010000, -52792626, -53321028, -58073176, -54673100, -55769800, -67014320, -60548384, -58656000, - -54054280, -57516868, -55337000, -55284300, -56472835, -59484705, -57625000, -68006000, -69053000, -68006000, - -66120043, -66382904, -64931474, -66720677, -65839305, -66819147, -68404805, -65693262, -67850000, -69053000, - -69053000, -69053000, -63646343, -63906096, -62800035, -60290077, -66179076, -63425027, -61467827, -64402628, - -64202526, -65900000, -66447101, -61660000, -69053000, -66462000, -63196865, -63841000, -62914763, -64253000, - -62429000, -64437000, -69053000, -64437000, -135173160, -135557020, -139525398, -129038322, -137754258, -136506543, - -138931399, -133628601, -139965146, -141026000, -141026000, -114486217, -114906360, -116030221, -133818262, -116198674, - -121557327, -112168000, -126953516, -133213712, -135242844, -123543720, -119171773, -124534153, -136494983, -136495000, - -136495000, -136495000, -68597300, -69039200, -94287199, -105351583, -83433682, -115357642, -92353935, -71410727, - -121070000, -102010000, -115780000, -109910000, -121223000, 72500000, 75000000, 77495479, 73426660, 76554715, - 82608667, 85498394, 82669712, 85529648, 88388000, 68370032, 71229968, 74089904, 76949840, 79809776, - 72600000, 75500000, 78400000, 81300000, 84200000, 72800000, 75600000, 78400000, 81200000, 73454123, - 76194895, 78935667, 74371790, 77520000, 74839405, 77520000, 72077876, 75127726, 78166409, 69450000, - 72115613, 75064922, 78014231, 80963540, 83912849, 86862158, 68160032, 71049759, 73939486, 76829213, - 79718940, 94436900, 91457800, 89781676, 92701194, 91126000, 71660809, 92200000, 92190000, 67050143, - 112700000, -74010000, 172300000, -92550386, -92580177, -89779823, -89779823, -118403860, -112669677, -116119377, - -91632058, -117320000, -116774659, -113735977, -110697295, -107658613, -104619931, -116441000, -113461899, -110482799, - -107503699, -104524599, -101545500, -113610855, -110730000, -108748964, -105829446, -102909927, -99990409, -106879876, - -104019940, -101160004, -98300068, -105763309, -102962955, -100162601, -97362247, -103633253, -100862690, -98092127, - -95321564, -94351867, -118403860, 37538581, 37174200, 37159175, 37166258, 26672000, 37160000, 30203400, - 29990732, 29424750, 26672000, 29424750, 20440003, 19957692, 20754515, 19637000, 19637000, 44725548, - 44479000, 44640000, 36598000, 44479000, 38914000, 38684000, 39907000, 37200000, 36598000, 38666000, - 44615000, 44343820, 43874853, 44250000, 43398000, 36598000, 43398000, 43535500, 43279312, 43919896, - 42404370, 36598000, 42404370, 42010000, 41713104, 41017684, 41420184, 41743684, 42363296, 40684800, - 36598000, 40683000, 45644000, 45359312, 45359312, 44832000, 36598000, 44832000, 47205000, 46898080, - 46155608, 47267117, 46179817, 45910000, 26672000, 45910000, 40898859, 40715552, 41712748, 40111109, - 39378000, 39378000, 39503947, 39304424, 38102105, 38721077, 37724000, 26672000, 37724000, 36020447, - 35679716, 36397830, 37375126, 35815830, 37154328, 34791000, 26672000, 34791000, 37512964, 37197200, - 38115484, 36961493, 37865552, 35895000, 26672000, 35895000, 36516930, 36211240, 37463000, 37819106, - 36988881, 38332000, 35325000, 26672000, 35325000, 40335281, 39882360, 40920000, 41896971, 40539000, - 38510039, 39360000, 41962158, 38711440, 38272000, 26672000, 38272000, 36097808, 35792024, 35029767, - 34562457, 35168000, 36718359, 34080500, 26672000, 34080500, 36210564, 35816292, 36363208, 34200000, - 35300000, 33431500, 26672000, 33431500, 41364500, 41244000, 40302467, 42226897, 41200000, 41421000, - 42672472, 41718000, 39923000, 26672000, 39910000, 34309000, 34244098, 33963708, 32027028, 31667000, - 32520467, 33900355, 34072755, 31243000, 26672000, 31243000, 39763237, 39464548, 38595000, 38158279, - 39120044, 38598144, 37077000, 26672000, 37077000, 39633330, 39141603, 39854962, 41753000, 41105300, - 38791935, 39344855, 38669670, 26672000, 38660000, 47962535, 47691688, 45697227, 44969730, 45838527, - 36598000, 44969730, 37538581, 37174200, 37468000, 38067000, 38687178, 38390000, 37276178, 38824490, - 37974000, 37949000, 36649220, 37397562, 38637000, 36653462, 37787000, 38964000, 37365081, 38021523, - 37446000, 38573681, 36915620, 37975000, 38234800, 36883360, 37721847, 35231538, 36070026, 36908514, - 37747002, 34674959, 35503031, 36331103, 37159175, 37987247, 38815319, 39643391, 34713290, 35530946, - 36348602, 37166258, 37983914, 38801570, 39619226, 37007935, 37815175, 38622415, 39429655, 38304727, - 26672000, 35130000, 31971102, 31619792, 32640762, 34077290, 32507443, 33054043, 30980756, 33495000, - 34445000, 30747000, 31557187, 32374843, 33192499, 34010155, 34582344, 30747000, 31551979, 32359219, - 33166459, 33973699, 34592760, 30749947, 31546771, 32343595, 33140419, 33937243, 34592760, 31302360, - 32088768, 32875176, 31754000, 32532000, 26672000, 30747000, 47437379, 47083212, 46530700, 48018101, - 46748482, 45600000, 45080000, 36598000, 45080000, 39110708, 38859024, 41861649, 39090155, 39442455, - 39408477, 39670388, 40233177, 38139000, 38139000, 26672000, 38139000, 31190115, 30894820, 33660677, - 31367772, 33039413, 35556013, 31253165, 29622000, 29622000, 26672000, 29622000, 28268176, 28004336, - 30365539, 28175874, 29412612, 29703761, 29749174, 29212839, 28759577, 28937336, 27323000, 28020000, - 28739576, 27416743, 28291687, 29166631, 27334457, 28198985, 29063513, 29928041, 27474552, 28323456, - 29172360, 30021264, 27650000, 28514000, 29378000, 30241000, 28073993, 28902065, 29730137, 30329000, - 30928000, 28253096, 29070752, 29888408, 30706064, 26672000, 27317000, 40859776, 40513036, 41298977, - 42162013, 44563713, 45417000, 43529654, 40394000, 42339230, 26672000, 40394000, 41898457, 41785348, - 42811798, 42418524, 41765682, 43263182, 44082374, 42812274, 42711273, 43259574, 40843000, 41400000, - 36598000, 40843000, 38928157, 38754821, 39686963, 37472627, 40392100, 40948674, 38120370, 38003973, - 40036480, 39016132, 40642892, 37848360, 38873920, 37200000, 36598000, 36598000, 36590000, 44201735, - 43952788, 44250393, 44441914, 44497744, 41812526, 47144997, 43600000, 43600000, 41631000, 36598000, - 41631000, 35819259, 35411952, 34053818, 36663418, 33952801, 34807577, 34371274, 33853012, 37169577, - 34108503, 30778000, 26672000, 30778000, 30203400, 29990732, 29891576, 28522069, 28978523, 33308864, - 29704164, 31767264, 30457522, 30840141, 26950000, 26672000, 26672000, 26672000, 39637035, 39461817, - 38760169, 40083268, 41997668, 39786668, 39220769, 40105467, 39913067, 41441140, 39630000, 38219000, - 39489008, 36598000, 38219000, 44440413, 44105064, 44722200, 45174177, 43157677, 43477388, 44635777, - 41811366, 42000000, 41165000, 44134845, 36598000, 41165000, 37850000, 37421112, 39751556, 39466056, - 39933768, 36356677, 38244140, 35775108, 36335233, 40133777, 45644040, 46153071, 35164677, 45370008, - 40091740, 42665240, 34718000, 38973441, 40682496, 26672000, 34718000, 33025000, 32385416, 32741080, - 28414000, 33240642, 34870857, 28411000, 28414000, 34252027, 33809856, 34097396, 32872696, 34122460, - 34611840, 30058192, 34348184, 32180796, 30515324, 36433224, 30500885, 34468000, 31383824, 29308000, - 29969000, 29308000, 28411000, 29308000, 52953585, 52453880, 56474796, 56884136, 50151370, 43702214, - 43100000, 28411000, 43100000, 50724500, 50483000, 53486000, 63674235, 59910706, 56887212, 50609065, - 48073101, 52630482, 59392154, 28411000, 45400000, 40494956, 39732000, 37864409, 46339745, 46900255, - 35914733, 37326827, 42718998, 43100000, 28411000, 35512400, 45113264, 44770600, 43665367, 43813145, - 42656367, 43044049, 46159340, 45991804, 43782360, 45246104, 45115940, 42166000, 41775000, 42166000, - 43897520, 43407468, 43106939, 43641123, 43013661, 42003823, 44301940, 45356476, 43301640, 45617000, - 44946404, 41775000, 42570000, 41775000, 41775000, 44909886, 44603616, 45907000, 46449731, 42891649, - 44410331, 42534616, 45977653, 43472031, 44917000, 42094000, 41775000, 42094000, 49542615, 49161320, - 52018215, 48724816, 50813000, 52079164, 49064807, 47066979, 47792574, 49258117, 46262000, 46262000, - 41775000, 46262000, 47802000, 47401960, 46376639, 48175261, 47738677, 46094739, 47911361, 48940377, - 46683577, 48571768, 45622200, 41775000, 45622200, 55060000, 54679024, 58196030, 58502119, 52054585, - 57301000, 58844658, 52977000, 54888000, 50766000, 54128000, 57175000, 41775000, 50766000, 48278964, - 47998000, 49460600, 46945160, 46984000, 47045000, 47619216, 46219060, 46601560, 49950304, 47370216, - 47043400, 45800290, 41775000, 45800290, 56127276, 55787000, 56626768, 56648660, 53913300, 57691000, - 56766788, 57685150, 55508216, 54167380, 56939092, 57568177, 57699676, 53750000, 53200000, 51775000, - 41775000, 51775000, 55891000, 55632000, 55849860, 55810716, 54101504, 55851116, 58235160, 55838974, - 55663974, 54009337, 53407037, 53620578, 58569274, 58215174, 54924537, 53156000, 53760000, 55786308, - 41775000, 53156000, 53168500, 52726360, 53562018, 53720301, 52432000, 52072739, 52938274, 51941377, - 53583612, 51121800, 41775000, 51121800, 49092000, 51720000, 48772000, 52188240, 48456000, 52608800, - 52343000, 50377500, 51926419, 50715337, 52972778, 51248190, 50774531, 48181578, 50152031, 52182190, - 47235000, 50430000, 41775000, 47235000, 50070000, 49818661, 49232000, 48320000, 49541385, 49000000, - 51102037, 50379537, 51038358, 47924000, 48693650, 41775000, 47924000, 45927808, 45530000, 47666176, - 43022076, 47176235, 48683535, 44888784, 45260636, 46355836, 43641836, 43621840, 42515000, 47196000, - 41775000, 42515000, 76511000, 75958536, 75182948, 74431558, 77503934, 64561538, 76353330, 74365217, - 71080482, 76949309, 73716985, 62064000, 57129000, 62064000, 73331500, 72940000, 76038938, 72388996, - 68897696, 74329090, 64383373, 65321000, 77326296, 63285000, 74995496, 75228292, 71788041, 66485243, - 61093072, 59192000, 57129000, 59192000, 60521250, 60160960, 59764400, 59845000, 61774700, 60438864, - 59874000, 61378000, 59946964, 60112900, 57230000, 58360000, 58360000, 57230000, 57129000, 57230000, - 65468959, 65074352, 68139300, 69252766, 66111718, 66327700, 68459412, 68468377, 69640839, 64916700, - 64813700, 68265000, 57129000, 64813700, 65265142, 64940876, 63430966, 67054682, 63101182, 62419039, - 67785945, 64281261, 62735339, 61972000, 64300000, 57129000, 61972000, 61345656, 61094090, 58880400, - 59554423, 59950000, 60498704, 61484360, 60060000, 60125604, 61272900, 60103776, 60522916, 57173600, - 57129000, 58750000, 57129000, 57129000, 107546408, 107147024, 107475388, 109520000, 106422440, 106337636, - 107894884, 107541036, 103250000, 109679763, 114753531, 107312383, 110197437, 111401074, 105466421, 108275712, - 109229024, 98632000, 95653000, 98632000, 113381000, 113001524, 117932000, 117473135, 108744358, 116471476, - 113745384, 113899784, 116305700, 110377940, 119621760, 111344421, 115485370, 116608490, 107730000, 95653000, - 107730000, 104230000, 103894569, 103463000, 101340500, 101643000, 102588000, 103461453, 103006000, 105627700, - 100453804, 113951000, 103791000, 102025839, 99775417, 101108564, 95653000, 95653000, 95653000, 82864000, - 82568000, 83146245, 78187223, 77107000, 75816223, 80071323, 80315967, 84210623, 82137300, 81234695, - 75085000, 75240000, 70354000, 75085000, 84902720, 84618660, 85985543, 77377569, 82723115, 83697716, - 81989401, 83500016, 82980187, 78213627, 75600000, 75056000, 70354000, 75056000, 73334800, 72927584, - 72896000, 74324277, 71102445, 73527367, 74628104, 71213476, 74388640, 75040000, 71978804, 70354000, - 70354000, 70354000, 70354000, 70354000, 91353219, 90890400, 91263700, 90010000, 89888396, 90688000, - 90294000, 88350000, 87871000, 70354000, 87871000, 87075000, 86850000, 85576500, 86572649, 86033945, - 87916549, 84757461, 86231130, 85930204, 86151800, 87583440, 87738680, 84454000, 84900000, 70354000, - 84454000, 85880629, 85595424, 85512055, 86995365, 84669755, 85888000, 85895000, 85498741, 88487500, - 83928000, 83928000, 70354000, 83928000, 83658000, 83458000, 84897169, 81110400, 84823558, 85252976, - 81164449, 85003300, 82615735, 83420749, 83560745, 78600000, 77892000, 70354000, 77892000, 94381000, - 93955024, 90454858, 93385000, 91076958, 89994758, 95455000, 91400458, 93815535, 94263000, 93562800, - 93562800, 88799000, 70354000, 88799000, 92810181, 92430568, 87848687, 90313140, 95537040, 91546460, - 94413504, 92362800, 88140988, 89405340, 88703050, 93320655, 90371347, 87740772, 96827026, 81592505, - 89516911, 97441317, 78813005, 85843681, 92874357, 99905033, 105291245, 81692901, 88038384, 94383867, - 100729350, 84181939, 89961393, 95740847, 101520301, 84246883, 89549681, 94852479, 100155277, 103000000, - 87050217, 91906150, 96762083, 101043049, 88468864, 93026887, 90456817, 94746721, 75990000, 75990000, - 150771500, 150111000, 150704600, 152128776, 147744300, 155521890, 149431396, 159071790, 149456526, 148389374, - 147407760, 152978677, 144724300, 144724300, 177630000, 177048768, 165793547, 169981264, 174966923, 162822035, - 169703756, 157680000, 157680000, 158565470, 158043916, 158228695, 158246146, 156116748, 155852987, 155551919, - 155778033, 155545700, 155545700, 142690673, 142472680, 142871508, 141993299, 142010438, 142068966, 142786858, - 142978976, 141780000, 141610000, 141750000, 141209000, 141209000, 131850779, 131810000, 131794000, 132840250, - 133179282, 133070000, 132669535, 135416000, 133301973, 130741457, 133750000, 133360000, 130400100, 130393000, - 132864400, 132551564, 133636610, 130943199, 134349610, 131695724, 132476267, 130932968, 134635581, 130508100, - 130508100, 135031000, 134741750, 136796361, 136594000, 140112000, 140464514, 143036000, 134643587, 134263585, - 134055049, 138166206, 130388110, 130388110, 127472000, 127308481, 128153770, 128000000, 127075000, 129321441, - 129277782, 127603336, 124648376, 129992984, 129749384, 127200627, 125865990, 121516504, 119653500, 119653500, - 129624204, 129360856, 124553218, 128840000, 127292358, 114790000, 125264410, 117454490, 132350000, 127573027, - 122716720, 113648601, 105526600, 105526600, 105526600, -141010000, 44270000, 44270000, 79300000, 114300000, - 151100000, 144750000, 168500000, 142700000, 155410000, 139700000, 28390000, 49630000, 73500000, 97250000, - 121000000, 19600000, 26845000, 30730000, 36580000, 49630000, 62350000, 79250000, 96150000, 113000000, - 129850000, 129850000, 19600000, 121408028, 121115000, 121115000, 120854000, 105486000, 120854000, 117145223, - 116877700, 117426000, 117666916, 117337000, 115410000, 105486000, 116700000, 116341262, 116094936, 116010000, - 115410000, 105486000, 115410000, 110281300, 110080424, 109476000, 109363000, 110707000, 110394000, 109921000, - 110317668, 109607244, 109069276, 109713000, 108560000, 110700000, 113600000, 108560000, 108560000, 106204523, - 105961000, 106272200, 106044000, 105073507, 106141142, 106685000, 105843252, 106442171, 105783360, 106377071, - 105729196, 106317700, 106906204, 104257936, 104846440, 105434944, 106023448, 106611952, 107154496, 104552188, - 105135484, 105718780, 106302076, 106885372, 105024033, 105602121, 106180209, 105284173, 105857053, 106429933, - 105284173, 105857053, 106429933, 105830000, 89350000, 104250000, 106487989, 106266519, 108283816, 106175312, - 106181480, 105351628, 107235000, 105851000, 106945296, 106575812, 108312740, 107007912, 105257000, 107320000, - 107320000, 97300000, 105257000, 120094489, 120036793, 121174164, 120564861, 121491542, 120673663, 120508402, - 119992463, 119566282, 120703138, 120136342, 120490000, 121405122, 120014382, 119826000, 118826000, 121182002, - 119916163, 120434949, 119250000, 118167700, 118010000, 108731000, 118010000, 118706067, 118663026, 120477305, - 117043809, 120175245, 119860224, 119354708, 120080668, 119820108, 118937768, 119339473, 119093905, 118217114, - 119095000, 120797613, 120914853, 120669013, 119481773, 118345000, 116340000, 117702388, 105486000, 116340000, - 119226500, 119151000, 117940142, 117602879, 118099560, 118960781, 117517941, 118504561, 117276841, 116919761, - 118546681, 118323332, 115840000, 118231247, 115970000, 108731000, 115840000, 117197528, 117140886, 116720000, - 117141500, 116723244, 118445500, 118338900, 116960564, 117748000, 118237308, 116431000, 115692944, 115737884, - 117417163, 116915414, 115450000, 115345000, 114870000, 105486000, 114870000, 123334340, 123234880, 121523656, - 122757739, 123736760, 123899839, 123629140, 123790860, 121587781, 123112540, 121043000, 124283229, 121980940, - 122158000, 120343460, 120798350, 123766181, 121889409, 122681281, 120690140, 120691021, 121080000, 118836000, - 122220000, 118780000, 118780000, 117049145, 116704000, 120230000, 117965727, 121232117, 117027346, 116515055, - 119053036, 118453850, 118240065, 115385455, 119405755, 115918736, 117666746, 116856800, 117503765, 120579527, - 119944700, 116270504, 119704925, 118908397, 115274000, 114790000, 117940000, 105486000, 114790000, 112478684, - 112392600, 113122000, 111567880, 113500760, 112766880, 111412456, 110910604, 112656228, 111125680, 112629728, - 111098304, 111807227, 111632736, 110360000, 110220000, 110863000, 105486000, 110220000, 115817189, 115645592, - 113790000, 117122400, 115933296, 117860728, 114838000, 114879576, 114309160, 116965544, 116258644, 114844960, - 113766000, 113520000, 115957998, 108731000, 113520000, 113614000, 113483000, 112311509, 113117948, 114013108, - 114247856, 113781980, 114258565, 114975446, 113141855, 113756914, 113952324, 114575124, 111080800, 112475864, - 114195146, 113941464, 115576105, 113613560, 114186440, 114759320, 115332200, 115905080, 113097968, 113670848, - 114243728, 114816608, 115389488, 113085989, 113653661, 114221333, 114789005, 112858920, 113421384, 113983848, - 114546312, 115108776, 115671240, 112735178, 113297642, 113860106, 114422570, 114985034, 115547498, 116109962, - 113966558, 114523814, 115081070, 115900000, 113096814, 110330000, 105486000, 110330000, 106653950, 106456900, - 106831099, 105843108, 104758892, 107884392, 107426008, 104833432, 109092660, 106730244, 105212076, 104194876, - 105600000, 105965799, 105137519, 103580535, 104101335, 104622135, 105142935, 105663735, 103580535, 104101335, - 104622135, 105142935, 105663735, 104419023, 104934615, 105450207, 104161227, 104676819, 105192411, 105708003, - 104419023, 104934615, 105450207, 104522142, 105032526, 105542910, 106053294, 97300000, 103570000, 113187972, - 112986216, 116632372, 116293979, 110295429, 113479000, 113126479, 113438300, 112995089, 113684549, 111910959, - 116541979, 110833659, 113314289, 112393049, 114369849, 113177349, 111870000, 114030623, 109620000, 108731000, - 109620000, 114237628, 114072493, 114900474, 111265500, 112096773, 112153000, 110721864, 113307113, 113499363, - 111584773, 113378402, 113090363, 115470542, 114840000, 112676673, 114263289, 112140248, 113428800, 113873108, - 111447849, 112841449, 113954108, 113315423, 110660000, 108360000, 105486000, 108360000, 125207918, 125025672, - 126354498, 124274364, 125036196, 125869860, 129405696, 122716720, 126312860, 124692960, 125763693, 128151022, - 124745422, 126663001, 125614293, 124220000, 121600000, 127600000, 118780000, 121600000, 114432000, 114322807, - 114320000, 115287695, 118106480, 118347380, 116636000, 119471148, 114731815, 114425908, 116743060, 116239000, - 115606217, 114983500, 114917028, 115145106, 113450000, 115884500, 113810000, 105486000, 113450000, 108796106, - 108566768, 107043000, 108869604, 109373520, 106904384, 108798720, 109118020, 108941584, 109676360, 109140000, - 108871505, 110370855, 106920879, 108701897, 105486000, 105486000, 105486000, 109937000, 109727624, 111399296, - 118820000, 122132032, 113032492, 119666132, 106740000, 121928000, 107325500, 122652817, 109916209, 115985842, - 120619549, 117640000, 124019191, 109022128, 105596162, 118631669, 121920111, 112835233, 119418521, 121694213, - 122402571, 115747199, 120380471, 117362241, 123768897, 97150000, 115400000, 97150000, 126595896, 126470000, - 123733000, 130168500, 129510793, 130231816, 130865000, 130852064, 123538000, 126892365, 124757000, 124789200, - 131091700, 125167265, 125028000, 128622067, 125882000, 126450000, 126919837, 127420371, 126256737, 123440513, - 128261876, 128351249, 118780000, 121120000, 112953272, 112854996, 112848473, 112537336, 113063736, 111374876, - 111589744, 112225685, 112961426, 111922874, 112767192, 109894460, 109640915, 111542816, 110397835, 111296250, - 111326041, 109180000, 108731000, 108731000, 108262472, 108139634, 109277279, 110111519, 111196272, 109040112, - 110031166, 107977032, 108542004, 106559756, 109529680, 108749113, 109978979, 109127559, 109670970, 111477470, - 107260000, 109039839, 105311159, 97300000, 104450000, 104012028, 103784692, 104667435, 104578686, 104967896, - 101574592, 104511528, 105693000, 106008764, 104301940, 103625696, 105363222, 102183000, 102431289, 102065805, - 105499762, 97300000, 97300000, 102656511, 102572822, 103549455, 103161782, 103719116, 100142316, 103077572, - 102548000, 102351000, 102459348, 101462432, 100856000, 100724104, 101173818, 102646107, 99152000, 97300000, - 97500000, 91031470, 90910000, 88697155, 91684812, 97058740, 91953340, 94237896, 92216363, 90862942, - 80018608, 91632196, 98499896, 94439842, 84029573, 90022228, 87013337, 93031119, 78380000, 78380000, - 103784752, 103307533, 100351605, 103104190, 104072649, 105613000, 102128428, 98193980, 106570000, 102521160, - 98387000, 102321286, 99663928, 96267754, 89350000, 92750000, 101693766, 101463360, 102040000, 101569028, - 95239887, 94763300, 101505500, 100481032, 100043584, 102695000, 100195620, 99797354, 98644443, 92904342, - 89350000, 89350000, 87550718, 87323072, 85938073, 87189832, 80179592, 75903280, 81242332, 86087260, - 84806664, 84804393, 88030717, 93418501, 79860627, 85008964, 77170628, 82894560, 84353849, 80689556, - 79973927, 75705743, 85874615, 87777867, 93183707, 79645247, 76959561, 82663615, 82400000, 85400000, - 88700000, 79750000, 83442500, 87136500, 91080000, 73494042, 76890216, 80286390, 83682564, 87078738, - 90474912, 77621258, 81166387, 84711516, 88256645, 91801774, 94070000, 74450000, 77301570, 80578580, - 83855590, 87132600, 89250000, 77300000, 77300000, 73479000, 82244000, 76623000, 86500000, 96510000, - 110000000, 116090000, 115500000, 115300000, 127700000, 73495000, 78410000, 88744000, 97525000, 106500000, - 115300000, 78410000, 88744000, 97525000, 106500000, 115300000, 97525000, 108460000, 112200000, 118000000, - 110700000, 73495000, -162125917, -162492268, -169642729, -160101841, -176584080, -176722697, -177600000, -109259020, - -109450135, -180000000, -180000000, -180000000, -180000000, -180000000, -180000000, -180000000, -180000000, -180000000, - -180000000, -180000000, -180000000, -180000000, -180000000, -180000000, -180000000, -180000000, -180000000, -180000000, - -180000000, -180000000, -180000000, -180000000, -180000000, -180000000, -180000000, -180000000, -180000000, -180000000, - -180000000, -180000000, -180000000, -180000000, -1]; - +12433114,5850000,12444000,7404110,-5200000,7404110,-5384925,-5734540,-6703000,-5384925, +-172537866,-171996267,-171498626,-172560193,96815429,96888084,96629848,-62877167,-62951784,166898560, +179163000,179009264,179794020,178286164,178634028,177115628,176273728,177270120,176037912,179424320, +176030000,113528000,-63110167,-63158744,-63110167,-63158744,167902989,167809760,-130134215,-130771365, +-124812713,-128526171,-130800000,3280000,3176640,-64817896,-64887829,-65034230,72348074,72307352, +71712684,70504498,12402340,12465083,12486204,8822749,9750000,5850000,12402340,-2619780, +-2704183,-10700000,-2704183,-63109000,-63432000,-62241268,-62330844,-2246000,-2275397,-10700000, +-2275397,105631382,105490182,-176223924,-176226867,-176226867,-176250390,-176225180,-178226240,-176341581, +-178252267,-64640000,-64717380,-64852000,-64494413,-64600000,-64852000,9473847,9511847,9503847, +9481847,9497579,9469000,5850000,9469000,-70063165,-70114256,167709000,170962845,168544027, +168732832,168480677,160665840,166601440,166377624,169350000,171707598,171499552,167883840,166105640, +169696640,170846081,162001340,165170340,168886340,166002340,167146640,166809963,167283891,167378676, +168894640,170806724,170635940,167920645,167219240,165411940,169484440,165725040,169784163,169784163, +169864212,160595398,-170756000,-171102112,-170860000,-169701004,-168235531,-171102200,-171102200,-159832000, +-161271860,-158183360,-159960141,-165952460,-165651360,-163382468,-158196284,-163406876,-165960000,-56246890, +-56602272,-169949167,-170002824,-62743846,-62632976,-62907696,-81395252,-81419752,-81484770,-80143890, +-81484800,-68311245,-68432676,-68350030,-68432676,-68350030,-68267384,-68350030,-68267384,-68292178, +-63007557,-63274557,-68480000,73470755,73036128,72835640,72500000,72660000,72900000,73026128, +71500000,-5761206,-14424756,-5805000,-12372000,-12747000,-10060000,-14530000,14419556,14165848, +-61799362,-61803000,-64989026,-65068846,-64940000,-65087000,-65093994,45200476,45242386,44900000, +15485616,14043750,-9164930,10400000,-9154000,10000000,-9165000,-61257000,-61300000,-61300000, +-61500000,-61500000,73395835,72580000,-59642289,-59716656,-61865167,-61949413,-61959724,-62413512, +-68973785,-69166000,55404000,55180679,55527952,53216000,46070000,52640000,46000000,134435755, +134329233,134030000,132129405,130959405,130900000,145692200,145400432,145610000,144875000,1482182, +1404864,348000,1404864,144826158,144737755,144534432,-4563036,-4920600,-10700000,-4920600, +-61016523,-61100000,151555130,157759000,137891594,137142440,139544140,140282640,143637140,144342740, +144277940,145145940,145625740,145993640,149072540,149427440,150001640,152905440,153407940,154040940, +155051640,157021840,159523340,160462640,160673440,162638740,146678969,150700754,137000000,152000000, +137000000,103796755,103570000,-175250128,-175364984,-174258388,-175738000,-176214000,-176214000,-176214000, +-61395587,-61598068,50511077,50575813,50310000,50448000,50300000,172918000,172750000,172860000, +-157502976,172908912,172739000,174382200,175905120,174657000,173195120,172967000,175500000,176393000, +-160455000,172594000,174181028,-173318525,166790000,197000000,157830000,-71169000,-72500000,-71730000, +-72370000,-71259727,-72075000,-71917362,-72500000,6666755,6377221,7107412,5896479,114145854, +113835000,112200000,113835000,-61100206,-61239568,-6892690,-7700000,-6950000,-7100000,-7770000, +-61600000,-61810000,-61550000,-61350000,-61666000,-61102000,-61512968,-61882549,44365794,43196000, +44190000,43575000,43165016,57456000,57496000,57300000,57356000,63226096,59343432,56494384, +54330304,57450224,59454176,54300000,55434000,55210000,55517000,54847807,6047691,5812948, +5733648,-5200000,5733648,-171837000,-172158000,-172803500,-172830000,-36582036,-36993903,-36524348, +-38369968,-27700000,-41820000,-39207461,-34927700,-41820000,-149574753,-149626107,-149626107,-149982860, +-149622848,-152311000,-141110738,-152059920,-152547440,-150439610,-144626240,-143759690,-154821400,-154821400, +-25024000,-23865667,-25366000,-25400386,-61550000,-61471037,-61710000,-61373664,-61974357,114873081, +114171000,114681000,114060000,70153022,77466060,77439572,68507921,50155880,50336296,50375166, +51622176,52078592,47254880,42662127,39626543,40297089,54501168,46373486,39626500,-66121525, +-66259000,-67216000,-67960177,172300000,-67960177,33327717,32995942,33098768,32326000,32190000, +35467106,35448768,35650707,35257988,35153000,34800000,34217000,34800000,-76839167,-76920109, +-77134581,-77356644,-77578707,-76687500,-78370000,-78450000,-16741984,-14420000,-16662000,-16815160, +-16791000,-16663000,-16553960,-16502853,-15672853,-15621653,-16247653,-16121947,-14936353,-14839553, +-14712853,-17000000,51467667,51164000,51147359,50700000,-57898434,-58397827,-59573376,-61500000, +168274650,168111791,166817936,166377845,166330000,168000000,166330000,19206340,19539467,18839272, +19227898,18744950,18979172,18485046,18930442,18433000,12090000,18433000,-77363700,-78997600, +-77989622,-77989622,-77893283,-77900027,-75488694,-77543110,-77553963,-77458825,-77458825,-77130000, +-76306000,-77848669,-75071300,-75748000,-76711309,-75833768,-76222669,-76222669,-79310000,-73686828, +-73914908,-77901829,-74539609,-78100000,-74270248,-73140608,-75758910,-74880909,-74384208,-78345010, +-73027108,-76940000,-79000000,-75919000,-80500000,125497000,125339640,126152992,124030000,31067077, +30994808,31209120,31086820,31663820,31780420,31912720,31879881,30946241,31639881,31052530, +31258490,31147890,31818890,31899971,31899971,31917790,31820971,31917790,31500471,31596329, +31500471,31596329,31500471,31596329,30790904,47930226,47641894,47775243,46541500,34217000, +46541500,178420966,178466230,178005528,177373149,177232255,177629319,179260844,176834000,179708000, +177380224,177857824,177940000,178356724,-178669776,-179054884,176909832,-180193468,176834000,166406184, +166245013,167800087,167970000,167161896,165251296,165337859,164762896,164163788,166666000,162700000, +158147000,14437596,14114488,15580335,15213735,15020535,13683237,13562137,15103236,15782000, +14952400,13995835,13621136,16087535,14798737,14185236,14842000,15017535,15409536,15497535, +15518136,14771536,13838136,13961236,15114737,13868035,15275998,15094135,14181737,13802636, +15357835,15577535,15337535,15457535,13375500,12090000,13375500,35164982,34777130,34878995, +34736384,34838249,34716252,34817636,34685836,34787220,34611108,34938707,35041292,35041292, +35143907,34753548,34832867,34509708,35255607,34874567,34976432,34930708,35081000,34709308, +35066307,35168907,35271307,34900989,35451407,35071867,35271000,34933973,34970248,34411000, +34366148,34467052,34258180,34359084,34177457,34278361,34225000,35164208,35164208,35265608, +34938408,35039792,35141176,34908232,35009136,35110040,34928413,35029317,35130221,35207367, +35010067,34956767,35414908,35127767,35229632,35129508,35194367,35006408,35150067,35257567, +34217000,34217000,34217000,35164982,34411000,34366148,34467052,34258180,34359084,34177457, +34278361,34225000,35164208,35164208,35265608,34938408,35039792,35141176,34908232,35009136, +35110040,34928413,35029317,35130221,35207367,35010067,34956767,35414908,35127767,35229632, +35129508,35194367,35006408,35150067,35257567,34217000,34217000,34217000,-89248047,-89381654, +-89599246,-88224446,-89781846,-88921646,-88484446,-88906846,-88842546,-89893446,-89708630,-89234446, +-87893446,-89872146,-88614446,-89494566,-88396846,-88674446,-89016846,-88605946,-89536346,-88129846, +-88489446,-87906846,-89470146,-89793846,-88572146,-89804946,-88410346,-89593446,-89536412,-88395995, +-89323112,-88302495,-89779412,-89694595,-90131000,-92236000,-90131000,-88243497,-88807813,-89157164, +-88399185,-88684893,-88414756,-88496393,-88028500,-88949319,-89230000,-92236000,-89230000,43056793, +43130467,42798247,42577086,42781757,43204357,42262351,42441162,41747000,21390638,21183760, +21264540,21452040,20863160,21026239,21025560,21703560,20717640,20838460,22123040,22602821, +21952821,20606921,22330840,20912140,22437140,22271860,22470021,22065440,21854340,20481340, +22442340,20954221,21192321,20452518,12090000,20452518,30031755,29825640,29540120,29662620, +29241820,29985120,30414920,28869745,29691045,29702545,29518845,30475345,29317145,29298798, +28930045,28850000,-72375267,-72672000,-72255187,-72722087,-72727847,-73810207,-72499947,-72553047, +-72867487,-72775887,-74173927,-72577607,-72428087,-72670647,-72579353,-72039947,-72375647,-72033687, +-71789987,-71767043,-72905527,-72145527,-72227387,-74463627,-71856087,-72725887,-72160147,-73121827, +-74460927,-72245647,-73415507,-71985527,-72913827,-74480000,29337000,29209384,29821812,30252120, +29755520,30164912,29545120,29582176,29912276,29742476,29058845,29162807,30117045,30478676, +30038845,28987490,8751000,9741445,8510000,9722144,11184820,9566096,10808920,10694120, +10468820,11194020,10587020,10538520,10757445,11198845,5581011,8336477,8664581,8336477, +8664581,9478995,9947715,10416435,10885155,9010274,9478994,9947714,10416434,10885154, +9010274,9478994,9947714,10416434,10885154,5581000,19756439,19382650,20007021,19482360, +19439681,20729281,19518981,19902981,19655581,20638881,19626940,20113162,19713981,19849981, +20341360,19578640,19979642,20341940,19983840,19946821,20190681,20272021,19966462,20015881, +20151681,20198840,20293762,19491921,19822340,19408581,19404481,19546681,19386260,19200000, +12090000,19200000,159914000,160644000,159909999,160084900,156745348,159532790,160062549,160236000, +161792069,168750360,155880000,158750000,155470000,159110983,159345343,159748247,160222175,161171712, +161588768,162062696,161728710,161655639,166943521,165524550,165998478,165714122,166282835,166658951, +155470000,44452394,44143000,44703650,44864350,44704329,44492129,44579409,46295609,44397750, +43853850,45080050,45981909,44600721,44830181,44332821,45673162,43971562,44353000,45296342, +43801581,44414300,46349000,45096800,43440000,27455206,27383756,27179077,27745158,27990938, +27364797,28932558,28518277,28598297,27603980,27011000,4309240,4371622,3985000,3623172, +3133172,4760591,4307091,4498709,4644445,3836350,5137829,5247829,2851529,3312250, +5431529,3093029,5822550,3179350,3202250,4162250,5541750,5406250,5406250,5541750, +4863729,4642700,5098650,5055229,4390000,4846014,5325150,4110123,4719459,5328795, +5694397,3226586,3835922,4445258,5054594,5663930,5816264,2520642,3135186,3749730, +4364274,4978818,5531907,2514496,3134248,3754000,4373752,4993504,5241405,-5200000, +2495000,28780035,28503980,29558135,27839934,29449335,28916434,28146736,28203634,27746935, +29061534,28743634,28595635,28757036,27787834,29322535,27204334,27624534,28787234,29591235, +28253934,28204634,28362936,27451534,28717035,28148435,28576536,29817935,28660734,27558434, +27427134,27452425,26998628,28210350,29260063,29685919,28329945,26582604,27275268,27967932, +28660596,26582604,27270060,27957516,28644972,27275268,27957516,28639764,29322012,27957516, +28634556,29311596,27962724,28629348,29295972,28070000,28562685,12090000,26580000,-15655500, +-15969000,-14792712,-14262512,-15513012,-15634000,-16109336,-15910236,-15313836,-15375936,-15088036, +-16860000,-16860000,-16860000,121449531,121150000,120912730,120246552,120340248,120368596,120275380, +120651571,120642225,120642225,121651631,121737255,121604302,121698959,121746047,121793856,120152552, +120246248,120396532,120501191,120442752,121086852,120508991,120527399,120506271,121555191,120635091, +120635091,120228652,120842431,120776471,120912791,120518196,121033788,121549380,120415077,120925461, +121435845,119904693,120415077,120925461,121435845,120088536,120593712,121098888,120012759,120517935, +121023111,120012759,120517935,121023111,120012759,120512727,121262679,119281266,119281266,118122940, +119392453,119888306,121868618,120099346,118122500,89603000,89457280,89311541,91436341,90181541, +89316801,91501201,89811541,90437601,90055641,91110701,90674301,91339990,89680910,89224450, +91190590,89516290,90642390,90442190,89474890,89490990,90388090,90880350,88730000,8508200, +6108800,7561200,7414800,8153000,7517067,7350816,6105665,5952215,6459100,9229667, +8210816,7187616,7545816,6709316,8556334,7076935,9444235,6829235,7279535,8870636, +6814635,8920736,6602735,7971000,6162835,5920000,5850000,5920000,4865037,4448737, +4276537,5078737,5446459,4557401,6826868,5839968,4700688,4513588,4289968,5309968, +6489666,4182268,5247588,4600688,5746466,5635750,5752988,5903768,4153920,4375288, +4250688,4986888,5386888,5589668,4320000,4426868,4419968,6019127,5776629,5902829, +4714627,6100829,6090168,5607434,6737320,4410634,6602720,5573755,5586670,4935670, +4284670,3633670,2982670,6219442,5563234,4907026,4250818,3594610,6509528,5842904, +5176280,4509656,3843032,6509528,5837696,5165864,4494032,6576711,5904879,5233047, +4561215,6269179,5586931,4904683,-5200000,3350000,12481681,11866628,12215381,10083081, +10158520,10319462,9859339,8364762,9962120,9416862,9777381,11681562,9480120,9651762, +12473081,9332520,8527220,8885881,10403137,9481681,11294362,8942520,10558525,9734930, +9936030,11656311,9428935,11751162,11816525,9367330,11027959,10736562,11091335,9101843, +10828069,11090630,14681835,9701962,9883659,8643691,8431059,11937711,9899630,8531243, +8067764,8875004,9682244,8062556,8880212,9697868,8057348,8885420,9713492,8052140, +8890628,9729116,8046932,8895836,9744740,9055200,9919728,10479068,10479068,10484276, +10489484,11296724,11291516,11291516,11981315,11986523,11991731,11461157,10776112,11418030, +14631144,11690000,4490000,8000000,24636000,24032000,26605576,27980908,27129308,24471576, +25483976,26250308,27676708,22366176,26895675,25935675,23501954,27365832,25518854,26896232, +25881554,26990556,26333455,25346754,26319156,24716754,25847155,23340000,24450605,25351589, +26252573,27153557,21702604,22603587,23504571,24405555,25306539,26207523,27108507,21707811, +22593171,23478531,24363891,25249251,26134611,27019971,21713020,22587964,23462908,24337852, +25212796,26087740,26962684,26120000,25351589,14105000,21700000,-69936000,-70219200,-70759175, +-70667401,-69045127,-69340827,-70737587,-70310247,-70575547,-70453647,-71155607,-71275527,-68764027, +-70571347,-70386507,-70778927,-71134487,-70186575,-71017497,-70202688,-69877130,-69278188,-70533746, +-70896847,-71551646,-70672775,-70763330,-69332688,-71451646,-69061588,-71363497,-69806275,-70447630, +-69672688,-71741897,-69822688,-69441646,-71232602,-71681897,-70231075,-71231346,-69426275,-69650430, +-70150875,-71481897,-71215402,-69373330,-71732688,-71776763,-72017395,-71522635,-71027875,-70533115, +-70038355,-72017395,-71522635,-71027875,-70533115,-70038355,-69543595,-69048836,-72017395,-71527844, +-71038292,-70548740,-70059188,-69569636,-69080084,-72017396,-71527844,-71038292,-70548740,-70059188, +-69569636,-71900000,-71527844,-68590532,-69080084,-72020000,17066574,16959437,21188633,18015133, +21164112,18689612,19087033,18857412,17965212,20221612,18551833,19093425,18401809,18099457, +20495509,21863225,18070028,18531557,21864409,21243508,19564409,17781625,19267609,18113425, +19610310,18728590,18134409,19973425,18347510,17810557,17744310,19592708,21644409,21672625, +17787610,17316825,22092809,20367608,18204910,19252908,18814910,20482325,18274409,18713425, +17701210,18732908,17714328,20642908,18354910,19347425,17184409,20068025,18059809,19303857, +17524910,17649945,18358233,19066521,19774809,20483097,21191385,21899673,16946865,17649945, +18353025,19056105,19759185,20462265,21165345,21868425,16811457,17504121,18196785,18889449, +19582113,20274777,20967441,21660105,16811457,17498913,18186369,18873825,19561281,12090000, +16820000,-84123845,-84405000,-83108904,-85498274,-84859804,-84735797,-83772534,-85029374,-83734604, +-84378374,-85162174,-83840774,-83716427,-83579474,-83376674,-85508274,-84489965,-84047545,-83391425, +-84081684,-85977396,-85503468,-85029540,-84555612,-85977396,-85503468,-85029540,-84555612,-84081684, +-83607756,-85977396,-85503468,-85029540,-84555612,-84081684,-83607756,-83133828,-85361289,-84887361, +-84413433,-83939505,-83465577,-82991649,-84105380,-83631452,-83157524,-83986898,-83518178,-83049458, +-87250000,-92236000,-87250000,18297000,17831076,17134037,18597018,17750899,15809337,18726837, +19159337,16649337,17390418,18281379,17609818,18029337,15879337,18920418,15762237,17900418, +18619218,18438718,17730118,16107944,18738918,18266444,18387833,17205813,18107367,16612944, +17046567,18384210,16952784,17853844,16767515,18286444,17958915,17615289,17038167,17226789, +16337833,17567220,19073067,17507565,17548918,17837565,17358167,18757220,17998167,15721000, +16377208,17033416,17689624,18345832,15726208,16377208,17028208,17679208,18330208,18981208, +16051708,16697500,17343292,17989084,18634876,19280668,16379812,17020396,17660980,18301564, +18942148,17212571,17847947,18483323,17530259,18165635,12090000,15721782,15908136,15462000, +16312699,16430899,14375037,18618737,15193318,13801837,17948737,15478737,16267535,15830418, +16298737,18738737,18011379,18928737,16778136,16768136,18348737,17618737,16357535,17328136, +16718737,17570899,16220537,18639337,13579337,16960899,17318737,16478136,16580418,16140418, +17648136,15580000,16123000,16798607,14470632,15132047,15793463,16454879,17116295,17777711, +18439127,13478508,14134716,14790924,15447132,16103340,16759548,17415756,18071964,18728172, +18733380,13485904,14136904,14787904,15438904,13843954,14494954,15145954,15796954,14494954, +15140746,15786538,16432330,15824035,16464619,17105203,15695918,16331294,16966670,17602046, +18167520,15961931,18680000,12090000,13489000,1198545,1242617,1020000,1088167,568337, +1048263,1127997,125826,746276,1126396,1366276,406035,556396,1066156,1196276, +936276,946396,486035,1156396,1351939,1216396,1480566,872986,566156,768491, +1266961,995976,1126516,1276156,-160000,201748,563496,89568,563496,1037424, +208049,681977,1155905,208049,681977,1155905,350228,824156,1298084,350228, +818948,1287668,350228,818948,1287668,350228,818948,1287668,350228,818948, +1287668,584588,1053308,1522028,-16860000,-150000,24059059,23594820,26463781,20984620, +21139580,21504137,27242520,25792720,25333537,24525539,23078839,25213037,21871439,22429439, +22510237,24102520,27069581,24767539,23204620,27614920,26099320,26664639,26142439,24629137, +26679520,25153920,27172039,25826937,25950456,24694139,21521339,25307856,24451439,20900000, +21620000,23255000,24323000,25670000,25670000,25670000,14105000,20900000,25192555,24878192, +23846778,21067290,23211790,24257490,23933537,23258837,22249031,24207978,23908819,25493319, +22121790,24653319,22173319,26409824,21773481,21394562,21130481,23471181,20950000,22583000, +25880000,14105000,19569000,79840675,79816600,80040215,79984355,80586395,80116555,81770295, +80169415,81159875,81648495,80096155,80183845,80606395,80366395,80446275,80336515,80489700, +79841075,81006395,79790395,80576395,81697695,80323295,80727095,80526395,79786000,81545895, +80401615,80041592,80031373,80357205,81657590,80318692,80569690,80498692,80990590,80678778, +81089973,79500000,79502907,79634743,79750000,79875000,79688000,79688000,79922000,80000000, +79450000,44714340,44588000,42601770,41778560,44052340,40953079,40219599,41611379,41425279, +41588340,41754140,41644560,43882860,43516160,42001860,42291860,42951860,45409240,41932340, +42922340,42541860,44352340,42928460,43211860,43341540,41671379,40543999,45228800,42385060, +42671379,45742340,41053179,44474321,40006000,40870000,41470000,42985000,42985000,45330000, +45700000,45800000,46440000,40006000,-6342614,-6836411,-8543000,-8685073,-9130700,-7187732, +-6462575,-6432675,-9773032,-7319573,-9053373,-8548616,-8021834,-6550032,-7780032,-6990873, +-6750475,-7412675,-7835977,-9636834,-7561834,-7371834,-6258973,-9233516,-8409930,-6253381, +-9350517,-8970887,-6619265,-6319000,-8708680,-6101577,-7678680,-6170081,-6314017,-7869287, +-7848317,-7204983,-6988180,-7029677,-8218179,-10622000,-10383000,-10700000,-10700000,-13299000, +-13300933,-11032334,-12111834,-11801664,-11251664,-10396164,-11151034,-12588634,-12121664,-12826225, +-11974525,-12007825,-12536205,-11905405,-12223605,-10623605,-11593845,-12483605,-10973605,-12963725, +-13083725,-10793605,-10753605,-11513605,-12692289,-12218361,-11744433,-11270505,-13308396,-12834468, +-12360540,-11886612,-11412684,-10938756,-13308395,-12834467,-12360539,-11886611,-11412683,-10938755, +-13545360,-13076640,-12607920,-12139200,-11670480,-11201760,-10733040,-13080000,-13080000,-12481366, +-12012646,-11543926,-11075206,-12481365,-12012645,-11543925,-11075206,-11752245,-16860000,-13711000, +-79557945,-79512264,-79855340,-82489864,-79916825,-79829375,-81029305,-82557425,-81363605,-82895505, +-82646725,-82914925,-80403725,-79143725,-78607625,-80318605,-80823605,-80310205,-79688445,-80582505, +-80481105,-82463725,-80588405,-81241305,-79922425,-81083605,-80948205,-80323005,-81889405,-82472825, +-79958925,-79913725,-79580625,-83051396,-83051396,-83051396,-83051396,-82582676,-82582676,-82582676, +-82582676,-82113956,-82113956,-82113956,-81973340,-81645236,-81645236,-81645236,-81176516,-81176516, +-81176516,-81176516,-80707796,-80707796,-80707796,-80707796,-80239076,-80239076,-80239076,-80239076, +-79770356,-79770356,-79770356,-79301636,-79301636,-79206850,-78831874,-78831874,-78831874,-78831874, +-78363154,-78363154,-78363154,-78363154,-78363154,-77894434,-77894434,-77894434,-77894434,-77608720, +-77608720,-82331903,-81855371,-81637018,-92236000,-83054000,14363691,14220000,16402657,18148419, +13303691,17183691,14992250,14407512,15766371,13952250,15702971,17584412,14036371,13602950, +17822971,12776171,14122250,13752250,13329050,15513691,17386891,17053691,14832250,15134255, +14482906,15822908,18613908,14627390,13959408,16012908,12320207,15878455,15143407,14104408, +16935007,17348608,17940408,17922390,17101109,13551655,17944108,17414408,16829410,18572390, +17650007,12594873,14093406,13189096,13923424,14657752,15392080,12095416,12819328,13543240, +14267152,14991064,15714976,16438888,17162800,12384980,13103684,13822388,14541092,15259796, +15978500,16697204,17415908,18134612,12490807,13199095,13907383,14615671,15323959,16032247, +16740535,17448823,18157111,13204303,13907383,14610463,15313543,16016623,16719703,17422783, +14053207,12090000,12090000,-52345874,-52715086,-54086273,-52881928,-53929597,-54401128,-54402128, +-53047197,-54237896,-53769176,-53300456,-54472255,-54003535,-53534815,-53066095,-52597375,-54472255, +-54003535,-53534815,-53066095,-52597375,-52128655,-54425383,-53956663,-53487943,-53019223,-52550503, +-52081783,-54191023,-53722303,-53253583,-52784863,-52316143,-54214459,-53745739,-53277019,-52808299, +-52620811,-54565999,-54097279,-53628559,-53159839,-52878607,-54565999,-54097279,-53628559,-53159839, +-52972351,-52660000,-52128655,-54597000,54318811,55039533,54378870,54512730,54646590,54445800, +54579660,54614463,54668007,55673070,55539210,55619696,55753216,55878790,55953171,56313300, +56333333,55525000,55475330,54944031,56243191,55868808,55868808,55868808,55353216,55353216, +54837624,54064236,54574620,55085004,55595388,51512315,52022699,52533083,53043467,53553851, +54064235,54574619,55085003,55595387,51543043,52048219,52553395,53058571,53563747,54068923, +54574099,55079275,52553395,53058571,53563747,54068923,52048219,54574099,55079275,52452360, +52957536,53462712,53967888,54473064,54978240,51690000,51511000,16306574,16143000,14229933, +15377235,15377235,11338134,12966834,14240535,13787535,13965734,15594934,14345734,9539934, +9639834,9637834,14990134,14778735,15568133,14200534,14820634,15216134,13010834,12957034, +13465835,12108834,15046935,15476935,12817488,16005445,14028319,9587445,16000125,9756763, +11021088,13739828,14310419,11651245,14784288,12745363,13436725,14139805,14842885,15545965, +16249044,12738852,13431516,14124180,14816844,15509508,16202172,16699999,12738852,13426308, +14113764,14801220,15488676,16176132,16700000,12744061,13426309,14108557,14790805,15473053, +16155301,12744061,13421101,14098141,14775180,15452220,16129260,13087788,13754412,14421036, +9469000,9469000,10212374,10217582,10894622,10899830,11576870,11582078,12259118,12264326, +5850000,9469000,49784462,49518792,46280650,46360940,46964000,48860262,45365403,47143921, +47093181,46722742,48767963,46872462,47053662,48742340,48910142,48461303,47680881,45994181, +47383562,47994142,48567981,48423662,48018742,47401481,48873262,48484045,49089154,48955045, +45327554,49209594,46711173,46596300,48523673,46889549,48123239,46297204,48329239,48349204, +48380254,47610104,48813174,45999920,46624879,47999791,48624751,44967694,45587446,46207198, +46826950,47446702,48066454,48686206,45184607,45799151,46413695,47028239,47642783,48257327, +48871871,49486415,45281997,45891333,46500669,47110005,47719341,48328677,48938013,49547349, +50065284,45586665,46190793,46794921,47399049,48003177,48607305,49211433,46377239,46976159, +48114107,48713027,49311947,46377239,48024269,48439868,49033580,48474761,44760000,45360000, +45060000,45600000,44750000,20399498,20171896,21111379,21000779,20681860,20251379,20371860, +20811379,21421860,21139060,20601860,21131379,19765537,21856499,20853818,19618136,20344237, +20307918,21891379,20888037,19829818,20605618,21268618,19804918,21855210,19645633,19069182, +21141833,20418482,22557718,22230320,22090984,19552444,21255833,21217220,19779433,19348513, +20038133,19597113,19999415,21371620,20922767,18829666,19496290,20162914,18901536,19562952, +20224368,20885784,18967678,19623886,20280094,20936302,19038507,19689507,20340507,20991507, +21642507,22293507,19038507,19684299,20330091,20975883,21621675,22267467,19205163,19845747, +20486331,21126915,21767499,22408083,19544672,20180048,20815424,21450800,22086176,22721552, +20007351,20637519,21267687,21897855,20360245,20870000,12090000,18825000,35865028,35698868, +35736634,35669608,34956396,35962984,36110008,35643680,35520364,35838708,35627640,36499584, +38023396,38575444,35539180,37140120,37692168,38244216,38796264,35483976,36036024,36588072, +37140120,37692168,38244216,38796264,35489184,36036024,36582864,37129704,37676544,38223384, +38770224,35325131,35871971,36418811,36965651,34942344,35483976,36025608,36567240,37108872, +37650504,34947552,35483976,36020400,36556824,37093248,37629672,34947551,35483975,36020399, +36556823,37093247,34947551,35478767,36009983,34217000,34870000,-9199159,-9501000,-8726353, +-8611995,-8693189,-8578831,-8660025,-8487660,-8497438,-17004000,-8747900,-8855858,-8056000, +-8357179,-8598200,-7945926,-7899943,-7538827,-9083147,-8966627,-7886926,-8728577,-8781155, +-7959495,-7288996,-9187627,-9394147,-8059091,-8530796,-7666091,-8596955,-25724900,-6801600, +-8444627,-7513500,-8788846,-8903047,-8518727,-7520151,-8660080,-8757200,-8678400,-7472188, +-8901661,-8221306,-7789746,-8660451,-8127491,-8323200,-7468577,-8121585,-8214251,-8992480, +-8367520,-7742559,-7117600,-8987272,-8367520,-7747768,-7128016,-6508264,-8987271,-8372727, +-7758183,-7143639,-8982063,-8372727,-7763391,-7154055,-9103931,-8499803,-7895675,-7291547, +-9410786,-8811866,-8212946,-7614026,-9877943,-9284231,-8690519,-8096807,-7503095,-9575879, +-8987375,-8398871,-7810367,-8987375,-8398871,-7810367,-7516115,-9046225,-8457721,-7869217, +-9046225,-8462930,-7879634,-17320204,-16545000,-16217756,-31417659,-28840000,-28322000,-27845000, +-25878000,-25378928,-9722767,-9839578,-9979996,-18145009,-18115218,-31500000,-29032561,-26278640, +-31500000,-31500000,18982634,18707922,21574834,20671600,20085535,18174836,17590134,21663434, +19626935,18352935,16563034,20117535,18325734,17727535,21025235,16782419,17877363,20317957, +16537745,18905800,16946580,20274350,19775328,20246957,18916780,19738219,18660180,19885557, +17425745,21241180,20590828,21456888,19796163,20591000,20216580,17240057,19436580,19864288, +18216480,19737819,20440880,18279288,21340845,18006619,19635745,20364719,20882945,17234519, +21077963,18098219,18086580,19397758,20090422,20783086,21475750,22168414,16800267,17487723, +18175179,18862635,19550091,20237547,20925003,21612459,22299915,16112811,16798601,17480849, +18163097,18845345,19527593,20209841,20892089,21574337,16116353,16791778,17468818,18145858, +18822898,19499938,20176978,20854018,21531058,16114738,16790216,17456840,18123464,18790088, +19456712,20117763,20784387,17117955,17784579,18451203,19117827,20117763,20784387,17117955, +17784579,18451203,19117827,12090000,16105000,126909304,126592000,129022155,128598798,128448290, +127327336,126846606,126741618,129274245,127087185,127422125,128621045,128517450,127005504,129306485, +128041145,126459167,127076964,126917985,128303085,126346806,126657185,127682844,128836245,127891004, +127457506,128856804,127874364,129158585,126926620,127515124,128103627,124570000,125573061,126161565, +126750069,127338573,127927077,128515581,125926163,126509459,127092755,127676051,128259347,128842643, +125639723,126217811,126795899,127373987,127952075,128530163,129108251,125639723,126212603,126785483, +127358363,127931243,128504123,129077003,126212603,126785483,127358363,127931243,128504123,129077003, +125639723,126212603,126785483,127358363,127931243,128504123,129077003,125043407,125830856,126398528, +126966200,127533872,128101544,128669216,125036116,125598580,126161044,126723508,127285972,127848436, +128410900,126245413,126807877,126001379,126558635,130368752,127370341,124570000,-22037500,-22118200, +-22751449,-21195149,-18209088,-20365018,-23226688,-19764388,-22546700,-17402188,-22000224,-14502346, +-15308502,-18684388,-13802346,-19036550,-22840424,-23840424,-14102346,-18754388,-23376550,-20414388, +-22466700,-23370424,-20326700,-14122346,-14320424,-24104388,-20496700,-14120424,-21183900,-23220000, +-16655743,-15504775,-24356814,-23226678,-22096542,-20966406,-19836270,-18706134,-17575998,-16445862, +-15315726,-24572425,-23463121,-22353817,-21244513,-20135209,-19025905,-17916601,-16807297,-15697993, +-14588689,-24218124,-23129652,-22041180,-20952708,-19864236,-18775764,-17687292,-16598820,-15510348, +-14421876,-22487923,-21420283,-20352643,-19285003,-18217363,-17149723,-16082083,-15014443,-22851181, +-21804373,-20757565,-19710757,-18663949,-17617141,-16570333,-15523525,-21061191,-20035215,-19009239, +-17983263,-25334760,-90572103,-90875250,-91570386,-90822466,-91532706,-88631806,-90429106,-91411786, +-91908966,-91533666,-91712766,-91494986,-91834486,-91213086,-89601286,-89937166,-89952767,-90308666, +-91456086,-91652186,-91194686,-91691286,-90912085,-91181545,-89381998,-90347462,-91015085,-90829895, +-91090812,-91043978,-91482485,-91367462,-91399698,-90486045,-90846298,-91334278,-91049298,-91141262, +-90022898,-89573962,-91261698,-91738645,-90525385,-90656662,-91089552,-90600000,-90110448,-89620896, +-91579104,-91089552,-90600000,-90110448,-89620896,-91084344,-90600000,-90115656,-89631312,-92053032, +-91568688,-91084344,-90600000,-90115656,-89631312,-92101467,-91617123,-91132779,-90648435,-90164091, +-89679747,-89195403,-88711059,-92236000,-91762426,-91278082,-90793738,-90309394,-89825050,-89340706, +-88856362,-92236000,-91767634,-91288498,-90809362,-90330226,-89851090,-89606731,-92179691,-91700555, +-91221419,-90742283,-90263147,-89784011,-91839504,-91360368,-90881232,-90402096,-92236000,-92236000, +-82436128,-82528200,-75919449,-78027132,-76364144,-80091020,-75249007,-76688507,-83744508,-80495408, +-81620100,-77012000,-79501288,-77165707,-76046007,-78808288,-81250037,-76614131,-76280233,-75722064, +-80929837,-74967564,-83553265,-82801065,-82058837,-75862480,-83072237,-74532280,-82186037,-80012514, +-78659265,-81163598,-80117837,-77299614,-78257792,-81225865,-80269537,-80192398,-79687365,-79267098, +-75753120,-77382231,-81581637,-80232398,-76463033,-78029064,-79518565,-79554198,-75683033,-82601165, +-79769665,-80002398,-82533637,-79502398,-80083637,-79301814,-82420037,-81946365,-77744000,-84970000, +-80500000,-84970000,23265379,23014000,24610000,27544800,27395000,25913018,25581500,24557899, +26263879,27760018,26884999,25490540,24266160,26438160,23012360,25553399,25259179,23503299, +25324079,22803018,22649386,23208818,25569355,25339120,26512765,24674218,23089055,27205767, +25664265,26466018,24658600,25316184,23123954,23489886,23229900,24720000,25962355,23967586, +25084265,27215952,23778910,25868820,26938610,26203318,24266455,23683920,24137910,24067118, +25288255,26140320,22350000,22995792,23641584,25578959,26224751,26870543,27516335,22355207, +22995791,23636375,24276959,24917543,25558127,26198711,26839295,27479879,28120463,22355207, +22990583,23625959,24261335,24896711,25532087,26167463,26802839,27438215,22360415,22990583, +23620751,24250919,24881087,25511255,26141423,26771591,27401759,22436036,23060996,23685956, +24310916,24935876,25560836,26185796,26810756,27435716,22722476,23342228,23961980,24581732, +25201484,25770000,25201484,25770000,12090000,22350000,-10818550,-10852000,-8205296,-10093696, +-8628442,-9551664,-7791963,-10864664,-9075676,-9046824,-8281324,-9821664,-11386994,-8930224, +-8774149,-9624372,-10584695,-10115976,-9647256,-11053416,-10584696,-10115976,-9647256,-11522135, +-11053415,-10584695,-10115975,-9647255,-9178535,-8709815,-11522135,-11053415,-10584695,-10115975, +-9647255,-9178535,-8709815,-11100287,-10631567,-10162847,-9694127,-9225407,-8756687,-8287967, +-8756688,-10647972,-10179252,-9710532,-9241812,-8773092,-8304372,-7835652,-10179251,-9710531, +-9241811,-8773091,-8304371,-7835651,-9358991,-8890271,-8421551,-7952831,-8421551,-7952831, +-16860000,-11500000,-87254206,-88217002,-87268953,-86863600,-87213446,-87675466,-87965226,-86614246, +-87888066,-86274566,-85942886,-87538000,-86054906,-88824686,-86624806,-87519246,-86604446,-87723366, +-87174686,-88811286,-88299486,-87134566,-87506846,-88214566,-86902366,-87642606,-86599346,-86324806, +-88008966,-88084446,-86293606,-87720706,-84171396,-87172848,-86688504,-86204160,-88429538,-87945194, +-87460850,-86976506,-86492162,-86007818,-85523474,-85039130,-84554786,-84070442,-88817013,-89301357, +-88332669,-87848325,-87363981,-86879637,-86395293,-85910949,-85426605,-84942261,-84457917,-83973573, +-83489229,-87790203,-88269339,-88748475,-89227611,-87311067,-86831931,-86352795,-85873659,-85394523, +-84915387,-84436251,-83957115,-85519099,-89352187,-88873051,-88393915,-87914779,-87435643,-86956507, +-86477371,-85998235,-88777224,-88298088,-87818952,-87339816,-86860680,-86381544,-85902408,-88058520, +-87579384,-87100248,-88058520,-87579384,-87100248,-92236000,-89355000,2342000,2043000,2540000, +2606429,1629156,2037096,1950096,1336335,1654616,2451096,1636235,2596896,2889815, +1650276,1922796,2196396,2368176,2343635,2401315,1937296,3159556,3326315,1667500, +2612916,2148396,2627135,1868656,1956835,3130615,1747679,1859574,1658193,2563507, +1231033,2093239,2578693,2308405,1498640,1967360,2436080,1498640,1967360,2436080, +1498640,1967360,2436080,1498640,1967360,2436080,1498640,1967360,2436080,1498640, +1972568,2446496,1332765,1806693,2280621,2754549,1261676,1735604,2209532,2683460, +3157388,764051,1237979,1711907,2185835,2659763,3133691,3526072,764051,1237979, +1711907,2185835,2659763,3133691,3526072,929926,1403854,1877782,2351710,2825638, +3299566,2110000,2588674,3062602,2369604,2843532,2114746,2588674,3062602,2369604, +2843532,-16860000,770000,38870225,38687336,38394637,42632517,39366537,41627147,38751807, +37526807,39306007,42266547,38984907,38768577,39356977,36613114,40265414,38431354,38640374, +38402074,38004174,37982694,37522114,37609114,38328075,37334264,37823816,38313368,38802920, +36849920,37334264,37818608,38302952,38787296,36849920,37334264,37818608,38302952,38787296, +36607748,37092092,37576436,38060780,38545124,39029468,36438228,36922572,37406916,37891260, +38375604,38859948,39344292,39828636,39889000,40313000,36438248,36922592,37406936,37891280, +38375624,38859968,39344312,39828656,40313000,36438248,36917384,37396520,37875656,38354792, +38833928,39313063,39792199,40271336,40750472,41229608,40654644,41133780,41612916,41133780, +41612916,42092052,41708743,42187880,42667015,42211836,42681864,39266000,36433480,34969050, +34843074,33627904,33967315,35283694,33867855,35216034,33445374,34413854,34223874,35209333, +35182814,34278134,34913814,33817335,33553215,35457574,32835554,33695554,33631915,34227815, +35255074,34844354,34499794,34602714,33229355,34781474,34046054,35076574,34096535,33874854, +35595774,34447154,35480614,32911567,33385495,33859423,33314406,33788334,33314406,33788334, +33077442,33551370,34025298,33077442,33551370,34025298,33243317,33717245,32930056,33409192, +33888328,32930056,33409192,33888328,32671892,33145667,33624803,34103939,34583075,35062211, +32671892,33145667,33624803,34103939,34583075,35062211,33385235,33864371,34343507,34822643, +35301779,35470864,34535161,35019505,35465656,34196121,34680465,35164809,35465656,34196121, +34680465,35164809,35465656,34389858,34874202,34874202,32671892,125699223,125578636,127384917, +129585620,124343076,125572309,125316028,127343818,125660807,126502207,125781018,125720428,126535840, +129124350,128147621,125587963,130270760,130289379,129190460,128843281,128374462,127914262,128125662, +125193262,125317044,129693160,128592862,129423620,130058996,128856990,129487158,130079832,126556877, +127963037,128587997,129212957,129837917,126105864,126725616,127345368,127965120,128584872,129204624, +125114261,125728805,126343349,126957893,127572437,128186981,128801525,129416069,124351289,124960625, +125569961,126179297,126788633,127397969,128007305,128616641,124168488,124772616,125376744,125980872, +126585000,127189128,127793256,124475760,125074680,125673600,126272520,126871440,127470360,124895004, +125488716,126082428,126676140,127269852,127863564,124306500,124895004,125483508,126072012,126660516, +127249020,127837524,124600752,125189256,125777760,126366264,124150000,-86317000,-86394960,-86922206, +-87182026,-85981026,-86398326,-83843185,-86498946,-87058806,-86052226,-85413506,-84504085,-86610706, +-86164046,-83445446,-85870685,-84264206,-86481385,-85704206,-87214906,-86140726,-86708906,-86634446, +-86478406,-85541740,-85121944,-86149026,-86955311,-84790653,-85247311,-86055112,-84814195,-85199453, +-86432795,-85491826,-86166495,-86571826,-85020644,-84420912,-83080628,-86909440,-85890644,-85509931, +-85030795,-84551659,-84072523,-83593387,-85509931,-85030795,-84551659,-84072523,-83593387,-86947339, +-86468203,-85989067,-85509931,-85030795,-84551659,-84072523,-83593387,-86947339,-86468203,-85989067, +-85509931,-85030795,-84551659,-84072523,-83593387,-87694791,-87215655,-86736519,-86257383,-85778247, +-85299111,-84819975,-84340839,-83861703,-87694791,-87215655,-86736519,-86257383,-85778247,-85299111, +-84819975,-84340839,-83861703,-86922965,-86449037,-85975109,-85501181,-85027253,-84553325,-84079397, +-86449037,-85975109,-85501181,-85027253,-84553325,-84079397,-85975109,-85501181,-85027253,-84553325, +-84079397,-83600000,-92236000,-87700000,23671160,23303857,21705344,25077145,22364142,22933181, +22884142,20794142,24337421,23492921,23544863,23967145,28143825,22443662,22066064,25820781, +21714142,22374503,24837821,22143181,21354863,22863181,21864142,19822542,25358945,24105354, +21749549,21640505,24433050,26497923,22343004,22335058,22700515,26113700,21395215,23279874, +22040757,22860074,22050104,20951423,22909000,22018805,19361536,20288852,20483452,23378660, +23951540,24524420,24529628,25097300,25664971,24211652,27379460,27723188,25425844,26024764, +26781060,24924052,25507348,24972860,26204960,24187960,24750000,24677552,24938736,26810000, +25970052,24248452,24222244,24368136,25335536,26494452,25709852,22755000,23904682,24524433, +25736049,26190000,20840009,21454553,22069097,22683641,23298185,23912729,24527273,25141817, +25756361,20679290,21288626,21897962,22507298,23116634,23725970,20191821,20795949,21400077, +22004205,22608333,23212461,23816589,19743933,20342853,20941773,21540693,22139613,22738533, +20432691,21026403,21620115,22213827,22807539,23401251,20437899,21026403,21614907,22203411, +22791915,23380419,23968923,21085253,21673757,22262261,22850765,23439269,24027773,21232379, +21820883,22409387,22997891,23586395,21526631,22000000,22550000,22290124,22868212,19360400, +20000000,23815000,23085000,24780000,26100000,23200000,25000000,26485000,27897000,19360400, +68715409,68169531,68972344,69243363,69584662,69731344,68715344,70359562,68958200,68164863, +70587200,67464400,71495704,69584844,69680062,68575004,69361704,69561804,69273744,68774604, +69439100,69237681,69743762,68076064,69261181,69316039,70342223,69578204,70309705,68865257, +69991770,69658712,68779708,68795349,68510374,69286012,68593758,68768649,69093539,68762215, +68299074,71400000,69240000,70184976,68457169,69066505,69675841,70285177,68548570,69152698, +70391160,67343543,67942463,68541383,69140303,69739223,70338143,70937063,71535983,72134903, +72733823,73332743,67343543,67937255,68530967,69124679,69718391,70312103,70905815,71499527, +72093239,72686951,73280663,67942463,68530967,69119471,69707975,70296479,70884983,71473487, +72061991,72650495,73238999,73827503,74416007,71255741,71255741,67755965,68344469,68932973, +69521477,70109981,67755965,68339261,68922557,69505853,70089149,67755965,68339261,68922557, +55980000,67340000,90355211,90202000,91745300,91760000,89509852,88552771,91157032,90360631, +91821831,89202071,90657791,90313852,91947832,89159532,89324031,91059691,88592191,89192291, +88215271,89889171,89892431,88912431,89626371,90634232,91075652,89097704,88827285,91064263, +89043035,89506773,89812552,89038204,90953285,88948918,89566801,89983345,90593235,89137977, +90748001,89610987,91393601,88300400,88815992,88078695,88594287,89109879,89550000,88310000, +88841771,89357363,88064808,88580399,89095991,89611583,90070000,90580000,91143967,91659559, +92167000,88004500,88550000,89065976,89576359,90086743,90597127,91107512,91617896,88555591, +89065974,89576358,90086742,90597127,91107511,91617895,88560798,89065974,89571150,90076326, +90581502,91086678,88690016,89195192,89700368,90205544,90710720,91215896,91830000,91721072, +92100000,88907241,89412417,89917593,90422769,90927945,91433121,91938297,92176824,91655399, +92155367,91830387,92320000,92020000,88990000,88004500,85262950,85113600,87221981,83920861, +84801541,87205241,84330601,85845381,80117029,83397550,80540869,84971350,81571810,87620630, +83401850,81294610,87221530,81062869,82241110,86650790,81563769,84975090,86691830,86412530, +85221830,87061230,85522690,80050000,84630000,82700000,80050000,10116400,10081887,10004097, +10510545,9789327,10021914,10957406,10043145,10744599,10670365,8729346,8777145,11021767, +10789706,10672921,10536000,10398707,10432567,9150625,10923445,9735764,8652385,11025300, +8724325,8346646,9431106,11030564,9727206,10920164,8080306,10773925,8967767,10921045, +7500000,8111127,8340000,7500000,-55214000,-55160063,-55420298,-57071670,-54491170,-54960270, +-56766970,-54175696,-55566096,-55260988,-55110813,-56369996,-57215496,-56746776,-56278056,-55809336, +-55340616,-54871896,-54447720,-57337363,-56868643,-56399923,-55931203,-55462483,-54993763,-54525043, +-58073253,-57604533,-57135813,-56667093,-56198373,-55729653,-55260933,-54792213,-58073253,-57604533, +-57135813,-56667093,-56198373,-55729653,-55260933,-54792213,-58073253,-57604533,-57135813,-56667093, +-56198373,-55729653,-55260933,-54792213,-54447720,-57721713,-57252993,-56784273,-56315553,-55846833, +-55378113,-54909393,-54447720,-57276429,-56807709,-56338989,-55870269,-55401549,-54932829,-54464109, +-57042069,-56573349,-56104629,-55635909,-55167189,-54698469,-56760837,-56292117,-56760837,-56292117, +-58086600,-56221894,-56477600,-58005647,-58116000,-55576492,-55004994,-54912351,-56030992,-54209033, +-58081533,-56516851,-55295254,-56756154,-56271894,-57886354,-58361333,-56574233,-54379354,-54972094, +-54436533,-56332754,-56949433,-58359794,-56459154,-53436093,-57681293,-58268633,-57640451,-56561293, +-57499554,-53510594,-57301254,-58447000,-58368000,-58220000,-58447000,104859637,104681640,103471526, +103111317,103786247,102541347,104598694,105312115,103874794,104734035,104480715,106125915,105055015, +102943854,105985794,104136035,104845674,102928615,105755915,104276935,107145794,106743554,105934354, +102563074,104150694,105409415,103417174,102867355,103450000,102700000,105350000,102330000,97330000, +102330000,36242067,36113166,36990450,36638065,35717000,36683165,40088145,40690125,41189564, +38929500,35863106,36610985,36037707,38487485,37901225,36536007,36995406,36641745,35912945, +36269085,37479025,35990707,40865746,35922500,38227746,36559985,40389706,36644406,35815967, +36683006,36517046,35717000,35586890,39550000,34217000,35586900,-17490000,-17530000,-16118946, +-16312726,-17025266,-16515126,-15934000,-15934000,-16275666,-16268506,-15727000,-13724446,-14994326, +-16450366,-16272326,-16873646,-15821546,-15596126,-15507871,-15616995,-15586912,-16495978,-15536943, +-14140895,-16665785,-16476345,-12216640,-15975878,-14835412,-16387095,-16713485,-13793311,-14207426, +-13351145,-15162871,-12908645,-16111298,-12491362,-15889940,-14518611,-16521912,-15991911,-15961912, +-16533411,-16747998,-15001712,-16569440,-16700978,-16888000,-17550000,-15216600,-17620000,74531379, +73770000,72733250,72880250,78310381,75204401,75890000,72161000,72025000,73248881,76127860, +72707721,72834281,72162821,72392821,74382340,72897140,72948981,75652779,77951360,75758621, +69492000,76915960,72290621,69554000,75864021,78301379,75531379,77021379,70841000,70422234, +69233716,69837844,73856265,74481225,75106185,75731145,76356105,76981065,77606025,78230985, +78855945,73861473,74481225,75100977,75720729,76340481,76960233,77579985,78199737,73861473, +74476017,75090560,75705105,76319649,76934192,73869284,74478620,75087956,75697292,76306628, +73869284,55980000,69249199,27478925,27344452,30791926,30121552,29980453,23729026,23831723, +23593563,23692526,29139800,25948966,28449000,26006768,30336484,29174468,27464127,28508500, +25224825,26780284,28711662,29639600,30319868,29939827,27478166,24279968,31638625,28281315, +29981067,25273023,24392567,29276117,26345398,28574823,30924898,24903313,25762983,26856715, +24397535,27087819,28099483,26785835,26760020,30168819,31268520,28646125,31893783,23179217, +28050000,25132800,14105000,23179217,-58205500,-58540000,-58391270,-57610570,-57436630,-57288470, +-58608304,-58724896,-57748296,-57702496,-57859196,-59790000,-59350000,-61430000,-61430000,102520000, +102610530,102372324,104686297,105751768,103974938,104740878,102075108,106775070,103583125,101338960, +101084429,103324353,106365194,102059296,101477583,105849585,104253872,105755194,102388305,105816162, +102404628,101603993,106655194,104144697,104954426,101299893,104513031,103918363,104560149,101026941, +101855801,103945329,97330000,100085450,26040418,25930286,27391632,23423330,21064959,28572000, +23754618,27978737,25552237,25969337,27895037,21859035,26857535,21266135,24809337,24077436, +24500835,23516334,26758737,22825734,26615557,24325633,26195688,26325763,22606100,27125398, +23227444,28752615,25407144,21848615,24454719,24317667,22867582,27675080,27282889,25918884, +26884719,22878398,27625950,23526998,23014719,25762898,23735150,24308098,27330389,26740280, +25270520,23337415,21865582,28255867,27385682,25766580,22735000,23660000,25205000,25900000, +26580000,21900000,22536000,23172000,23808000,24444000,25080000,25716000,26352000,26988000, +21512000,22176000,22840000,23504000,24168000,24832000,25496000,26160000,26824000,27488000, +21100000,21752000,22404000,23056000,23708000,24360000,25012000,25664000,26316000,26968000, +27620000,20259000,20866000,21473000,22080000,22687000,23294000,23901000,24508000,25115000, +25722000,26329000,26936000,27548000,20760000,21401000,22042000,22683000,23324000,23965000, +24606000,25247000,25888000,26529000,27170000,27811000,28450000,21343427,22100000,22734000, +23368000,24002000,24636000,25270000,25904000,26538000,27172000,27806000,28440000,29074000, +21566329,22450000,23110000,23770000,24430000,25090000,25750000,26410000,27070000,27730000, +28390000,22820000,23470000,24100000,24730000,25340000,25950000,26930000,27930000,12090000, +20251650,-240995,-200000,-495600,-1705485,-1618516,-1705485,-1618516,-884223,-1702000, +-893965,-303485,-1826715,-2360500,-1300000,433240,-2550865,-297385,-806522,-1739582, +-41395,-726285,-1117855,-661572,-1972273,-2628067,-685496,439691,1008433,-2030227, +-1418800,-1005500,-864300,-478392,867000,961500,-398015,-2140310,-861079,-1373200, +280800,-1820227,-1747000,-2158000,-787174,-2249162,-1901222,-152534,-1114500,-1240327, +-1680043,-1297025,-2720000,-2944000,-3014990,-3260000,-3260000,-2720567,-2241431,-1762295, +-1283159,-804024,-324888,154000,597000,-3139568,-2660432,-2181296,-1702160,-1223024, +-743888,-264752,214384,693520,-3069568,-2590432,-2111296,-1632160,-1153024,-673888, +-194753,-3118000,-2447202,-2020000,-1609000,-16860000,-3260000,32536755,32345640,32236755, +32846755,33136829,34126755,30606755,31686755,30000000,33137555,30871355,29936755,32826635, +34168455,33556755,30226755,33456055,34071055,32006755,31311355,32898950,30933657,31684650, +30943940,33694150,32468740,31058050,30469940,30135250,33130440,32507250,31750657,32876550, +32493940,29608950,31450640,30484150,31366740,30366850,30604240,31208864,31823240,30028350, +30424040,34078950,30131840,30730000,31450000,29573567,29573567,-196868,-518400,-4346519, +-2184373,-2042627,-1900881,-2184373,-2041786,-1901722,-3004934,-3295319,-1541234,-1623275, +-2631112,-2321834,-1200873,-432875,-1570032,-1833275,-3251212,-1246673,-2261834,-5999377, +-1556273,-1055912,-4205145,-1451395,-2179007,-1649970,-2764281,-472479,-1460175,-1135294, +1236213,-3994779,-1932907,-2027094,631100,-1829366,-3058557,-3058300,-5074521,-4246449, +-3418377,-4887345,-4874065,-4670193,-3904617,-3139041,-4664985,-3909825,-3154665,-5405042, +-4655090,-3905138,-3155186,-5330000,-3875140,-3135603,-4602072,-3867744,-3133416,-4787789, +-3575000,-4063878,-6229980,-7445782,-6638542,-3710000,-3419148,-2570000,-5288000,-2400270, +-4073034,-10700000,-8650000,-13722274,-13685400,-13667200,-13721360,-8869277,-12928174,-9352674, +-10193834,-14618074,-10161834,-12352744,-9213644,-9066160,-13647974,-13874844,-12359944,-8757674, +-10804174,-8590316,-10759385,-14748791,-11080000,-12037810,-16860000,-15082785,-79950000,-80091651, +-78644847,-79045700,-79212245,-80003365,-80763245,-80507545,-78668945,-78699445,-79505445,-79243696, +-79635445,-78161945,-79709845,-79574045,-80954250,-78651560,-77844750,-79839543,-80129250,-79990143, +-80259436,-80059860,-79663250,-80610060,-80010950,-79030460,-79935250,-78882760,-81013450,-79500460, +-80893850,-79374860,-78290150,-79491860,-79782650,-80443260,-78191050,-80420060,-79651050,-78032760, +-76927450,-78150060,-79063850,-80261660,-80010750,-79724860,-78263750,-79387843,-78601050,-78866160, +-81007645,-80917000,-79900960,-78048055,-77130755,-81687615,-79512872,-77343743,-81687615,-79512872, +-77343743,-81687615,-79512872,-91775398,-92040000,-92040000,-7700000,-6902394,-6984294,-6858094, +-5051894,-8084038,-8017152,-9610451,-9551451,-5895750,-5603294,-1960494,-6656370,-9283833, +-5423800,-6965293,-6431333,-8553701,-3010100,-7657128,-5929389,-6110060,-6169940,-10087848, +-4040622,-6743770,-5703154,-4468797,-2362889,-6611228,-5971422,-2932518,-5756222,-8916666, +-2213222,-7984470,-8554404,-7423670,-3972240,-5616391,-9773885,-6360760,-9241752,-11135276, +-13221250,-15970296,-11706383,-14550000,-16011084,-14550212,-11600903,-17764661,-14874934,-17764661, +-14904725,-17764661,-17764661,9408500,9428100,9304000,8728400,13520945,13168845,11519755, +12803455,11033155,10204055,10946255,12396055,11453055,9977855,13115255,12686255,13630155, +10106155,11304155,11889955,10575355,10726555,9748158,10638535,11865355,11492855,13893755, +14211955,11599355,12124455,9549274,11059405,11060000,8697000,8697000,174706184,174473560, +172507599,172625801,172495297,172614460,174715000,174757000,174822000,174874721,174970000,175209217, +175285943,170418136,176111004,175553662,176794542,173189621,176818342,176192944,174290992,174021000, +168330450,174969462,174969681,177981312,173913420,171187500,176044974,174861374,175610254,175239204, +176945208,171702220,175435908,175825557,175531439,175289557,170915633,172529365,174241173,173691704, +173652379,172322012,174609328,175071352,170169596,175797952,175228536,176499536,172941728,175744952, +174038360,173790144,167970188,174753436,174825328,177763944,173546228,170789304,175786144,175341728, +176603852,171495404,170566396,172600000,177028296,171129678,166923188,170527899,163690507,167444173, +173691704,173652379,177756637,182853029,165697550,165050949,178071823,168097751,171364030,160000000, +-1574206,-1689141,-4475060,-2414206,-2464446,-4794965,-3500906,-1120726,-412385,322315, +-68146,-2518706,-3568385,-1674446,-2117285,-1205485,-1568646,-2301126,-399006,-670506, +-1384085,-4947765,-3447226,-3099411,-3895426,-1100644,-2961653,-600811,-3274067,-5192561, +-2385512,-5341244,-178726,-580644,-3491567,-3550561,-3201912,-2210644,-3204567,-170895, +-3291653,-3920644,-3091653,-260978,1758347,-724844,-3328340,-5521000,-617360,-16860000, +-5521000,120956694,120795432,125515000,125598307,123812035,123899965,124605375,122922035,122510535, +120545914,120538754,121356234,120640014,121558454,125122715,120234614,124957115,123619435,124195895, +122036095,124527615,123138954,124233095,121286888,120937855,120317743,122717656,120592915,125491506, +121516557,125777090,123254805,120743138,125323978,121259022,121687684,126312090,123972333,118724323, +123360588,120867938,120973678,123704605,119664614,121859405,125463840,124435640,120251432,124815640, +124788240,124148140,121866940,124505040,123043032,124019840,125225340,121123032,121475224,125995440, +118488240,120825440,123640432,123157340,123399140,125036140,125344040,120240224,125985640,122615932, +120463424,116866000,116866000,116866000,12433114,8986829,12317720,14090379,7617137,13305344, +11161000,11269000,8839718,15025704,16747300,12301837,10928737,15500000,13745537,11809037, +10158737,10859337,11030418,9086000,15629800,10281100,12316718,10297700,15509920,14496604, +10580533,12166789,17215705,11566444,12528584,15225674,14168386,8519204,12855620,9623882, +12011267,11501613,12599952,8576013,13190298,11292550,11824118,16552153,16256454,11087800, +13480400,9631833,17910000,7273396,12947152,14733252,16417628,15146152,13272396,17064628, +8840944,12486204,14775452,8126228,10733488,8119996,13128712,10911480,16095643,17675136, +15770328,8201488,7991896,12406052,13928452,10501712,15512336,11574020,7922204,14273352, +16478836,13418352,7219704,16688944,12147410,8822749,7600000,6500000,9750000,9750000, +13400000,11700000,15400000,11700000,14100000,5850000,6500000,58513246,57921000,53958727, +54085327,56652770,56434979,57298140,57423340,56827571,57508000,57401832,57833591,59459792, +55751771,57253152,56399931,58073392,57050891,57553091,57915132,58849232,58485552,56199571, +56478132,57244452,57779632,57478232,56200000,52169914,59259025,55747961,56056779,56132000, +56200000,51904148,20950808,18568920,20879968,21020032,20879968,21020032,20950000,19390688, +19887771,16957529,16844068,18554184,14458166,17915000,22488429,23079366,18421884,19056450, +21083729,20557650,18541066,18972591,20404325,21956473,18507007,16231255,17898906,19663113, +19358598,15188113,19024435,20924073,15441120,18047534,16135498,16129538,18720867,16971515, +18543207,15690838,20656008,20763850,19642800,16164748,16888660,17612572,18336484,19060396, +19784308,20508220,21232132,21956044,22679956,23403868,17612572,18331276,19049980,19768684, +20487388,21206092,21924796,22643500,18803641,19511929,20220217,20928505,21636793,22345081, +20577624,19085024,18170892,14392208,18943059,15792000,15180081,19380612,14105000,14105000, +-4073245,-4430560,-5091564,-5029946,-6492905,-5307785,-5673325,-6696665,-5402885,-7595905, +-5993985,-3540785,-5775408,-4752821,-4237982,-5941527,-8182008,-2831910,-5235727,-5126573, +-6613722,-5435827,-7593981,-5043327,-3893922,-6629701,-7384622,-6705610,-3233878,-4003675, +-3238122,-4855887,-3913655,-5716051,-6435067,-7528936,-6513281,-3634532,-4001922,-6082010, +-6508508,-3982027,-4229422,-5332672,-4401620,-7702006,-5971222,-3030394,-6120856,-4774814, +-7651308,-3198995,-5255094,-7390075,-5534432,-8215622,-7610000,-16860000,-8606667,10664471, +10291696,10294000,10294000,5203590,5204911,5604554,5604554,5604554,10866454,10104132, +7913756,18842394,10356054,6101063,6287736,5235332,10120854,10575432,14300985,8682455, +10996790,9964254,11320754,10373648,7046460,14091536,10378880,9592516,10590183,7694252, +17326410,10177898,11501848,23210744,11108332,11439130,11926532,7902970,5422180,7403905, +9986694,10797058,6942123,7968099,8994075,5921355,6931707,7942059,4921419,5910939, +6900459,6002600,5026100,5999996,4933918,5892190,6850462,4944334,5886982,6829630, +7724128,4716295,-9154000,4490000,-9154000,101659426,101369240,103623355,103709844,103757855, +103876055,101029135,101043500,110291045,110352154,116040115,118028800,101918155,103272000,103096115, +102227915,117836300,100690000,100331700,100270000,100254500,100454915,113967135,111815220,100411615, +102216055,103270055,102920000,100525000,113030300,102535155,100363000,101789200,101549857,101280800, +100171000,110117795,115839065,117846835,117629785,113746985,111596385,112820055,118105645,115005635, +103243384,103243384,103243384,100358624,100827343,101050000,99620000,100100060,100568780,103939066, +103939066,99620000,106639255,106561937,105667792,108095174,108185026,108113144,108202996,106635872, +107548354,109171894,105706435,105061400,107055035,105386035,107184400,108066335,106990300,109113015, +105805112,108395915,109187288,106136920,108008174,106333439,105944419,107980805,105742053,105119606, +105697005,105935600,105322000,105650054,108984447,104842000,105359500,109281489,105573008,105073839, +108455629,106297736,106345933,106317423,105842867,106172769,106305567,107974922,106026408,105729439, +104784708,104696438,107940000,97330000,102135000,24854471,24574000,23430600,22162790,25380676, +25568848,27544663,25658345,21697287,28091348,21541782,26831590,29686363,24361348,25562890, +27173287,21425148,24795683,25039379,25610097,24020298,23050569,27661530,26652848,28711077, +22782884,28851392,24714083,23071079,22117383,27134083,27807492,24496439,24085149,25968377, +22843248,26548377,23966348,27593952,22640569,23569379,29105049,24407895,25237883,21349379, +25846892,26742079,25197383,25278858,24576048,23412198,21372000,21372000,22560000,-9154000, +4490000,19100000,15216755,15017140,11776090,12611976,13260035,13011435,12672755,15853355, +16006755,13508335,15829255,18001655,14724435,13333435,14711455,11893135,14794455,12652355, +17997955,16756755,14536755,14316335,14465155,12267635,17432755,13183635,13781455,11621135, +11263535,14639155,14081055,15060955,13909335,11148038,13829228,14097347,11140000,13343147, +13259774,13460225,13260963,13459036,9854800,11474117,6866672,8612971,7410688,9129133, +6921888,6727229,8738166,9659968,6671688,10983691,12331529,13671529,7133188,7111529, +8473768,7032250,8403691,8334412,7040688,7549468,10825133,12849950,6037050,8167571, +6382129,11554868,6797488,10441068,6511529,11890688,10046484,10597625,7782934,7389429, +10961529,12041284,9411529,8199171,7730688,6905812,7125488,6808188,7979968,6984829, +6927229,8138166,6597729,8592591,8670688,7910000,12891024,9359508,8129816,11810132, +13235232,12314140,11543224,9929300,7411372,10940440,11359500,6473756,11991064,8010408, +7202248,11620740,13915232,6270648,7216456,9022892,9041372,11809924,9668616,12884608, +10014608,14058924,10051272,11791064,11806272,12849400,14335232,5942200,5850000,5850000, +139686489,139510642,139617071,139723500,139446785,139553214,139659643,139766072,139872501,139446785, +139553214,139659643,139766072,139872501,139978930,139446785,139553214,139659643,139766072,139872501, +139978930,139447145,139552854,139658563,139764272,139869981,139394290,139499999,139605708,139711417, +139447145,139552854,135447506,136857506,141280899,135117106,135697506,130358467,132402146,140835344, +130808106,140057145,135427746,130658707,133864206,139339445,137668706,139277145,130509308,135545906, +138985344,134637506,132730540,138353511,135302709,136602759,135373709,139852759,131562999,133736178, +139632050,129844346,135617609,136723260,139435550,135373511,133335082,135133678,137352309,135773011, +138141533,137123511,140841274,142318584,138000000,133019845,141173412,130334975,132218768,140701452, +130420000,130291784,138782000,132675000,136369060,131400000,129803248,141800000,133197500,136947000, +140015436,131000000,127636000,140268128,139975000,140965000,140499586,134268768,139960000,135967360, +130860000,141115936,130236575,137786000,143813412,142872312,132370000,145382749,128250000,128800000, +126363710,122826065,138230268,138885670,139523197,140148808,129733478,129300000,130713029,131933868, +142473401,139746928,133928074,138920228,138170000,135445000,138979810,138170686,139750000,135377023, +131000000,122826000,31004713,30886966,28397258,29727408,30613458,29838688,30782293,29777453, +31504793,30016893,30145013,26456093,30092893,29716353,28801554,31280533,25764293,32550853, +32642147,29653133,32085573,29947513,31629332,27764093,31540954,32587193,28960972,32823113, +30850253,30481853,29949292,29768924,29622058,29622058,29622058,29671534,28739732,25598124, +29375532,27666924,28918616,29745916,26256724,26746276,27235828,27725380,27480604,30106670, +30079858,25235000,-57672089,-57672570,-54728710,-54715188,-54863929,-54715188,-55910899,-55791911, +-56087610,-56487809,-57460168,-56508029,-58321810,-57189209,-57070110,-56482929,-56928900,-57188070, +-57101668,-55755309,-55735329,-57083409,-57128109,-57203609,-56286210,-55140329,-57826000,-58667000, +-59864333,-62660000,44349467,44081000,47648274,43044425,43151575,43044425,43151575,43935746, +44010944,44323245,44316000,45367000,44308167,43953207,46209548,44367467,43238267,44876708, +45779967,47115908,44581506,43748899,43849578,47679107,42393300,45245775,46134930,44802550, +44644596,46421634,42793609,45342482,45905460,44238272,43454011,44246472,45034346,42926000, +43534179,44183172,42600000,44580809,41876878,42332482,44554763,48434207,44745046,42519793, +45646359,42370000,34217000,38789600,-7700000,-7847000,-6902394,-6984294,-6858094,-5051894, +-8084038,-8017152,-9610451,-9551451,-5895750,-5603294,-1960494,-6656370,-9283833,-5423800, +-6965293,-6431333,-8553701,-3010100,-7657128,-5929389,-6110060,-6169940,-10087848,-4040622, +-6743770,-5703154,-4468797,-2362889,-6611228,-5971422,-2932518,-5756222,-8916666,-2213222, +-7984470,-8554404,-7423670,-3972240,-5616391,-9773885,-6360760,-9241752,-11135276,-13221250, +-15970296,-11706383,-14550000,-6206056,-5633176,-6321153,-5583179,-6025732,-5463268,-4934232, +-8273616,-9675708,-2395832,-9293324,-8693162,-8742846,-8743159,-3235932,-10318008,-4285531, +-4635816,-3408732,-9141108,-2589832,-9823216,-4353449,-3785777,-9999808,-11355200,-7170816, +-4927524,-5795616,-8247716,-16011084,-8052729,-6972871,-4212428,-10130717,-7002662,-4123055, +-11571112,-8532430,-5493748,-14550212,-11600903,-17764661,-14874934,-17764661,-14904725,-17764661, +69181679,68907928,71583040,66884509,72273850,64350009,59518381,71727662,65735203,70883181, +69522421,60566840,67784862,70039021,65293362,71664581,69186762,67231364,69533181,59389360, +66773803,68726481,66203662,67855244,60938940,71176121,64499742,72003181,68424000,63520000, +57954561,55980000,55980000,17985432,17565570,11929156,12934362,17548311,16457832,15125054, +15552155,12676181,14126156,16103555,13123081,20150800,17059490,12872156,16406332,13422532, +12714900,14715839,17214845,22027000,12252000,14578652,15368983,15583679,16275793,13797170, +15521269,14087211,11870192,14977470,18652177,12793011,14455780,16962135,12199293,13097462, +13101092,17781216,12481954,12816443,16707383,21402158,18239230,12272970,11190000,14588328, +15463272,16338215,14593536,15458064,16322592,14603952,15452856,16301760,14609160,15447648, +16286136,14614368,15442440,16270512,21276652,21266236,22396372,19625700,14136816,18277716, +18083736,18076861,18490897,12458392,13359376,13364584,17104424,16761216,16623204,16384938, +14237588,-9154000,4490000,10960000,147132300,146992425,146919606,145704876,143560000,155556615, +145372415,141255155,150104915,152121935,144214915,143173275,150768455,150422335,143620515,148210375, +146614595,141257515,144927415,147253255,146652195,155036415,143659715,147703175,145807615,145706995, +155414415,142309555,152226735,154610915,146352681,143550000,143406275,155294635,141064035,149914035, +151983335,142985239,150577335,150234539,146442635,141066635,147062135,154845535,145516235,142118435, +154420035,140830000,9681000,9559398,11336111,13260871,14970915,10115715,14264000,10373115, +13758035,13539395,13641635,9396636,10856515,9151357,9686636,9896636,14406335,10089935, +10210315,10634815,14246515,10014115,13900255,10230435,10602878,11469857,11126850,10149857, +11198864,9199858,15210533,10048373,10494064,14114656,10408078,11942040,9276068,14329857, +14518778,11775373,10262278,9336068,9534532,9893846,9837997,15019857,13348640,13817360, +14051720,13450640,14125640,14166240,11575640,9846740,10315459,10784179,11252899,11721619, +10549820,11018539,11487259,10596692,11065412,14779540,12385640,12385640,12854359,13385640, +14966540,12094440,12135640,13944140,13475420,13381676,13151640,14696060,15064316,8952500, +13207000,8340000,58346284,57926000,63514503,63514503,59902340,61785404,54304142,52903062, +62105704,60445704,56214503,59611860,65995344,65166744,62302104,59572240,59081860,59329960, +54535903,57391063,61332621,61218263,55461703,59568304,56224863,63830363,61176525,59873400, +64828308,59906855,54204373,55342504,61622258,62303115,63561423,56763712,62898010,52553200, +60370009,54522000,59345000,58090000,52430000,-3750145,2129600,-3950167,-430758,2015621, +2147621,1969921,2084221,-6023396,-947660,-4494775,-1181056,-3009600,-4799360,-538337, +-4820556,-8773040,-5733101,-3656936,-8469101,-2755321,-727156,-5890401,-1021085,-1690848, +2063400,-6161641,1971900,2614973,-15481003,-16311951,-2022435,-3868000,-3731745,-2478091, +-100351,-5697446,-1913947,-6974142,-2481945,-4665000,-7008947,-4543266,-5623490,-3825542, +-3046232,-9350000,-4028489,1905628,-758156,-6241148,-1194672,-4948540,-4370451,-3214988, +-5046372,-5054948,-3894648,-2878380,-1853388,-6443240,2338136,-15843200,-16880400,-5734540, +-2306288,-4108288,-3999880,-352064,-5977272,-7358748,-7130756,-4089048,858428,325328, +-6674256,2621620,278373,348000,-9722767,-9839578,-9979996,-6177638,-6443404,-6703000, +-2632509,-3047230,-3426000,1033604,-18200000,-15950000,-2970500,-31500000,-18200000,100485777, +100270732,102725958,100920947,102031107,98941800,100426395,100906500,99436193,102786954,99285875, +99906495,104817694,100015554,101234074,100577054,100224833,100067494,102068894,100854974,99775554, +101240215,100571704,98336395,100525434,99784113,100872434,100185254,99486354,99665575,98194000, +98670000,97330000,97330000,44162794,44029154,44798769,42923314,43955554,44044445,49090134, +49167678,44114154,44291914,43304934,43230014,44367434,49564114,44795434,44093954,43121714, +43894294,44355734,45530654,48746974,44076654,44637854,47018934,51199914,45656854,45264354, +43571729,43293622,42685329,42978855,45285929,45833905,43229688,45337989,46805502,44747371, +43723170,52156371,45659588,44707105,42855536,42663682,45596308,41801000,2274652,1991064, +4761980,4833435,4904890,1355042,1439237,7219318,5346399,-1617265,7680933,3810418, +-651863,-1727166,65791,3959712,3002250,4329137,5852199,-609466,5667837,-4555967, +147734,4979834,5394365,3047898,4316920,2256007,644288,1217098,6137008,5972145, +-409092,1860828,7293857,2849252,1032390,6130610,3124555,-416482,295150,4766684, +5027612,4334796,1061704,6689412,-1931020,7413764,3460012,-943104,-2004028,-468944, +2633248,5650512,-1048720,5484496,-4641728,-338928,4707580,2765396,4261004,346480, +934596,5835164,5680480,6761372,2558620,-470088,101580,-1513312,1903340,2739912, +-2833728,2054080,4636896,-3713728,-803312,4370648,-2415036,-1121128,-1778520,5786688, +4501480,1361480,1181896,8417520,1867104,4308564,1528840,2022312,-3116336,-175504, +8969832,5803056,4631788,3078548,-1830088,3757104,4701212,2246688,2814080,3736688, +5759704,6098872,356523,-5200000,-5200000,19474000,20400000,4490000,19100000,36798377, +36694245,39558535,39645264,36005155,36091644,34698155,34784644,34957155,34716955,40051035, +36930255,39615950,34513140,37607850,34460040,36415250,40030640,34424450,34439940,37031650, +37426040,34070250,41833957,39817164,35254340,37227250,37552840,34741350,36337340,35835050, +35700240,37126350,34733340,35079050,40859740,35566150,38537857,36660150,37701640,35619850, +36349940,37227350,39022457,37960050,34556040,34244650,35164140,37977750,35064640,34599650, +36253240,37647064,39615257,33905000,36586190,39401340,39672540,39412640,39769340,41458040, +40655440,35362840,38333640,36576040,35368440,38818740,37756740,36125640,37569540,39154940, +33905000,25862911,25629288,27456829,25450000,27780159,23370738,26638089,25286231,26780452, +26092671,25642091,27080092,25491871,25370731,27416532,25543632,26995472,28373512,27706112, +21593512,25331532,25128413,26460452,22357271,24683271,22121753,24983291,27165693,25189402, +23180024,28170016,21390016,24933424,22151208,21925224,26787324,24258624,21713524,22463824, +22547916,23541408,21517608,24036491,19980000,47512220,47264068,49340993,49322830,47007113, +47052232,43639232,48192754,46284694,49258760,47303303,46051745,48186021,46936445,48387421, +46705725,49736071,48490980,48763103,49542470,44261420,47972435,46910170,46361145,50236238, +49163284,47338386,50120702,47338020,48419688,47207936,44336104,47778270,46632243,45450567, +46896622,46823503,48299708,47398270,48187225,46767936,46007312,44477602,44705845,47780935, +48177553,48104220,47565777,44515203,45023645,49710155,46677657,44487435,49618002,47958938, +45427653,49378521,46199823,49000000,46770811,43438825,46253761,45988007,48073429,49058739, +48098567,45017747,46718007,44051233,47755911,47120721,44122615,48083021,45795229,44262615, +44484803,47566115,47352125,44304923,46473041,44272615,47750427,45218433,43150016,43210000, +42000000,30438530,30286000,36077520,34802935,37656000,30649435,30649435,37470700,37565986, +35125734,23956691,33315734,31933935,39256800,34039337,28391000,33424700,34469500,32537535, +31225600,34711529,31994700,37979900,28594100,26182250,26933691,32195133,34555133,25865133, +33373000,25538200,24644412,25266360,30028800,37503700,35306935,35790585,28277433,23545500, +22135720,31533700,31350640,31584680,27919496,32406512,28319912,30602912,27343066,28038166, +29629506,33005066,30428506,31516006,32065496,32748756,30236905,27287596,31428839,28160635, +32832545,30255645,31895739,32579339,23400000,21810000,-19000000,23400000,18504835,18548785, +18217521,17916835,15734935,19143395,16336515,15822635,19060415,20616815,21942515,15568915, +17408015,22773635,15996635,23875335,21157715,21822535,21166635,15596395,22211235,20623995, +18656635,14786515,17062315,22489635,25083435,15102235,15908415,18166535,19943335,18520535, +21155364,26457773,22758433,22369690,16159405,20373900,15543935,18952635,16145635,15631635, +18869535,15547785,17217135,15805635,23684335,15405635,20433235,14595635,24892435,14911235, +19752335,26253635,22558249,22165645,14400000,45300755,45345574,44997395,44018997,44969235, +42487602,44716755,42706755,43606755,42503682,45490155,49141815,47387515,45163735,45457328, +42236755,44498950,48454090,49054319,47336939,42729650,47331506,43155219,44049940,43996650, +47149857,42026364,44859940,44482664,44804240,49787092,45534757,42946650,49859056,50778519, +42191457,42039950,51019356,51227933,43861057,45502250,48489773,46478778,45029606,46588564, +45559857,42424150,43441256,48148347,51019356,43208864,42999857,43125195,44826740,43831040, +44798640,42260740,42515640,42312640,45302240,48947240,47196640,44972740,42045640,48250040, +48854040,46953440,42439040,47127540,43095240,46945640,41823140,44279440,49584040,45316040, +42696240,49655340,50394040,42061140,41836640,50870000,43656840,48246340,50673000,41800000, +40970000,69118106,68960983,65533518,67046725,67153875,69117506,62129246,62233753,70392246, +70505564,70157006,63085306,68688685,68812525,71077406,69184606,65197746,69031525,64736885, +66816964,68376767,68664360,67679559,65731033,68912578,62077630,65079309,64335103,68743678, +69492759,67466511,66891930,61818181,68874374,61449878,61152909,68357909,68905340,68983928, +69032040,69771358,69869599,69943300,62113399,66733609,66141574,69222811,67433184,66050000, +61952523,62859177,70851267,64968763,64503654,65485659,61838171,64832969,64103293,66660283, +61690510,61056483,61876975,64912143,65458984,66005824,64912144,65458984,66005824,64912144, +65453776,65995408,63128537,66293170,60478400,96117194,96012010,95920637,96035700,97610954, +96433533,94690354,95096500,92822293,95817772,98569894,96968672,98162054,97703252,95210973, +95344732,95409213,96418712,95039732,97335000,94846093,96391653,94916000,97673274,96677093, +94762272,95646292,96400000,97341000,99573632,95355074,95635074,95493993,95162000,94833993, +94791014,94207110,94177319,92170000,28246794,28164774,28077233,28515433,28327915,27824394, +28183600,28355354,25807313,31143235,32589754,27793694,27710574,28126094,28845915,26930754, +23114894,26342994,28659100,31383600,27448771,28723755,29026700,29514447,31335306,27042715, +31299522,24269384,28678288,28025474,24769038,27190384,32042639,32604433,26446904,24400447, +29356505,28128088,32027205,27420570,27844871,29628533,32716906,23278543,28248855,33138260, +30199005,22632415,23123038,31078105,26008055,23078088,24969105,28380058,27967032,28255532, +28206232,25610224,31051840,32394632,27556732,28658240,22917932,26135740,28440032,31194140, +31006140,29314340,31090932,24059924,24560532,24660432,31841440,32404239,24200340,29150432, +27920432,31820432,32543640,23033032,32938240,30000432,22443032,25649932,22870432,26112214, +21980000,-70689933,-70908300,-71660000,-70421200,-73145836,-73151000,-72653537,-70158200,-70788954, +-71712255,-70333527,-73006879,-72403896,-71383051,-72163575,-71283111,-73189000,-70965000,-73184855, +-68951250,-73271306,-70360917,-71271291,-71232519,-71257260,-71627000,-73050000,-70748000,-70788880, +-71019000,-70634100,-70960200,-72983200,-70898000,-71998467,-70786072,-71226828,-73176000,-72745000, +-70802200,-72440500,-73020000,-72269847,-72112585,-72366000,-71116322,-70904000,-73870080,-72999588, +-73112300,-72410000,-73700000,-73783000,-71212191,-70652120,-72691314,-69801587,-71247344,-72309393, +-72850398,-72942154,-73958027,-74678969,-75110939,-74795154,-78519029,-75722399,-75841563,-76958726, +-72639031,-74888251,-70880941,-81290227,-81444348,-110000000,-110000000,28883919,28936040,32538562, +32651238,32763914,32876590,32763914,32876590,27027763,27189163,27082863,27082863,28618921, +28733279,28847637,28961995,29076353,28544588,28658946,28773304,29006594,29120952,29235310, +29095582,29209219,29322856,29254686,29348102,29442228,28912762,29025438,35240246,35329034, +37320864,32438944,30642064,40136944,34573464,35424763,30446000,38759264,36268221,38248363, +36817000,43317063,30322481,29022104,39126563,36948142,27839542,27315363,29750681,29934000, +36117485,41235200,34847000,39654000,33474500,38204800,30507800,41090357,36214209,34917704, +36129759,27801457,29369874,27759845,33979274,30511012,39724009,39282515,26523220,29463249, +40552509,26214378,26455685,36958559,32347680,30412159,40141751,34458859,35183039,29900021, +38303267,35802927,38014451,36376727,43083151,30072023,38843189,36701931,36062055,40943981, +39316273,33252041,38119961,30110621,40780751,35768347,34896973,33728551,30498439,39469847, +39032451,40393427,36020535,37827723,25662000,66967667,66888808,74146042,72982896,73083800, +72982896,73083800,72963000,72963000,72967000,72995000,71425149,68312900,74136660,71493906, +66949000,72632000,74487867,71625529,68809500,72280248,73936508,68159000,74020407,71987846, +74399548,70255969,73056808,73400808,72698106,70601000,68975973,68372284,72322309,72946563, +74179803,72643448,72278809,66800000,69076400,68296000,69862800,70377792,70881892,71457192, +72260292,70244492,70778092,71448892,66671691,71908692,70612884,71155568,71712168,67566728, +71288917,70563535,70501717,67343871,70471926,60850000,66200000,68644546,71683228,61442273, +64421373,67400473,69783753,61538796,64428523,67318250,68213172,72500000,75000000,77495479, +73426660,76554715,60850000,32534327,32235937,34829113,34801580,39164014,39253386,33423553, +40660500,40561434,36852713,33551374,33631800,36931794,35259991,35220500,40479574,34686613, +39884374,36491114,38972974,38219833,35376104,32950101,33508145,40613400,32839225,34696934, +40598915,34984201,34698304,33071834,37470988,33760634,35124704,32766767,32619514,32631134, +30405829,35262785,34937574,32205767,35599502,31981784,34150245,33851034,31920000,32690000, +32305808,39016432,36653224,33359332,36739632,35016132,39692332,36296232,38777732,38028032, +31728108,37263332,30359632,34729832,35505832,40195798,40355632,40360475,40312561,40154446, +40120907,40168821,40150072,40150072,40150072,40150072,30200000,17036872,16896566,19608683, +15639513,15730086,14467252,14513152,24240313,18066813,17031432,16613993,16868412,18089330, +18931992,17661853,15101330,17914071,15933993,14900293,16355669,17395872,16114193,14943392, +17101830,15903632,18708110,13792093,15810612,17307053,15547686,16086535,19067101,16301384, +15038537,14950184,15863721,16951845,18695849,14246535,17550985,14950000,14220000,24035524, +14807099,15327900,15848699,16369500,16890300,17411100,16417824,18731216,14801724,16186699, +17296824,15918024,15700016,13592724,18844808,16730808,17328608,17706208,17706208,17706208, +17860885,17933016,18375696,18167376,18499200,18483200,11720000,-66950440,-67068050,-67732000, +-68115900,-71761465,-71673535,-71695517,-69393000,-62697100,-64714440,-63217000,-64662065,-63597100, +-64200000,-71201225,-70257300,-72245000,-66645700,-71479800,-64714400,-68073100,-69228000,-66716100, +-69704653,-70624994,-66564600,-69779094,-64283295,-66805661,-63294500,-66915061,-67456495,-70223200, +-66883067,-70100800,-67511440,-66037000,-67388181,-63871660,-69649981,-64503000,-68794160,-69305500, +-68617781,-68338977,-71684700,-71340161,-71254295,-72392210,-69154567,-67528961,-67635800,-67821161, +-69800000,-64930000,-72510982,-73390000,3328000,3168231,3746440,8388632,7355335,7443265, +7355335,7443265,5544841,5631810,5544841,5631810,6970132,13114115,7673000,7323636, +8841726,4506471,7471942,3300598,6759333,7448793,5729063,4210706,3905123,5213389, +6194936,8306248,8312489,4527241,7576674,5157737,4524793,9804039,3565733,6521025, +8494919,4716325,5557427,11146139,4805667,11929456,12414505,4156238,7680672,6642472, +13238433,3477882,2839404,5522000,6515986,8275740,7192840,12926440,7281340,8653819, +5006332,5953583,7477932,9728740,6135324,8453531,5505378,7400905,10954440,11873440, +12179740,6522140,12886140,5907933,6941001,8764663,3626789,8331391,10840132,11138240, +13380140,5928401,7097329,10005432,9852940,2665436,39212292,39106059,32865855,39207815, +39185203,33403175,33490625,36642935,37620115,39047635,35696515,29608135,37296035,32770035, +35608235,33760155,35646395,32722175,33377135,40143635,30360964,36964773,31865464,31592590, +38858878,31777740,31043078,34721557,29965864,34796406,32608950,31899240,33838550,36653190, +34738005,39675639,32910405,36827773,36948292,31015657,38774533,38410457,30084964,39245139, +33048950,35780206,35258092,33849857,36600000,36750000,33258840,35505640,29583740,32579040, +35420440,33569040,35455640,32615939,33186139,39971652,30157740,31662240,31388540,31573440, +30839940,34517340,34595040,32405640,31694940,33635240,36597640,34537640,39516440,30811440, +38574340,29881740,39043940,32854840,35578840,35055040,33645640,29327168,31200989,30858900, +29854048,29934771,29711348,32243648,32476149,31114908,32602191,31327548,31145790,30946908, +32844491,31040329,31670730,31464034,30805682,32239834,30096130,30426375,30714416,32703787, +30971181,31131634,30817783,30893975,31529748,33773075,31235181,31845414,32836934,31298779, +30604930,30263775,31314930,31983775,31635181,31563775,29743430,31783775,30676116,30885534, +31469617,31103752,31422481,30814379,30258181,30990507,30917783,32522273,30785181,29300000, +30348000,30545000,30715000,33617000,30350241,30380032,24690000,-16027750,-16086029,-11463703, +-13560333,-13433268,-15866003,-12544151,-13111932,-7337103,-11489582,-13563873,-7100173,-14445887, +-13968367,-14311446,-12241986,-12407407,-8215726,-9665046,-9471526,-12739448,-11611609,-11675428, +-16525000,-13433300,-10363000,-17240000,-63225667,-63270587,-66358086,-68324000,-67168812,-65316747, +-64769968,-65799787,-63297567,-64942085,-63692690,-66096465,-65398665,-66615527,-65645108,-63570507, +-64382748,-65766368,-68798765,-61011846,-63207587,-66788386,-63505900,-66885407,-63910350,-65901329, +-63274067,-65468746,-63229726,-67604126,-63436407,-57846247,-63445287,-66876007,-65140747,-67941101, +-68751417,-69660000,38696150,38587540,41775900,39436354,39228475,37343315,37408994,39600615, +38455395,36797195,42079575,38573395,37528015,39700515,36502975,37686535,39101492,39430922, +37827792,37732190,39499619,38271573,39938692,39529272,38244188,37827106,39545678,42768506, +38699788,38850705,37941505,39561856,38360778,38789690,39088605,39599690,39611160,35799606, +38338692,40857006,38948778,39509189,38706119,38684890,34772105,37853056,41040247,34559690, +36480133,38480006,37419583,37258712,37258712,32970000,-74133245,-74228439,-76647089,-75727469, +-74848000,-74844000,-75566000,-75535000,-72548200,-73179305,-75723365,-74238000,-75258165,-77323245, +-75550265,-75319645,-73660665,-75721865,-73306065,-75918225,-75439425,-73143005,-76349665,-77083565, +-76648745,-73897705,-75809065,-76253365,-75965765,-74830236,-75650060,-72272353,-72958527,-76328236, +-73384627,-73201308,-74801961,-74803780,-72938800,-74391136,-73064327,-76750000,-76134830,-72814560, +-73348660,-77720560,-75544360,-73498360,-77294360,-76843860,-74117860,-76075160,-72487460,-73388960, +-73153060,-79043460,-76924360,-73719360,-74904360,-76894360,-70988260,-75754360,-72644360,-81735968, +-75244360,-72889460,-74054360,-76658060,-74934360,-74654360,-73373260,-72129460,-75946760,-79060000, +-81736000,-81736000,18371780,18459691,30957089,27992071,28159371,27810871,25546906,28253971, +27905530,30345489,27834307,28159571,26164529,28160971,27787130,29892150,27729871,26690110, +28312871,28405871,25354406,29203987,28096117,26674152,18944728,28076187,24718149,26621042, +27359717,28151787,18803928,27663787,29434284,27200973,28352017,27058914,22411728,29745124, +29422685,28954718,30595615,28048273,19409128,29050814,27176183,18345468,30618792,25201968, +30031992,27353976,25989192,29817200,26682200,26514392,18892668,24457692,22138276,30872908, +30929808,29710500,28969808,19096676,31722092,29642616,28521784,25908008,26426676,30497200, +18326576,28107200,26741684,17852776,21815368,20972200,25376308,29627508,30352616,28712100, +24469600,22935768,31034292,22293976,24263976,30061384,27823976,30549600,29554392,25069600, +25341784,30797408,26353976,23736992,25524500,29244808,29156992,18948768,29962616,26102200, +29629600,30486992,26439184,19923768,24662300,26462200,30197408,27133976,28144808,27362200, +26542941,16440000,37000000,-19000000,16440000,-8032023,-8245146,-5721785,-5512206,-4224566, +-4131166,-11484566,-4953346,-6321346,-6234446,-9628106,-3440026,-6120546,-3050646,-4597246, +-62326,-8079546,-7534085,-6034166,-7597226,-7490646,-7329786,-10881646,-8470485,1364673, +-3126446,-4022257,-3692512,-6927753,-4810528,-5388112,-2981362,-3641998,-4948778,-4957626, +-9520811,-6136285,-6033795,-3781757,-6801844,-9076903,-6395713,-254368,-6056760,-11662768, +-9791768,-3802868,-3231568,-7721760,-7706668,-11173068,1165424,-3321568,-4316368,-7072160, +-3245468,-3817268,-9894868,-6621509,-3731782,-6591718,-3761573,-931428,1444855,-6591718, +-3791364,-991010,1474646,-12250000,-9561881,-6821109,-4080337,-1339565,1401207,-12250000, +-9561880,-6850900,-4139919,-8900000,-12250000,13202002,13019857,19856615,13468000,13433714, +13523086,15674217,15736853,13340386,13402853,16902000,13513994,13507894,12107914,16294000, +12160500,20346700,14194415,15006395,20688995,15073415,13813315,12318715,13629105,17664122, +15525174,14657805,14878605,15218289,17247960,22200839,17447547,16194372,20408347,12852290, +15338692,20747256,15681370,15033705,14272247,15246590,17960805,14822190,14349503,12807084, +19676509,13283547,13231827,11915641,16112749,11974645,20166139,14003535,20498235,13625639, +12127835,17455537,17147649,21999639,20376689,15469019,14072149,17760439,11670362,2065794, +2007115,6923004,8943554,7941833,5219214,7319473,3149674,5228454,3387115,3960354, +869814,5902654,2832274,8864374,7615954,7942554,12567654,709654,9110154,6714234, +1408834,13063334,5202134,8433154,7015554,8842115,10237405,6250229,7743805,3298002, +2818389,6665588,11997205,2321174,2299105,7145488,5750438,5767743,8439105,2058002, +6019022,671000,5182000,8831732,7602832,7120224,3222740,8668932,12372432,12747632, +8234232,8637232,10028732,11787032,5551932,150000,15030394,14928397,15928024,18246106, +20787554,15757508,17502146,14861275,20239035,15328035,18648794,16801766,18299554,16249345, +19648154,18176815,15265554,15396394,15823715,14179512,18896275,16269693,15682774,16444754, +17015794,16111052,16679435,19062193,15100190,16522562,17115715,22155554,15498535,17726395, +20888902,15658572,14782347,14782347,20592427,17314119,20051249,18461239,18104427,19453027, +17989149,15070427,13991599,18708239,18862819,21960427,17535635,20681337,15454525,13450000, +-77066600,-77171000,-71734778,-79100864,-79039246,-79928394,-79866946,-73349324,-73288046,-80694424, +-80633146,-75298444,-75236147,-78613134,-78534000,-74607605,-72002000,-70290207,-75770646,-70184806, +-74264446,-80731600,-76264677,-76171912,-76396427,-78532308,-81293343,-70042957,-80469843,-76721053, +-77558277,-80703222,-77240644,-76301567,-76226895,-77632453,-80205443,-71361516,-72911095,-75743753, +-77780861,-70972430,-81133043,-76033595,-78840227,-79451308,-76152427,-77911026,-81360000,-69138720, +-69138720,-79368995,-79973145,-73537735,-78779331,-74798345,-72206453,-70517731,-75965763,-70312259, +-74459563,-76407563,-76600545,-78735355,-77759551,-71573771,-73119763,-71184771,-76233951,-79729355, +-76356545,-75229553,-77204355,-69429513,-71469553,-76974355,-76584563,-69122744,-81360000,-92000000, +106810541,106539272,103969749,105854129,114437917,91551117,110051014,89889949,91972210,100083691, +96789134,106140971,100057535,102716435,101402934,96188235,106401512,103468012,104343118,113213035, +106210536,110585334,98197433,107206334,108320835,102114337,103737070,99617367,114187671,91300871, +109808701,89636373,91707643,99790643,96509067,105851257,95917383,103187263,104087611,112936975, +105946895,110313079,97915973,88151115,92262273,96373431,100484589,104595747,112818063,87740000, +91515115,95417736,99320357,103222978,107125599,111028220,114930841,90589807,94313682,98037557, +101761432,105485307,109209182,112933057,116146543,94772463,98347383,101922303,105497223,109072143, +87740000,51323945,51176280,59381850,51602864,46212500,52459189,50870000,50802350,48618053, +47015605,60794142,45003804,57019500,54300208,49537404,49624200,48457706,48234844,49953925, +48229149,46967145,48435300,48313000,56238200,48706600,54390764,49778986,51236676,52396992, +48363584,46749568,60542092,44735652,56776992,54051484,49204652,49367768,48196668,47945292, +46708868,48178460,48074076,55869600,48620876,54127660,51298768,57343560,53033660,58533560, +55464392,44673144,48193976,57030952,58943976,50763592,45091379,53559078,56836088,44020000, +47356592,44413241,47630669,50848097,54065525,57282953,58248181,45373703,48501758,51629813, +54757868,57885923,58824339,47593132,50631814,53670496,56709178,58836255,50661605,53640705, +56619805,59598905,60370900,53670496,56590014,59509532,44020000,13143759,20034013,12975000, +19974151,14928986,14232507,20159008,23905667,12969067,12668907,14508567,16532548,12721830, +13954308,21708307,12485167,14379690,22592707,12969067,10929308,12430307,13867171,13587767, +20780967,12035007,21823807,14232469,12951430,20556830,20089381,20546830,10148534,21258152, +23257101,12543172,19561148,20217003,16108982,9465407,13986946,25037203,11984763,15915252, +22201646,11829572,21511282,10612000,19900000,12240241,9290000,32492924,32287030,37141000, +37141000,24840415,30175154,36335494,35331654,33481834,32615554,25304954,22410654,34328815, +32954334,29669935,26085415,33551754,33964913,33292314,33394154,32702754,31176674,32252054, +35566294,33932684,28393889,33884988,27782056,29621047,33849605,35866015,31829189,23438174, +37298270,33643188,31203756,34339947,34592905,33150488,34146005,33957398,30610689,29401922, +32086091,36828624,24652740,36143332,35134432,25075932,22215532,34038240,25915640,33759224, +33256532,35511232,28107232,27568640,23230432,36965124,33745224,21810000,23400000,-19000000, +21810000,106786755,106557000,112660000,112670000,112670000,112670000,107521495,107608704,98624000, +98627000,104715055,110376495,119398935,112593095,105223015,106746515,100343655,110768095,114562764, +101409740,117101950,109303440,115188605,110341490,116804050,103581740,124818750,116069206,108523578, +111979690,109099392,109641790,113664692,128153757,95288778,108992690,102246920,109209090,99028950, +108179890,111501900,122480957,119835000,125104000,98466200,112869690,123574033,103919000,105900000, +109528800,98415640,104524240,119353000,105063840,100258340,114480640,101195640,116915640,109105640, +114989040,116598240,103375640,124780640,116006440,113565640,127895140,95195240,102170440,98865640, +122296040,119605640,123280640,103717000,113685640,122772240,140470540,96771940,105740990,104213000, +98972840,114115640,129600000,130313226,132994417,132994417,135675607,135675607,135675607,138356797, +138356797,138356797,118680988,121362178,124043368,118680988,121362178,124043368,118680988,121362178, +120343326,126984524,126984524,125643929,128325118,131006308,132615022,130282387,127601197,124920007, +124900000,104967524,107648714,114604286,117285476,108685000,110984679,113665869,116347059,109241905, +111923095,114604285,114068047,95004700,97685890,95674997,98356187,101037377,98141605,100822795, +103503985,98141605,100822795,103503985,106185175,101975706,104656896,107338086,110019276,112700466, +115381656,118062846,118890000,122486810,95004677,-99180500,-99320000,-100620000,-99365200,-98279000, +-98110776,-98590000,-98725000,-98725000,-99254084,-99494000,-99020250,-100620000,-99500000,-102327212, +-102780000,-102491600,-102880000,-102880000,-103776000,-103974776,-104418598,-104056058,-104700000,-104700000, +-100425500,-100599396,-100104636,-100602000,-100602000,-98790000,-99002176,-99390884,-99295000,-99380124, +-98507998,-99880000,-99880000,-99180500,-99320000,-99780000,-99237000,-98875000,-99423000,-100620000, +-100620000,-92975567,-93222776,-93461000,-91526724,-93374393,-92632274,-91839174,-92731954,-93289895, +-94140000,-94140000,-104932328,-105177384,-105569723,-105441764,-105318000,-104548216,-106720000,-106720000, +-101713628,-101805876,-101532424,-101017444,-101292056,-101367956,-101545856,-101955956,-100862872,-101309164, +-101010288,-101253564,-100839764,-102110000,-102110000,-98244667,-98382590,-97555817,-98630065,-98614505, +-97548984,-98168998,-99088000,-99088000,-89664828,-89982000,-88362044,-88337741,-89848000,-89450135, +-90039504,-89340641,-90422000,-90422000,-90422000,-86913210,-87200012,-88600000,-87190544,-88199364, +-87649984,-87150016,-87699980,-87200012,-88194740,-87699980,-87205220,-87205220,-89317845,-88823085, +-88328325,-87833565,-89317845,-88823085,-88328325,-87833565,-89169417,-88679865,-88190313,-87700761, +-89169417,-88679865,-88190313,-87700761,-89218373,-89022552,-87994493,-89323000,-107437189,-107771892, +-106496042,-109053920,-108656120,-108252864,-109481209,-108249968,-109511000,-90572700,-90704476,-91876000, +-90784805,-90891025,-91340000,-92470000,-92470000,-101240567,-101400000,-102246747,-102356775,-102403895, +-100451295,-102335000,-102099464,-102754364,-100649456,-101859456,-101728656,-103052500,-103743000,-103743000, +-101021828,-101139284,-99049969,-100736502,-100063326,-98920232,-98552720,-102310000,-101130145,-102310000, +-99933600,-100129968,-99572000,-99594979,-101663685,-99652273,-98654685,-102190000,-100288000,-102190000, +-100353589,-100641100,-100081056,-99720381,-99756498,-100880000,-101240000,-101240000,-117070733,-117125500, +-115593432,-116816282,-117545088,-116160000,-118388964,-118403860,-96207200,-96186767,-96325190,-97148147, +-94531514,-97491915,-94733000,-97054754,-97224454,-97476556,-95318000,-97102064,-97444028,-96330000, +-98680000,-98682000,-93174000,-93390600,-92170000,-92685206,-92424167,-94240000,-94240000,-94240000, +-110350089,-110575192,-109804000,-111584760,-110079502,-111743629,-112310000,-113704131,-116653440,-116700000, +-102629000,-102553341,-102824784,-102923122,-102293620,-103116420,-103212291,-102116520,-104368000,-104140000, +-104368000,-103384528,-103541476,-105289216,-103534055,-102075632,-102798544,-102951750,-105695000,-104388000, +-106800000,-97902500,-98159934,-98430000,-97675760,-99740298,-99210821,-99099322,-100178000,-99990000, +-100178000,-96771767,-96901368,-96191425,-95321166,-95220306,-97902991,-98590000,-96320000,-98590000, +-104717000,-104847792,-103636953,-105448381,-105455441,-106202000,-107260000,-104800000,-107260000,-101039700, +-101110039,-103534619,-101535319,-100665457,-101072037,-101310888,-103540000,-103951000,-101875000,-103951000, +-111016511,-111156485,-110145175,-111070532,-114852344,-109601605,-110990479,-109645870,-112221164,-111462000, +-111566000,-115013524,-115008316,-114461476,-114461476,-113914636,-113914636,-113367796,-112820956,-112274116, +-113422480,-112875640,-112328800,-111781960,-113422480,-112880848,-112339216,-111797584,-113157288,-112620864, +-112084440,-113157288,-112620864,-112084440,-112620864,-112089648,-112620864,-112089648,-112403170,-111882370, +-115060500,-106516372,-106679510,-106218536,-105609478,-105858000,-106955078,-108051866,-108380000,-108400000, +-108920000,-108949700,-108695000,-108770000,-108770000,-109082000,-109038000,-108773000,-105833000,-105833000, +-105290000,-105833000,-105220000,-105833000,-105269000,-104705000,-105833000,-105294000,-104751000,-104209000, +-105833000,-105294000,-104751000,-104209000,-103650000,-104248545,-104248545,-104248545,-107880400,-107200100, +-107200100,-109100000,-51762770,-52234800,-53890666,-51182368,-46093403,-53071344,-52668657,-53077216, +-49763222,-37817752,-46203504,-45385720,-48600000,-54100000,-54246553,-56180000,-73263500,-73263500, +46675611,39087500,46569341,36498222,43901381,39750432,39843167,39935902,39731885,39824620, +39532571,39627228,39532571,39627228,50003630,50099969,49948716,50045055,50141394,50132001, +40378732,49544500,49509091,42683700,41656100,47262600,45912369,42480000,40982748,49993330, +43956171,38010791,45531092,47318213,46481708,39058316,39552516,39357808,49717200,40115216, +36305700,43727108,49268008,42371324,41441200,46987808,45702200,40762384,37920608,49389600, +37071784,39772092,43253908,44041024,42445224,48126600,42357824,44598308,44124808,46875224, +38391784,49284708,38772616,43236992,42674808,36019131,39087604,42156077,34484001,37463101, +40442201,43421301,46400401,47592041,35735223,38654741,41574259,44493777,47413295,50332813, +37890423,40750359,43610295,46470231,49330167,52190103,38761394,41561748,44362102,47162456, +49962810,52763164,40611415,43352187,46152541,48952895,34470000,15277000,15171687,27322332, +23531631,25443935,22356515,25147155,26692235,13014115,20741315,28807155,13428615,18763935, +29114635,23408395,18217255,29253555,29162855,27583350,30218840,19746664,25897140,17352964, +20565657,29157878,29434640,23917778,22438340,14837864,27218956,24966505,21484740,23577364, +24451373,26634364,21530157,20973064,18576357,24703450,23570640,23398864,17660240,18259750, +12913157,19537164,17004757,25800105,24410340,27358092,23749940,21376878,26569439,21845890, +15026025,25217199,24956035,26426349,13030495,20550445,28595835,18572935,28823635,18026135, +29146385,28971735,27380035,29900085,19543435,25692835,17149735,20361435,28954745,22234035, +14775135,27017849,24766139,21280435,23374135,26431135,21325935,20857735,18372135,24500135, +23366335,17455935,18056435,12708935,19333935,16800535,25599739,24206035,27155045,23545635, +21173745,25515645,16685635,20625635,26435635,22205635,26745645,22015605,22645635,25275635, +17905635,20635635,26675645,29485645,16165635,23935645,18385635,25585635,29295635,21675219, +24356409,26286865,28110075,22142000,25458676,28240000,27430000,18189677,20870867,23552057, +26233247,28628810,17653439,20334629,23015819,25697009,28378199,28628810,15910666,18591856, +21273046,23954236,26635426,27171664,14623694,17304884,19986074,22667264,25348454,26635426, +12022940,14704130,17385320,20066510,22747700,25428890,28110080,17385320,11700000,2986184, +2710600,-670880,6566425,6116345,7706000,5356785,-667555,5681706,3205706,8050445, +6890364,5004925,1277145,1278685,3993125,-2261697,4726110,53092,2731759,-1357691, +5292763,7921933,123180,7398000,7103460,5711874,5647210,6822999,511210,4501792, +4143260,2830740,7351310,2864350,103260,5329750,3862759,3633430,3463678,7075592, +-1773289,2883592,2183559,6219174,6681059,4464272,2706910,2970000,990928,-2220600, +2030414,5247842,-3200372,17055,3234483,6451911,-3170581,-12736,3145110,6302956, +-5637276,-2568803,499669,3568142,6636615,-8670790,-6003705,-3024605,-45506,2933594, +5912694,8891794,-8655104,-5735586,-2816068,103449,3022967,5942485,8862003,-4246036, +-1386101,1473835,4333771,7193707,9139564,-1356310,1473835,4303980,7134125,-8670790, +76870879,76716500,72901078,69460000,71298201,71348872,65416714,76899168,82541571,80189450, +57124871,63581866,69099023,51344829,72885071,51127218,51847635,75248988,68183955,63039427, +67635934,69340500,78304500,74910235,67438400,63217437,83448371,68471000,70126000,52800000, +71783668,66845471,67900000,75109749,66847895,60946509,65325786,69705063,74084340,47051987, +51192936,55333885,59474834,63615783,67756732,71897681,76038630,80179579,83397797,46480000, +50388281,54320693,58253105,62185517,66117929,70050341,73982753,77915165,81847577,48314827, +52068493,55822159,49530300,53135011,49589882,53045638,59462619,63216285,66969951,70723617, +74477283,78230949,81984615,59551992,63156703,66761414,70366125,73970836,77575547,65018641, +68474397,46480000,-58453030,-58744317,-64286115,-64226686,-64286115,-64226686,-60703310,-60685184, +-68860210,-57990917,-65246612,-57610891,-65444417,-60735456,-68567356,-59018653,-64298153,-68091886, +-58843453,-62304874,-55946453,-60545356,-65322275,-58216829,-65808936,-64378851,-67543736,-60251951, +-66366951,-58048315,-66880419,-68364076,-71341977,-65351709,-65502464,-59162179,-64319854,-68513351, +-63272898,-59064364,-60600564,-69269522,-59681678,-60351266,-58457717,-58766374,-67642686,-61529715, +-58990776,-60478512,-63033464,-62119715,-58550210,-60990776,-59140776,-65074526,-64347663,-68930210, +-62000564,-59299078,-58269998,-68500351,-59720564,-54628229,-62112686,-63837451,-69272686,-64529715, +-55158653,-63801130,-60070917,-59901766,-64149998,-59470917,-60302474,-64817804,-60380351,-58798795, +-64459856,-64897875,-62710210,-60921130,-60520917,-59370351,-58109078,-65144809,-57721554,-61570917, +-60211130,-60210210,-68353865,-60940000,-64571316,-68969124,-65482600,-58047148,-65736992,-60965516, +-68765016,-59162800,-64497200,-68266000,-62472956,-56178200,-65350000,-58441192,-65976907,-64624524, +-67908504,-66653023,-58437716,-67116808,-68614532,-71612972,-65528488,-65745324,-59421848,-64572140, +-63518924,-69603676,-59726908,-60378540,-59041248,-61768216,-60710400,-63307272,-62358216,-61241232, +-65357688,-64567384,-62243424,-58601324,-54852592,-64057384,-69536856,-55390400,-64056440,-64388216, +-60559048,-65037384,-59027800,-62956024,-61176440,-58345608,-57976440,-61818632,-60466440,-60456024, +-68708416,-68711936,-65852000,-62992064,-60132128,-68741727,-65822209,-62902691,-59983173,-70523228, +-67544128,-64565028,-61585928,-58606828,-56584309,-70613495,-67545022,-64476549,-61408076,-60180687, +-70673077,-67515231,-64357385,-61199539,-71458964,-68181954,-64904944,-61627934,-59861327,-71951856, +-68585473,-65219090,-61852707,-58486324,-72243212,-68727874,-65212536,-72091873,-68427580,-72657604, +-68844356,-73700289,-69678504,-72472900,-65274203,-68865210,-73730000,72821000,70870000,70870000, +72926000,72920000,72920000,76714228,76670456,76670456,92681755,92512000,92213843,92120300, +92671000,93600000,92721605,94221815,93798494,92120300,72999358,72570000,71923843,71660809, +71660809,77170681,76822831,76822831,91848224,91543560,91171481,90551481,90544461,92128081, +90103081,90335581,92306081,91812908,89800000,89800000,93676911,93645834,94535360,94383460, +94201241,94737441,94473908,94359308,94947992,94994576,94593616,93321000,93321000,93892911, +93684808,94219074,93884574,93425374,93688142,93877458,93650278,93839594,92955000,92955000, +91243711,91191568,91644972,91909556,91922548,92083848,92086848,92098056,91963856,91777040, +91765940,91545840,91634849,91430079,91130000,91130000,92670654,92467716,92860213,93120000, +92566415,92693392,92740698,92178000,92178000,88560950,88348600,88520000,88020000,87978000, +87978000,75800028,75673878,74687883,75418889,76322602,74878902,75576673,75838313,76620463, +75123508,75152708,74149049,75833008,76197308,75729448,74495408,75484549,75331848,76538508, +74703308,75793949,75406308,74774208,75353249,74448549,75352967,73980249,75289248,76084049, +74567008,75273000,73875000,75154000,73875000,76977509,76921600,76910742,76911082,76685102, +76826097,77209502,76454722,76593678,75636282,75775918,76944289,76960629,76799808,76090569, +74980389,76881169,76269929,76799549,76352589,76569510,75916029,76058010,75404189,76682000, +74444000,75280000,74444000,93580000,93484559,95186995,94719744,91833260,95430576,95665476, +96080044,95767561,95834522,94968722,94183861,92377041,92927001,95540361,93751001,91555000, +94690000,91555000,91716000,91380108,92735630,92714281,94870901,94143581,92616881,95288201, +95262901,94551941,93697420,93902881,90464181,89900320,94052190,92313531,93389471,93123371, +90551571,90956430,90911730,89736600,90257400,90778200,91299000,91819800,92340600,92861400, +93382200,93903000,93903000,93903000,93376992,93903000,93387408,92871816,92356224,91840632, +91325040,90809448,90293856,89778264,89778264,90293856,90809448,91325040,91840632,92356224, +92871816,93387408,93903000,93897792,92098428,92614020,93129612,92098428,92608812,93119196, +92098428,92608812,94428608,94954616,95480624,94428608,94949408,95470208,94428608,94949408, +94376000,89666000,85078640,85146498,84987247,84823619,86835319,85332071,87422071,85851271, +85472191,84612191,86450891,84672071,84767929,87522191,86082591,84457590,86550071,83968131, +84133431,84863330,85494131,84039990,83927191,87899271,85446130,86441391,84938991,84327431, +84309871,86050731,86177431,86013830,85733771,87417971,85902073,84408417,86563787,84113867, +83739600,84260400,83739600,84260400,84781200,85302000,85822800,86343600,86864400,83744808, +84260400,84775992,85291584,85807176,86322768,86838360,87353952,87817408,83744808,84260400, +84775992,85291584,85807176,86322768,86838360,87353952,87817408,87397168,83298000,83744808, +84260400,84775992,85291584,85807176,86322768,86838360,87353952,87817408,83298000,83739600, +84249984,84760368,85270752,85781136,86291520,86801904,83298000,83739600,84249984,84760368, +85270752,85781136,86291520,86801904,83298000,77984789,77786992,78010877,77809577,79420258, +79336358,78911712,78163880,80132296,79046212,78743212,77547000,80425000,78717000,77547000, +73760576,73679000,73870000,73625000,76906794,76775579,76185030,75750461,76513566,76111729, +76284800,76600669,75299029,76456409,74859000,74907793,75381721,75049971,75523899,75997827, +75523899,75997827,76471755,75523899,75997827,76471755,75978870,76452798,76926072,75978870, +76452798,76926072,75978870,76452798,76926072,76452798,76926072,76452798,76921518,74859000, +80203494,79864632,78052496,78645326,78091456,77660566,77275156,79724756,78051766,79075926, +77392000,77934835,79104700,78755000,77753100,78026800,76872035,76959965,76959965,76872035, +79710315,79655674,77677115,79336035,79026394,79933000,79390000,78600000,77481351,77960486, +78439622,78918758,79397894,79877030,79762455,79288527,78814599,78340671,77866743,77392815, +79478098,79004170,78530242,78056314,77582386,77108458,76634530,76228000,76228000,76634530, +77108458,77582386,78056314,78530242,79004170,79478098,79478098,79004170,78530242,78056314, +77582386,77108458,76634530,76634530,77108458,77582386,78056314,78530242,79004170,79478098, +79004170,78530242,78056314,77582386,77108458,77108458,77582386,78056314,78530242,79004170, +77937832,77463904,76989976,76989976,77458696,77927416,76200000,77132028,76911084,76199074, +76848880,77171350,76807268,76009291,75576000,78023000,76577000,75576000,74755106,74599424, +74669392,75057644,74256720,75053984,75438808,74235856,75490480,73685000,73380520,74229768, +75473424,75690324,73290000,73392645,76550491,72500000,81591872,81178000,82623196,82069004, +80959712,83315504,81947960,83091380,81490628,82290572,81011428,81881259,82006129,80920000, +80374000,80238000,80238000,85281172,86052300,85145037,86133849,86618170,85304640,86237370, +85270540,85404060,84003940,86749540,87577790,85475070,85739789,86579370,87182970,84477349, +85558149,87160031,86965307,87451408,83356163,83866547,84376931,84887315,85397699,85908083, +86418467,86928851,87439235,83305124,83815508,84325892,84836276,85346660,85857044,86367428, +86877812,87388196,83565524,84070700,84575876,85081052,85586228,86091404,86596580,84030287, +84535463,85040639,85545815,86050991,83878734,84383910,84889086,85394262,85899438,86404614, +83929251,84429219,84929187,85429155,85929123,86429091,83302000,77549894,77354532,75066637, +76587486,76769527,74449167,74795917,75880734,76878914,75673833,75525554,77064454,77305074, +77457293,76325194,75645554,78235674,76358934,78086274,76854194,76055574,75619074,74706554, +75737554,75587434,76486194,75590194,77497354,74710000,74524000,74094000,74040000,75757350, +75644855,72864780,75685619,73266061,74547781,73642670,74552790,76580550,77446790,75094750, +73273971,73839389,75732071,74803330,74260489,74297371,77830930,76314471,74918010,75343410, +74580831,76667730,76463231,76805910,75597891,74421650,74386932,74666000,73690990,76981930, +74183648,74150282,73077399,73454403,77234795,73069317,73836541,77618695,73478995,69400000, +85789733,85545748,84720960,84761596,85750544,83861029,86865329,86669959,83446168,83834759, +86575738,83554729,83099708,83338448,86438459,85051450,84621330,81791185,81507000,81376000, +72541672,72416334,72690117,73032657,70746792,72083512,70023392,70409700,70058152,72891872, +72810952,72601532,72328532,72899292,69570112,70789152,71599752,72952312,72878993,70331872, +69623332,72886472,73572152,71620392,72380671,72080291,70565712,70744212,72963812,71184922, +72150701,70415422,74222335,73428063,72595702,71730508,71276769,72507204,71434735,69990877, +70219669,68100000,71785408,72295792,72806175,71785408,72295792,72806175,71790615,72295791, +72800967,73306143,73811319,71790615,72295791,72800967,73306143,73811319,74024824,69264736, +69769912,70275088,70780264,71285440,71790616,72295792,72800968,73306144,73811320,74024824, +69264735,69764703,70264671,70764639,71264607,71764575,72264543,72764511,73264479,73764447, +69289734,69789702,70289670,70789638,71289606,71789574,72289542,72789510,73289478,73789446, +69699708,70199676,70699644,71199612,71699580,72579523,73079491,73579459,72784719,73279479, +73774239,72730000,68929000,70368000,68100000,88301972,88185689,87247979,86902540,88352481, +87807179,86772940,88012800,86318789,88097131,87256892,87275392,88202191,88072191,88453632, +88722191,88592652,87019032,87032391,87068132,88815052,88322232,88211790,88252791,88783552, +88657730,88034500,88337032,87845040,88365840,88886640,89379200,87845039,88365839,88886639, +89379200,87746087,88261679,88777271,89292863,87720308,88235900,88751492,87720308,88235900, +87720308,88230692,86725059,87235443,87745827,88256211,85811576,86316752,86821928,87327104, +87832280,88337456,85811576,86316752,86821928,87327104,87832280,88337456,88842632,86316752, +86821928,87327104,87832280,88337456,88842632,86670375,87170343,87670311,88170279,88670247, +87170343,87670311,88170279,88670247,85700000,75814372,75714698,77280858,79794198,78065518, +75751832,75999452,80782671,80877371,78716991,74983032,80342791,76171332,76303512,77941830, +78731630,77270571,77603291,77763232,75011291,78904512,79541031,74817371,75636852,79394791, +77682452,77038732,75569312,77853612,79515235,75278735,80154922,74929735,78424873,75381252, +78134235,77728135,75722735,81328952,75091904,76246952,78796845,74872686,78210000,74850000, +77832087,80622133,81132517,81642900,75970011,78519395,76041840,76552224,77062608,77572992, +78083376,78593760,77398517,74709403,79336007,78206617,75594417,77617446,74000000,78440933, +78209624,83265613,83175040,83145713,80566954,80653442,80394954,79566693,79500593,79935434, +77991374,81753833,78780434,82195833,82195833,78054473,79392254,77559734,79084473,79461112, +83368437,81059557,79999555,78448229,80112304,81101243,77243555,80598343,78518938,77971657, +79069105,77466088,81490988,78477088,79241104,77339015,83861137,77687602,80964188,78492253, +80018671,77963515,79589404,81493970,80136671,76745000,79111000,79334269,77855219,79060709, +77767031,78283033,76722000,78440933,78209624,83265613,83175040,83145713,80566954,80653442, +80394954,79566693,79500593,79935434,77991374,81753833,78780434,82195833,82195833,78054473, +79392254,77559734,79084473,79461112,83368437,81059557,79999555,78448229,80112304,81101243, +77243555,80598343,78518938,77971657,79069105,77466088,81490988,78477088,79241104,77339015, +83861137,77687602,80964188,78492253,80018671,77963515,79589404,81493970,80136671,76745000, +79111000,83006169,79334269,79740427,77855219,79035557,79060709,83155219,77767031,83647919, +78283033,76722000,72790089,72775700,73785373,73876426,73876426,73785373,78987832,79080567, +78987832,79080567,73687986,73780000,73780120,73688346,73754573,75301113,75870213,77713972, +73208611,77269253,74182454,74533633,74483772,75513872,76957172,76528173,74723872,74694353, +79270267,76744170,74424457,75854503,75749508,75723670,80162708,73975321,75657998,78093020, +75450177,72649823,78846791,79346759,77385416,74161932,74399916,75422016,76128256,76628224, +77128192,78863220,79357980,79946016,77882824,73992916,78355916,72500000,80885950,77276565, +80781721,80226621,77904190,78001009,78001009,77904190,77661629,77661629,82952591,82933467, +81725291,81820909,81820909,79375069,78720669,78021410,77490149,83333230,78348790,78518991, +77675089,77631350,79875510,78984724,83526684,79560500,77735849,78989142,82533534,77814724, +78535149,78438752,80780684,81209387,79416684,81555069,80646083,82655587,82113050,79084897, +80310067,80744897,78018183,80169550,77190450,77276892,83111500,78307408,77088888,77620104, +83120808,79197308,79197308,80653602,81179609,78154908,82866408,77000000,79757488,79595000, +79727000,82183000,75522000,75522000,75522000,151158106,150745968,151601307,151703892,151632082, +150817746,150862000,150757500,146877385,146820000,150552006,153062349,152843948,149522767,147307806, +153253469,152429408,148565667,150867948,151611508,150651906,149657506,141412008,150285906,151308307, +152469567,152856689,153511769,145991946,153044007,151421900,151129872,150854596,151708272,150801311, +150114499,153011349,149157400,150096664,149234028,141000000,140997000,149082445,148750000,148750000, +148750000,150670106,150589000,150589000,130841100,130816194,130738532,133631125,132066539,130475928, +130889613,132440032,129000000,128999000,138551406,138459868,137423314,140667207,138629292,137701734, +137930233,138573750,135730992,139188704,138087000,137240141,134082295,129000000,128999000,147243600, +147273700,147011912,146963374,145669239,146030000,144820374,144560000,141154896,141000000,141000000, +144907684,144710252,144296044,144296044,143785704,144226064,144991444,145069644,142107746,145332725, +144515704,142430663,145215044,144684104,146475344,146246425,147005344,146227244,146352244,144599244, +142148325,144696785,144375704,144476000,147574144,143539763,141536563,145284344,143487145,141965704, +145840844,145919025,143676064,143161495,146438505,141200000,141000000,140950000,115792028,115689500, +115700073,115721700,115627673,121393663,114578000,115596624,117805765,118537938,122173688,115150800, +116775268,121810614,116071324,113610930,116596313,115676167,114962979,116891946,120079583,121599901, +124340673,126715000,120792565,123563128,126229437,113005197,115835342,118665487,121495632,124325777, +126169855,112975406,115835342,118695278,112945615,115894924,118844233,112915824,115924715,118933606, +113788700,116857173,119925646,122994119,125931527,114496237,117654083,120811929,123969775,120612051, +123471987,126140064,120582260,123531569,126050691,120552469,123561360,125991109,121680337,117765356, +112700000,152981650,152912000,152725670,153284000,153293000,153311600,153352000,153399710,153019530, +153043614,153055898,146702100,146756724,145692133,145692133,151896650,149133632,150473000,152800000, +152999500,139470700,152296431,151202291,152647291,151978710,152617171,153281820,150693032,151222642, +148134452,148202567,145984821,146234667,147346900,153072300,151814617,145390570,148020186,148846277, +145462530,150642944,150230339,146080000,138000000,138000000,137990000,-47947500,-48290000,-47805657, +-48290000,-48290000,-37106200,-37315760,-37590005,-37570268,-37716988,-38298340,-38298340,-35768045, +-36123300,-36918360,-38248215,-38248215,-43265000,-43231000,-43654000,-43332220,-42954120,-43813820, +-42393651,-41400796,-43246311,-44214470,-42567700,-41829011,-44335651,-43021211,-42118551,-44592000, +-44900000,-42420000,-44900000,-40340167,-40539776,-40627844,-41230704,-40154230,-40714630,-39931461, +-40419867,-41883000,-41883000,-35269000,-35514000,-37441960,-37379175,-38224473,-38606600,-38606600, +-34900945,-35255260,-36038610,-37486349,-38367169,-37800000,-38784485,-38784485,-48663550,-48744602, +-48947084,-49191620,-50422301,-49465162,-48775740,-52731720,-49153940,-48761120,-49026524,-50620000, +-53850000,-53850000,-34934845,-35179707,-36069504,-40599712,-36556012,-35389504,-36305839,-35282104, +-35654004,-37100000,-38353604,-35112864,-35075464,-38180000,-41375000,-41375000,-51105370,-51388860, +-52562360,-52547000,-52530000,-54886000,-54942627,-38569145,-38706583,-39470000,-40486000,-39330000, +-41448000,-41000000,-41448000,-67869245,-68036660,-72969721,-68829705,-69434267,-71585069,-74004000, +-74004000,-74004000,-49296589,-49480000,-52063000,-51217400,-50233000,-54601000,-53534770,-51538910, +-48620610,-51516621,-53803070,-51504121,-51402000,-49606010,-53374060,-52448260,-51200000,-53880000, +-54623000,-54230000,-54451500,-54379592,-54379592,-54068153,-53562977,-53057801,-52552625,-52047449, +-51542273,-51037097,-50531921,-50026745,-54068153,-53562977,-53057801,-52552625,-52047449,-51542273, +-51037097,-50531921,-50026745,-53562977,-53057801,-52552625,-52047449,-51542273,-51037105,-54640000, +-60755401,-60908360,-61302280,-60592945,-61557950,-61557950,-64239140,-64863000,-64863000,-63919000, +-63992460,-62060548,-63174508,-60267467,-61565914,-64673247,-62355262,-65368000,-66885000,-66885000, +-46700000,-46900000,-47141848,-47078400,-45941968,-47861368,-47535568,-46393509,-49437328,-47694248, +-49131608,-46479409,-46244368,-46929468,-47450028,-46303509,-47458208,-46314768,-45619548,-47496068, +-46559409,-47313437,-49978398,-45996623,-51440298,-47925278,-47362765,-46963823,-48201214,-47231237, +-47438165,-47598665,-50480731,-46962823,-47248748,-46771323,-47329748,-45494937,-46970198,-48079223, +-46573765,-46469096,-48592498,-48494337,-49006331,-48628000,-51761505,-48931360,-53228000,-53228000, +-42829445,-42863960,-41871310,-41533129,-43120489,-41892507,-43105000,-43500000,-46000000,-46230000, +-46230000,-48499863,-48392840,-49216603,-49026088,-48541988,-50770000,-48220000,-49031680,-50998000, +-50998000,-51252211,-51375000,-51257988,-52450000,-53901504,-52191592,-52482756,-57149204,-52541904, +-54174547,-52391000,-55607737,-51546000,-55849658,-52964002,-56037296,-52943703,-57788100,-57788100, +-44315645,-44426241,-47513870,-42967130,-43480730,-47576330,-44862188,-45450388,-46134304,-43409988, +-45322796,-44900000,-47755000,-46318872,-48758700,-48758700,-49318706,-49548368,-49099802,-48046419, +-51040724,-48398550,-49326493,-47441250,-50542216,-51267409,-50051280,-53272700,-53272700,-54657967, +-54923576,-54916187,-57742067,-51847944,-55775620,-54316408,-55819968,-55761577,-52960000,-58260500, +-58260500,-38534706,-38537968,-39037244,-40923976,-39360376,-40586512,-39165976,-45080836,-40164060, +-38496914,-39801642,-39152403,-38297134,-39637203,-41000000,-41000000,-45758320,-46714000,-46714000, +-43988500,-44255176,-48341082,-43444041,-43918603,-48000792,-42003627,-42597187,-44279587,-44929207, +-46613588,-46551827,-43813668,-45484188,-45981408,-43832928,-41549487,-42675587,-43273587,-46652028, +-48241027,-42427668,-42990668,-49511447,-46995087,-45508208,-45041068,-44292568,-44631007,-45127562, +-44107220,-49676877,-51090000,-51090000,-56143500,-56364768,-54746087,-55594900,-56749719,-56764795, +-61655000,-61680000,-61680000,-48507750,-48510000,-51234790,-54877485,-49208679,-48982785,-48786985, +-50217495,-56112195,-50493427,-58920000,-58920000,-60074000,-60261160,-56865690,-60747185,-58543085, +-64858979,-63213679,-61450595,-58769405,-65240000,-73820000,-73820000,-77074777,-77120000,-92890000, +-77120000,-71470860,-71812000,-71888000,-73733000,-92890000,-71888000,-75607738,-75788000,-75645759, +-75788000,-92890000,-75788000,-73244199,-73144600,-73228006,-73447831,-73703442,-72979659,-73550659, +-72208020,-72223359,-73733000,-92890000,-73735000,-74071380,-74107482,-74494550,-74495224,-74294444, +-74811944,-75144668,-75276600,-75583000,-92890000,-75583000,-71517521,-71623077,-71726357,-70936298, +-71020555,-72433062,-73435000,-92890000,-72577000,-73248082,-73343196,-72866296,-73435000,-92890000, +-73435000,-71125360,-71423580,-71918281,-72682981,-71433242,-71038720,-71235504,-71118672,-71255440, +-71188240,-73332472,-73733000,-92890000,-73508143,-157904128,-157882000,-158283000,-158156000,-157989062, +-156700000,-160300000,-158310000,-157415000,-156100000,-177512700,-162101772,-164828492,-166357112,-171853592, +-174087292,-176000580,-178415076,-178424000,-178424000,-76666277,-76906256,-77339985,-77102747,-77044841, +-77569552,-77841152,-77180352,-79487651,-92890000,-79487651,-81773520,-82606888,-81648347,-80753726, +-80080852,-80798250,-80254716,-81296593,-78075716,-80876000,-80876000,-81750912,-81151992,-80553072, +-79954152,-79355232,-78756312,-78170000,-82469615,-81875903,-81282191,-80688480,-80094768,-79501056, +-78907343,-82600961,-82012457,-81423953,-80835449,-80246945,-79658441,-82644739,-82071308,-81482804, +-80894300,-80305796,-82340000,-81770000,-81297000,-80806000,-92890000,-82644739,-81056966,-79992641, +-80318324,-81162062,-81142334,-82511334,-80514992,-80885544,-79916797,-83363396,-82795724,-82228052, +-81660380,-81092708,-83363396,-82800932,-82238468,-81676004,-81113540,-80551076,-79988612,-79426148, +-82857178,-82294714,-81732250,-81169786,-80607322,-80044858,-79482394,-79090464,-82373875,-81816619, +-81259363,-80702107,-80144851,-79587595,-79085256,-81956024,-81403976,-80851928,-80299880,-79747832, +-79195784,-81514385,-80962337,-80410289,-79858241,-81233153,-80686313,-94618000,-83366000,-70344382, +-70508088,-70383516,-68939673,-70636657,-70002092,-70723900,-70062484,-69401068,-68739652,-68078236, +-71084335,-70464541,-69808333,-69152125,-68495917,-67839709,-67541283,-71084335,-70464541,-69813541, +-69162541,-68511541,-67860541,-67536075,-71050441,-70404649,-69758857,-69113065,-68467273,-67821481, +-71050441,-70404649,-69758857,-69113065,-70990341,-70635000,-69785459,-69103211,-68420963,-70467707, +-69790667,-69113627,-68436587,-70394795,-69728171,-69061547,-68394923,-92890000,-71084335,-86213738, +-86460064,-85227908,-86398940,-86199261,-85999582,-87650640,-87599840,-86622096,-87427540,-85469871, +-86965071,-87475191,-85749371,-87847387,-87227635,-86607883,-85988131,-85399752,-87692449,-87077905, +-86463361,-85848817,-85394544,-87687241,-87077905,-86468569,-85859233,-85389336,-87687241,-87083113, +-86478985,-85874857,-85384128,-87682033,-87083113,-86484193,-85885273,-85378920,-87682033,-87083113, +-86484193,-85885273,-85378920,-87771871,-87178159,-86584447,-85990735,-85397023,-88097892,-87720000, +-87183367,-86690000,-86160000,-92890000,-88097892,-84557316,-84750700,-85904331,-86576062,-87222862, +-84590547,-87609556,-84416362,-84821147,-89580000,-85451600,-92890000,-89580000,-90069894,-90147600, +-86990050,-84103397,-85331234,-87481151,-86508945,-88932140,-82485000,-90313000,-85900000,-94618000, +-90313000,-76074816,-76530840,-77251274,-77568593,-80067872,-76714851,-79285516,-77471472,-77402172, +-77463196,-78959472,-78571828,-77972908,-79769668,-79175956,-78582244,-77988532,-77394820,-80001944, +-79413440,-78824936,-78236432,-77647928,-77059424,-76470920,-80331507,-79743003,-79154499,-78565995, +-77977491,-77388987,-76800483,-76211979,-75754944,-77942180,-77358884,-76775588,-76192292,-77936972, +-77358884,-76780796,-76202708,-83112801,-82529505,-81946209,-81362913,-83675290,-83112801,-82534713, +-81956625,-81378537,-80805657,-80222361,-79639065,-79055769,-78472473,-80800449,-80222361,-79644273, +-79066185,-78488097,-92890000,-83675290,-83054738,-83186682,-81880975,-84291881,-84581047,-84604000, +-83681852,-81633359,-81521183,-80791805,-84818198,-84198446,-83578694,-82958942,-82344398,-81719438, +-81134960,-84827000,-84219278,-83599526,-82979774,-82360022,-81740270,-81129752,-84827000,-84224486, +-83609942,-82995398,-82380854,-81766310,-81151766,-84827000,-84255213,-83645877,-83036541,-82427205, +-81817869,-81208533,-84827000,-84321355,-83717227,-83113099,-82508971,-81904843,-81300715,-84827000, +-84381768,-83782848,-83183928,-82585008,-81986088,-81387168,-84441660,-83847948,-83254236,-82660524, +-82066812,-82845408,-92890000,-84827000,-75242238,-75371779,-80186500,-75641100,-76050326,-75776906, +-76023906,-76433377,-74992200,-77016677,-80247800,-80519880,-79894920,-80376139,-79269960,-78645000, +-78020040,-77395080,-76770120,-76145160,-75520200,-80519900,-79907419,-79287667,-78667915,-78048163, +-77428411,-76808659,-76188907,-75569155,-80519900,-79912627,-79298083,-78683539,-78068995,-77454451, +-76839907,-76225363,-75610819,-75309752,-80519900,-79916116,-79306780,-78697444,-78088108,-77478772, +-76869436,-76260100,-75650764,-80519900,-79921324,-79317196,-78713068,-78108940,-77504812,-76900684, +-76296556,-75692428,-75299336,-92890000,-80519900,-90256333,-90356132,-89201000,-90115840,-89455032, +-88817109,-88806344,-91113879,-90812304,-90249840,-89687376,-89124912,-88659464,-90958544,-90396080, +-89833616,-89271152,-88708688,-91515800,-90958544,-90401288,-89844032,-89286776,-88729520,-91515800, +-90958544,-90401288,-89844032,-89286776,-88729520,-91515800,-90963752,-90411704,-89859656,-89307608, +-88755560,-91656000,-91106733,-90554685,-90002637,-89450589,-88898541,-91653573,-91106733,-90559893, +-90013053,-89466213,-88919373,-91653573,-91106733,-90559893,-90013053,-89466213,-88919373,-91653573, +-91111941,-90570309,-90028677,-89487045,-88945413,-89860979,-89324555,-88788131,-94618000,-91656000, +-90162011,-90273446,-91272926,-93882554,-92160896,-93398996,-92253726,-94044000,-93547156,-92995108, +-92443060,-91891012,-91338964,-94044000,-93547156,-92995108,-92443060,-91891012,-91338964,-94044000, +-93547156,-93000316,-92453476,-91906636,-91359796,-93820576,-93273736,-92726896,-92180056,-91633216, +-93820576,-93278944,-92737312,-92195680,-91654048,-91112416,-90570784,-90029152,-93815368,-93278944, +-92742520,-92206096,-91669672,-91133248,-90596824,-90060400,-89523976,-94044000,-93547156,-93010732, +-92474308,-91937884,-91401460,-90865036,-90328612,-89792188,-89294424,-93010732,-92479516,-91948300, +-91417084,-90885868,-90354652,-89823436,-89292220,-91151476,-90620260,-90089044,-89557828,-94618000, +-94044000,-86849933,-87004602,-86482000,-86794391,-88278901,-87685379,-85504532,-87116644,-85555309, +-88245327,-87677655,-87109983,-86542311,-85974639,-88216943,-87654479,-87092015,-86529551,-85967087, +-88391307,-87828843,-87266379,-86703915,-86141451,-85578987,-88386099,-87828843,-87271587,-86714331, +-86157075,-85599819,-88386099,-87834051,-87282003,-86729955,-86177907,-85625859,-88475000,-87922952, +-87370904,-86818856,-86266808,-85714760,-85192616,-88471052,-87924212,-87377372,-86830532,-86283692, +-85736852,-88471052,-87924212,-87377372,-86830532,-86283692,-85736852,-85192616,-88464219,-87922587, +-87380955,-86285500,-88429325,-87892901,-94618000,-88475000,-92341394,-94332220,-92492329,-94508690, +-90854509,-92562970,-92160621,-94618000,-94045120,-93472240,-92899360,-92326480,-91753600,-91180720, +-90607840,-94617999,-94045119,-93472239,-92899359,-92326479,-91753599,-91180719,-90607839,-90216880, +-94469571,-93901899,-93334227,-92766555,-92198883,-91631211,-91063539,-90495867,-94611489,-94049025, +-93486561,-92924097,-92361633,-91799169,-91236705,-90674241,-94611489,-94049025,-93486561,-92924097, +-92361633,-91799169,-91236705,-90674241,-94606281,-94049025,-93491769,-92934513,-92377257,-91820001, +-91262745,-94394524,-93837268,-93280012,-92722756,-92165500,-91608244,-94171622,-93619574,-93067526, +-92515478,-91963430,-91411382,-94618000,-94618000,-80895855,-81052978,-78907855,-79005430,-79040000, +-77957480,-80352230,-79950030,-80119730,-77468710,-82650120,-82603360,-82030480,-81457600,-80884720, +-80311840,-79738960,-83749120,-83176240,-82603360,-82030480,-81457600,-80884720,-80311840,-79738960, +-84316792,-83749120,-83181448,-82613776,-82046104,-81478432,-80910760,-80343088,-79775416,-84316792, +-81478432,-80910760,-80343088,-79775416,-79775415,-78931720,-78369256,-79218159,-78645279,-78072399, +-77499519,-76926639,-76353759,-75922880,-79218159,-78645279,-78072399,-77499519,-76926639,-76353759, +-75922880,-79212951,-78645279,-78077607,-77509935,-76942263,-76374591,-75917672,-79212951,-78650487, +-78088023,-77525559,-76963095,-76400631,-79212951,-78650487,-78088023,-77525559,-94618000,-84322000, +-74019000,-74007000,-73977300,-73972500,-78941162,-77738809,-76293033,-73991933,-74256850,-79158350, +-78522974,-77887598,-77252222,-76616846,-75981470,-75346094,-74710718,-74075342,-73884729,-79534367, +-78904199,-78274031,-77643863,-77013695,-76383527,-75753359,-75123191,-74493023,-73862855,-75312241, +-74687281,-74062321,-74619577,-73999825,-74929453,-74256850,-73640369,-73025825,-72411281,-75235164, +-75883560,-75232560,-74581560,-73930560,-76469459,-75823667,-75177875,-74532083,-73886291,-76916306, +-76275722,-75635138,-74994554,-74353970,-73713386,-79763000,-79342713,-78712545,-78082377,-77452209, +-76822041,-76191873,-75561705,-74931537,-74301369,-73986284,-92890000,-79763000,-93666660,-93890940, +-91850360,-90650000,-96495000,-92500000,-91647540,-95931808,-93703819,-90796419,-93305778,-92996419, +-90332440,-91273000,-94236619,-92499260,-96640000,-96003217,-95362633,-94722049,-94081465,-93440881, +-92800297,-92159713,-91519129,-96640000,-96008425,-95373049,-94737673,-94102297,-93466921,-92831545, +-92196169,-91560793,-90925417,-96638593,-96008425,-95378257,-94748089,-94117921,-93487753,-92857585, +-92227417,-91597249,-90967081,-90769168,-96638593,-96013633,-95388673,-94763713,-94138753,-93513793, +-92888833,-92263873,-91638913,-91013953,-90763960,-96633385,-96013633,-95393881,-94774129,-94154377, +-93534625,-92914873,-92295121,-91675369,-91055617,-96013633,-95399089,-94784545,-94170001,-93555457, +-92940913,-92326369,-91711825,-91097281,-91706617,-104060000,-96640000,-87719160,-88049960,-88337213, +-88279065,-88279065,-88274452,-89150681,-89740720,-89687384,-88002372,-90692177,-90062009,-89431841, +-88801673,-88171505,-90566143,-89941183,-89316223,-88691264,-88066304,-91185896,-90566144,-89946392, +-89326640,-88706888,-88087136,-91514000,-90912215,-90297671,-89683127,-89068583,-88454039,-88039544, +-91514000,-90912215,-90302879,-89693543,-89084207,-88474871,-88034336,-91514000,-90917423,-90313295, +-89709167,-89105039,-88500911,-88029128,-91514000,-90917423,-90318503,-89719583,-89120663,-88521743, +-88023920,-90917423,-90323711,-89729999,-89136287,-88542575,-88018712,-90496617,-89908113,-89319609, +-88731105,-88142601,-90261215,-89672711,-89084207,-88495703,-89520000,-89080000,-88570000,-89520000, +-89080000,-88570000,-92890000,-91514000,-84439894,-84644332,-82144986,-85064044,-81263007,-83486088, +-83768186,-84271585,-83761186,-85606000,-82700000,-85249040,-94618000,-85606000,-87987321,-88304584, +-89602000,-88171918,-88018828,-88068528,-88520065,-88778400,-91569826,-89124442,-90000000,-92890000, +-92113000,-92890000,-92890000,-80250265,-81691223,-80436000,-81755703,-82539356,-82763240,-81461472, +-84369120,-80433824,-82068608,-80193508,-82845356,-82449204,-82952745,-83513411,-81194880,-80679288, +-82999452,-82386991,-81876607,-81366223,-80855839,-87640916,-87099284,-86557652,-86016020,-85474387, +-84932755,-84391123,-83849491,-87641000,-87640916,-87104492,-86568068,-86031644,-85495220,-84958796, +-84422372,-83885948,-85602504,-85066080,-84529656,-83993232,-94618000,-87641000,-94607977,-94613300, +-90537000,-93488269,-92469885,-90826303,-94584500,-94905968,-94840000,-91800000,-95774700,-104060000, +-95774700,-97568855,-97784000,-96146330,-95933470,-96146330,-95933470,-98496180,-97964168,-97154444, +-95414944,-96046068,-96900000,-99450000,-103002856,-102403936,-101805016,-101206096,-100607176,-100009037, +-100009714,-100009714,-100009714,-100004506,-100004506,-103002856,-100004500,-97200000,-103005000,-96923000, +-97244062,-101025865,-97190356,-101469600,-102930962,-98848962,-103761647,-96833820,-104049000,-101549000, +-99049000,-104060000,-104050000,-122395426,-122423300,-117520000,-122625130,-122726800,-122650490,-119372900, +-120655500,-124770000,-122065000,-119544000,-124800000,-124800000,-96790921,-96973306,-103415302,-98599527, +-96939165,-97226726,-98155464,-97502642,-100452765,-98334465,-97019304,-104060000,-101420000,-98800000, +-104060000,-104060000,-95994500,-96740645,-96298718,-96887004,-98480300,-99208000,-96589406,-98524238, +-100883059,-97542281,-97421259,-104053550,-101050000,-98190000,-104060000,-104060000,-97388116,-94950000, +-97548236,-95834964,-95391964,-96728964,-97730047,-102052000,-99600000,-97100000,-104060000,-102052000, +-116292582,-116981452,-112190333,-112619833,-117044000,-114577000,-117066445,-117244000,-114150000,-117040000, +-116540000,-117049723,-116357059,-117049723,-116362267,-116224775,-117044515,-116362267,-115680019,-117078627, +-116401587,-115724547,-115047507,-114912099,-117073419,-116406795,-115740171,-115073547,-114940222,-116934886, +-116273470,-115612054,-114950638,-114289222,-116934886,-116278678,-115622470,-114966262,-114310054,-114047571, +-124800000,-117244000,-111949999,-112132000,-111791024,-111815044,-112180203,-112175903,-113710862,-114053000, +-111540000,-114053000,-125000000,-114053000,-93317243,-93597104,-92686316,-92345170,-94373172,-93429192, +-94867251,-94876486,-97030000,-104060000,-97239500,-83104860,-83518480,-85829362,-84688433,-83846000, +-83814400,-83406000,-86548000,-86517500,-89276718,-88589262,-83134937,-87062480,-88929306,-88247058, +-90430252,-89753212,-89076172,-88399132,-87722092,-90425044,-89758420,-89091796,-88425172,-87758548, +-87091924,-89086588,-88425172,-87763756,-87102340,-88094464,-87438256,-86782048,-92890000,-90440000, +-104861899,-104981518,-109554399,-106444028,-105718806,-105636518,-107077326,-111056959,-108513842,-110930303, +-111057000,-108740000,-106400000,-124800000,-111057000,-122717643,-123152000,-123244604,-123249000,-123390000, +-122977000,-121460886,-124566400,-120730000,-124100000,-124800000,-124800000,-105040738,-105241764,-104877300, +-104857672,-105152984,-105152152,-104682040,-105297652,-104822952,-105201252,-108673896,-104920000,-105437698, +-109060257,-109060257,-125000000,-109060257,-115212855,-115412000,-120000000,-117286219,-120000000,-117000000, +-125000000,-120008000,-112124933,-111252000,-112453072,-112349284,-112245496,-112141708,-112037920,-111934132, +-112327566,-112224739,-112121912,-112019085,-111916258,-112404686,-112301859,-112199032,-112096205,-111993378, +-111890551,-111787724,-111684897,-112199032,-112096205,-111993378,-111890551,-111787724,-111684897,-111582070, +-112096205,-111993378,-111890551,-111787724,-111684897,-113142760,-113142760,-114818269,-125000000,-114818269, +-106701894,-106802610,-106137715,-106867644,-104638186,-108250451,-103356197,-103267649,-108530456,-109050173, +-106020000,-125000000,-109050173,-108620453,-108823000,-114341868,-111568067,-111265603,-112655077,-112133620, +-114424447,-109828990,-105980620,-115540320,-111735414,-107951957,-124800000,-116050004,-118307394,-118439191, +-119847764,-121544372,-122311000,-117189693,-117087108,-117117883,-122514600,-122508300,-122057896,-121949304, +-119071855,-117451894,-121351056,-121044296,-122054496,-118338500,-118033000,-117845994,-117808794,-117705994, +-117609194,-117508294,-117344754,-122774737,-121690875,-117621894,-118174154,-122156696,-124249085,-123629333, +-123009581,-122389829,-124187110,-123572566,-122958022,-122343478,-124408345,-123793801,-123179257,-122564713, +-124366265,-123756929,-123147593,-122538257,-123921449,-123317321,-122713193,-122109065,-121504937,-123831664, +-123232744,-122633824,-122034904,-121435984,-123707476,-123113764,-122520052,-121926340,-121332628,-123108556, +-122520052,-121931548,-121343044,-122737799,-122149295,-121560791,-120972287,-122443547,-121860251,-121276955, +-120693659,-120110363,-121983368,-121405280,-120827192,-120249104,-119671016,-121434184,-120861304,-120288424, +-119715544,-119142664,-120918592,-120345712,-119772832,-119199952,-118627072,-120930571,-120362899,-119795227, +-119227555,-118659883,-118092211,-120686472,-120124008,-119561544,-118999080,-118436616,-117874152,-117311688, +-120510000,-119360520,-118798056,-118235592,-117673128,-117110664,-118494742,-117937486,-117380230,-116822974, +-116265718,-117770309,-117218261,-117301068,-116749020,-115730660,-125000000,-125000000,-95412011,-97083024, +-97813498,-97402436,-106532087,-97190000,-97469150,-99528000,-95511811,-95412589,-95313367,-95511811, +-95412589,-95313367,-95214145,-98683711,-98584489,-98485267,-98683471,-98584730,-98485989,-101923333, +-101891855,-97527929,-94189851,-98287929,-97212692,-99790933,-98571894,-96700020,-99738702,-98704954, +-103070000,-103070000,-100150000,-97260000,-106646000,-105240000,-101417000,-98780000,-96144000,-101417000, +-98780000,-96144000,-99860000,-99738702,-99738702,-106646000,-149913412,-150072300,-147997341,-134675987, +-149884000,-149884000,-149342000,-135505599,-131809018,-152491399,-134593907,-137000562,-141000000,-161020000, +-147955732,-154956617,-160923000,-166890000,-147300032,-153645515,-159990998,-168130000,-146756645,-152536099, +-158315553,-164095007,-169874461,-173500000,-146333970,-151666559,-156999148,-162331737,-167664326,-152396081, +-157341387,-162286693,-172028350,-162750000,-167250000,-172000000,-177330000,177340000,172300000,172300000, +-123186748,-123294400,-123561600,-123443700,-123357400,-122393000,-119505029,-124035088,-124103288,-122836075, +-122002088,-125291900,-130354400,-124476560,-128672716,-117818988,-120431650,-119342429,-119651209,-125033309, +-115830109,-120908880,-124863388,-119321650,-124571109,-120312119,-122207532,-117356809,-122535973,-117745088, +-118282671,-120834827,-116023592,-123754375,-123450090,-126432497,-122440503,-118388926,-139100000,-139100000, +-114104678,-113578649,-114333802,-113802544,-113951264,-112942671,-110804890,-118911881,-111505098,-114111128, +-114043185,-113590985,-113275274,-110206085,-112899326,-111994609,-110317563,-113835937,-113477126,-115375788, +-115494952,-115614116,-120000000,-120000000,-79439582,-79846600,-75754500,-75582886,-75820373,-75697847, +-79934701,-79816499,-80551601,-81364621,-81247380,-79283200,-83072940,-78987082,-78897709,-79850501, +-80375201,-79744482,-80324001,-76605182,-81032500,-89306180,-80326101,-79121582,-79157001,-82443021, +-75942663,-78400182,-84404465,-77445382,-79295990,-79489320,-74778600,-82231714,-81378975,-77614833, +-81799295,-81858877,-78166000,-95157000,-95157000,-73658143,-73894304,-71397165,-71271035,-71397165, +-71271035,-71308274,-75814063,-75691537,-71995500,-71283750,-71138133,-72622465,-73328263,-72551864, +-74070064,-72791263,-72779565,-73008263,-73246263,-68593467,-74004063,-72025064,-79057000,-74191220, +-73174264,-77870166,-70717664,-71702167,-66433229,-74061363,-71377464,-72203463,-76000000,-79517700, +-71875000,-80200000,-80850000,-80850000,-106728692,-106940131,-104835839,-105879884,-105681464,-102613660, +-107909864,-108402320,-103106968,-103967816,-110006985,-105163237,-108548263,-104714426,-102879128,-109992100, +-105791569,-108100000,-110007000,-110007000,-97195309,-97464752,-100083018,-98395059,-96765718,-98003139, +-98013268,-102006160,-100168260,-98241168,-97377864,-100404447,-100523611,-100642775,-102010000,-102010000, +-52792626,-53321028,-58073176,-54673100,-55769800,-67014320,-60548384,-58656000,-54054280,-57516868, +-55337000,-55284300,-56472835,-59484705,-57625000,-68006000,-69053000,-68006000,-66120043,-66382904, +-64931474,-66720677,-65839305,-66819147,-68404805,-65693262,-67850000,-69053000,-69053000,-69053000, +-63646343,-63906096,-62800035,-60290077,-66179076,-63425027,-61467827,-64402628,-64202526,-65900000, +-66447101,-61660000,-69053000,-66462000,-63196865,-63841000,-62914763,-64253000,-62429000,-64437000, +-69053000,-64437000,-135173160,-135557020,-139525398,-129038322,-137754258,-136506543,-138931399,-133628601, +-139965146,-141026000,-141026000,-114486217,-114906360,-116030221,-133818262,-116198674,-121557327,-112168000, +-126953516,-133213712,-135242844,-123543720,-119171773,-124534153,-136494983,-136495000,-136495000,-136495000, +-68597300,-69039200,-94287199,-105351583,-83433682,-115357642,-92353935,-71410727,-121070000,-102010000, +-115780000,-109910000,-121223000,72500000,75000000,77495479,73426660,76554715,82608667,85498394, +82669712,85529648,88388000,68370032,71229968,74089904,76949840,79809776,72600000,75500000, +78400000,81300000,84200000,72800000,75600000,78400000,81200000,73454123,76194895,78935667, +74371790,77520000,74839405,77520000,72077876,75127726,78166408,69450000,72115613,75064922, +78014231,80963540,83912849,86862158,68160032,71049759,73939486,76829213,79718940,94436900, +91457800,89781676,92701194,91126000,71660809,92200000,92190000,74450000,67050143,112700000, +-74010000,172300000,-92550386,-92580177,-89779823,-89779823,-118403860,-112669677,-116119377,-91632058, +-93436600,-117320000,-116774659,-113735977,-110697295,-107658613,-104619931,-116440999,-113461899,-110482799, +-107503699,-104524599,-101545499,-113610855,-110730000,-108748963,-105829445,-102909927,-99990409,-106879876, +-104019940,-101160004,-98300068,-105763309,-102962955,-100162601,-97362247,-103633253,-100862690,-98092127, +-95321564,-94351867,-118403860,37538581,37174200,37159175,37166258,26672000,37160000,30203400, +29990732,29424750,26672000,29424750,20440003,19957692,20754515,19637000,19637000,44725548, +44479000,44640000,36598000,44479000,38914000,38684000,39907000,37200000,36598000,38666000, +44615000,44343820,43874853,44250000,43398000,36598000,43398000,43535500,43279312,43919896, +42404370,36598000,42404370,42010000,41713104,41017684,41420184,41743684,42363296,40684800, +36598000,40683000,45644000,45359312,45359312,44832000,36598000,44832000,47205000,46898080, +46155608,47267117,46179817,45910000,26672000,45910000,40898859,40715552,41712748,40111109, +39378000,39378000,39503947,39304424,38102105,38721077,37724000,26672000,37724000,36020447, +35679716,36397830,37375126,35815830,37154328,34791000,26672000,34791000,37512964,37197200, +38115484,36961493,37865552,35895000,26672000,35895000,36516930,36211240,37463000,37819106, +36988881,38332000,35325000,26672000,35325000,40335281,39882360,40920000,41896971,40539000, +38510039,39360000,41962158,38711440,38272000,26672000,38272000,36097808,35792024,35029767, +34562457,35168000,36718359,34080500,26672000,34080500,36210564,35816292,36363208,34200000, +35300000,33431500,26672000,33431500,41364500,41244000,40302467,42226897,41200000,41421000, +42672472,41718000,39923000,26672000,39910000,34309000,34244098,33963708,32027028,31667000, +32520467,33900355,34072755,31243000,26672000,31243000,39763237,39464548,38595000,38158279, +39120044,38598144,37077000,26672000,37077000,39633330,39141603,39854962,41753000,41105300, +38791935,39344855,38669670,26672000,38660000,47962535,47691688,45697227,44969730,45838527, +36598000,44969730,37538581,37174200,37468000,38067000,38687178,38390000,37276178,38824490, +37974000,37949000,36649220,37397562,38637000,36653462,37787000,38964000,37365081,38021523, +37446000,38573681,36915620,37975000,38234800,36883360,37721847,35231538,36070026,36908514, +37747002,34674959,35503031,36331103,37159175,37987247,38815319,39643391,34713290,35530946, +36348602,37166258,37983914,38801570,39619226,37007935,37815175,38622415,39429655,38304727, +26672000,35130000,31971102,31619792,32640762,34077290,32507443,33054043,30980756,33495000, +34445000,30747000,31557187,32374843,33192499,34010155,34582344,30747000,31551979,32359219, +33166459,33973699,34592760,30749947,31546771,32343595,33140419,33937243,34592760,31302360, +32088768,32875176,31754000,32532000,26672000,30747000,47437379,47083212,46530700,48018101, +46748482,45600000,45080000,36598000,45080000,39110708,38859024,41861649,39090155,39442455, +39408477,39670388,40233177,38139000,38139000,26672000,38139000,31190115,30894820,33660677, +31367772,33039413,35556013,31253165,29622000,29622000,26672000,29622000,28268176,28004336, +30365539,28175874,29412612,29703761,29749174,29212839,28759577,28937336,27323000,28020000, +28739576,27416743,28291687,29166631,27334457,28198985,29063513,29928041,27474552,28323456, +29172360,30021264,27650000,28514000,29378000,30241000,28073993,28902065,29730137,30329000, +30928000,28253096,29070752,29888408,30706064,26672000,27317000,40859776,40513036,41298977, +42162013,44563713,45417000,43529654,40394000,42339230,26672000,40394000,41898457,41785348, +42811798,42418524,41765682,43263182,44082374,42812274,42711273,43259574,40843000,41400000, +36598000,40843000,38928157,38754821,39686963,37472627,40392100,40948674,38120370,38003973, +40036480,39016132,40642892,37848360,38873920,37200000,36598000,36598000,36590000,44201735, +43952788,44250393,44441914,44497744,41812526,47144997,43600000,43600000,41631000,36598000, +41631000,35819259,35411952,34053818,36663418,33952801,34807577,34371274,33853012,37169577, +34108503,30778000,26672000,30778000,30203400,29990732,29891576,28522069,28978523,33308864, +29704164,31767264,30457522,30840141,26950000,26672000,26672000,26672000,39637035,39461817, +38760169,40083268,41997668,39786668,39220769,40105467,39913067,41441140,39630000,38219000, +39489008,36598000,38219000,44440413,44105064,44722200,45174177,43157677,43477388,44635777, +41811366,42000000,41165000,44134845,36598000,41165000,37850000,37421112,39751556,39466056, +39933768,36356677,38244140,35775108,36335233,40133777,45644040,46153071,35164677,45370008, +40091740,42665240,34718000,38973441,40682496,26672000,34718000,33025000,32385416,32741080, +28414000,33240642,34870857,28411000,28414000,34252027,33809856,34097396,32872696,34122460, +34611840,30058192,34348184,32180796,30515324,36433224,30500885,34468000,31383824,29308000, +29969000,29308000,28411000,29308000,52953585,52453880,56474796,56884136,50151370,43702214, +43100000,28411000,43100000,50724500,50483000,53486000,63674235,59910706,56887212,50609065, +48073101,52630482,59392154,28411000,45400000,40494956,39732000,37864409,46339745,46900255, +35914733,37326827,42718998,43100000,28411000,35512400,45113264,44770600,43665367,43813145, +42656367,43044049,46159340,45991804,43782360,45246104,45115940,42166000,41775000,42166000, +43897520,43407468,43106939,43641123,43013661,42003823,44301940,45356476,43301640,45617000, +44946404,41775000,42570000,41775000,41775000,44909886,44603616,45907000,46449731,42891649, +44410331,42534616,45977653,43472031,44917000,42094000,41775000,42094000,49542615,49161320, +52018215,48724816,50813000,52079164,49064807,47066979,47792574,49258117,46262000,46262000, +41775000,46262000,47802000,47401960,46376639,48175261,47738677,46094739,47911361,48940377, +46683577,48571768,45622200,41775000,45622200,55060000,54679024,58196030,58502119,52054585, +57301000,58844658,52977000,54888000,50766000,54128000,57175000,41775000,50766000,48278964, +47998000,49460600,46945160,46984000,47045000,47619216,46219060,46601560,49950304,47370216, +47043400,45800290,41775000,45800290,56127276,55787000,56626768,56648660,53913300,57691000, +56766788,57685150,55508216,54167380,56939092,57568177,57699676,53750000,53200000,51775000, +41775000,51775000,55891000,55632000,55849860,55810716,54101504,55851116,58235160,55838974, +55663974,54009337,53407037,53620578,58569274,58215174,54924537,53156000,53760000,55786308, +41775000,53156000,53168500,52726360,53562018,53720301,52432000,52072739,52938274,51941377, +53583612,51121800,41775000,51121800,49092000,51720000,48772000,52188240,48456000,52608800, +52343000,50377500,51926419,50715337,52972778,51248190,50774531,48181578,50152031,52182190, +47235000,50430000,41775000,47235000,50070000,49818661,49232000,48320000,49541385,49000000, +51102037,50379537,51038358,47924000,48693650,41775000,47924000,45927808,45530000,47666176, +43022076,47176235,48683535,44888784,45260636,46355836,43641836,43621840,42515000,47196000, +41775000,42515000,76511000,75958536,75182948,74431558,77503934,64561538,76353330,74365217, +71080482,76949309,73716985,62064000,57129000,62064000,73331500,72940000,76038938,72388996, +68897696,74329090,64383373,65321000,77326296,63285000,74995496,75228292,71788041,66485243, +61093072,59192000,57129000,59192000,60521250,60160960,59764400,59845000,61774700,60438864, +59874000,61378000,59946964,60112900,57230000,58360000,58360000,57230000,57129000,57230000, +65468959,65074352,68139300,69252766,66111718,66327700,68459412,68468377,69640839,64916700, +64813700,68265000,57129000,64813700,65265142,64940876,63430966,67054682,63101182,62419039, +67785945,64281261,62735339,61972000,64300000,57129000,61972000,61345656,61094090,58880400, +59554423,59950000,60498704,61484360,60060000,60125604,61272900,60103776,60522916,57173600, +57129000,58750000,57129000,57129000,107546408,107147024,107475388,109520000,106422440,106337636, +107894884,107541036,103250000,109679763,114753531,107312383,110197437,111401074,105466421,108275712, +109229024,98632000,95653000,98632000,113381000,113001524,117932000,117473135,108744358,116471476, +113745384,113899784,116305700,110377940,119621760,111344421,115485370,116608490,107730000,95653000, +107730000,104230000,103894569,103463000,101340500,101643000,102588000,103461453,103006000,105627700, +100453804,113951000,103791000,102025839,99775417,101108564,95653000,95653000,95653000,82864000, +82568000,83146245,78187223,77107000,75816223,80071323,80315967,84210623,82137300,81234695, +75085000,75240000,70354000,75085000,84902720,84618660,85985543,77377569,82723115,83697716, +81989401,83500016,82980187,78213627,75600000,75056000,70354000,75056000,73334800,72927584, +72896000,74324277,71102445,73527367,74628104,71213476,74388640,75040000,71978804,70354000, +70354000,70354000,70354000,70354000,91353219,90890400,91263700,90010000,89888396,90688000, +90294000,88350000,87871000,70354000,87871000,87075000,86850000,85576500,86572649,86033945, +87916549,84757461,86231130,85930204,86151800,87583440,87738680,84454000,84900000,70354000, +84454000,85880629,85595424,85512055,86995365,84669755,85888000,85895000,85498741,88487500, +83928000,83928000,70354000,83928000,83658000,83458000,84897169,81110400,84823558,85252976, +81164449,85003300,82615735,83420749,83560745,78600000,77892000,70354000,77892000,94381000, +93955024,90454858,93385000,91076958,89994758,95455000,91400458,93815535,94263000,93562800, +93562800,88799000,70354000,88799000,92810181,92430568,87848687,90313140,95537040,91546460, +94413504,92362800,88140988,89405340,88703050,93320655,90371347,87740772,96827026,81592505, +89516911,97441317,78813005,85843681,92874357,99905033,105291245,81692901,88038384,94383867, +100729350,84181939,89961393,95740847,101520301,84246883,89549681,94852479,100155277,103000000, +87050217,91906150,96762083,101043049,88468864,93026887,90456817,94746721,75990000,75990000, +150771500,150111000,150704600,152128776,147744300,155521890,149431396,159071790,149456526,148389374, +147407760,152978677,144724300,144724300,177630000,177048768,165793547,169981264,174966923,162822035, +169703756,157680000,157680000,158565470,158043916,158228695,158246146,156116748,155852987,155551919, +155778033,155545700,155545700,142690673,142472680,142871508,141993299,142010438,142068966,142786858, +142978976,141780000,141610000,141750000,141209000,141209000,131850779,131810000,131794000,132840250, +133179282,133070000,132669535,135416000,133301973,130741457,133750000,133360000,130400100,130393000, +132864400,132551564,133636610,130943199,134349610,131695724,132476267,130932968,134635581,130508100, +130508100,135031000,134741750,136796361,136594000,140112000,140464514,143036000,134643587,134263585, +134055049,138166206,130388110,130388110,127472000,127308481,128153770,128000000,127075000,129321441, +129277782,127603336,124648376,129992984,129749384,127200627,125865990,121516504,119653500,119653500, +129624204,129360856,124553218,128840000,127292358,114790000,125264410,117454490,132350000,127573027, +122716720,113648601,105526600,105526600,105526600,-141010000,44270000,44270000,79300000,114300000, +151100000,144750000,168500000,142700000,155410000,139700000,28390000,49630000,73500000,97250000, +121000000,19600000,26845000,30730000,36580000,49630000,62350000,79250000,96150000,113000000, +129850000,129850000,19600000,121408028,121115000,121115000,120854000,105486000,120854000,117145223, +116877700,117426000,117666916,117337000,115410000,105486000,116700000,116341262,116094936,116010000, +115410000,105486000,115410000,110281300,110080424,109476000,109363000,110707000,110394000,109921000, +110317668,109607244,109069276,109713000,108560000,110700000,113600000,108560000,108560000,106204523, +105961000,106272200,106044000,105073507,106141142,106685000,105843252,106442171,105783360,106377071, +105729196,106317700,106906204,104257936,104846440,105434944,106023448,106611952,107154496,104552188, +105135484,105718780,106302076,106885372,105024033,105602121,106180209,105284173,105857053,106429933, +105284173,105857053,106429933,105830000,89350000,104250000,106487989,106266519,108283816,106175312, +106181480,105351628,107235000,105851000,106945296,106575812,108312740,107007912,105257000,107320000, +107320000,97300000,105257000,120094489,120036793,121174164,120564861,121491542,120673663,120508402, +119992463,119566282,120703138,120136342,120490000,121405122,120014382,119826000,118826000,121182002, +119916163,120434949,119250000,118167700,118010000,108731000,118010000,118706067,118663026,120477305, +117043809,120175245,119860224,119354708,120080668,119820108,118937768,119339473,119093905,118217114, +119095000,120797613,120914853,120669013,119481773,118345000,116340000,117702388,105486000,116340000, +119226500,119151000,117940142,117602879,118099560,118960781,117517941,118504561,117276841,116919761, +118546681,118323332,115840000,118231247,115970000,108731000,115840000,117197528,117140886,116720000, +117141500,116723244,118445500,118338900,116960564,117748000,118237308,116431000,115692944,115737884, +117417163,116915414,115450000,115345000,114870000,105486000,114870000,123334340,123234880,121523656, +122757739,123736760,123899839,123629140,123790860,121587781,123112540,121043000,124283229,121980940, +122158000,120343460,120798350,123766181,121889409,122681281,120690140,120691021,121080000,118836000, +122220000,118780000,118780000,117049145,116704000,120230000,117965727,121232117,117027346,116515055, +119053036,118453850,118240065,115385455,119405755,115918736,117666746,116856800,117503765,120579527, +119944700,116270504,119704925,118908397,115274000,114790000,117940000,105486000,114790000,112478684, +112392600,113122000,111567880,113500760,112766880,111412456,110910604,112656228,111125680,112629728, +111098304,111807227,111632736,110360000,110220000,110863000,105486000,110220000,115817189,115645592, +113790000,117122400,115933296,117860728,114838000,114879576,114309160,116965544,116258644,114844960, +113766000,113520000,115957998,108731000,113520000,113614000,113483000,112311509,113117948,114013108, +114247856,113781980,114258565,114975446,113141855,113756914,113952324,114575124,111080800,112475864, +114195146,113941464,115576105,113613560,114186440,114759320,115332200,115905080,113097968,113670848, +114243728,114816608,115389488,113085989,113653661,114221333,114789005,112858920,113421384,113983848, +114546312,115108776,115671240,112735178,113297642,113860106,114422570,114985034,115547498,116109962, +113966558,114523814,115081070,115900000,113096814,110330000,105486000,110330000,106653950,106456900, +106831099,105843108,104758892,107884392,107426008,104833432,109092660,106730244,105212076,104194876, +105600000,105965799,105137519,103580535,104101335,104622135,105142935,105663735,103580535,104101335, +104622135,105142935,105663735,104419023,104934615,105450207,104161227,104676819,105192411,105708003, +104419023,104934615,105450207,104522142,105032526,105542910,106053294,97300000,103570000,113187972, +112986216,116632372,116293979,110295429,113479000,113126479,113438300,112995089,113684549,111910959, +116541979,110833659,113314289,112393049,114369849,113177349,111870000,114030623,109620000,108731000, +109620000,114237628,114072493,114900474,111265500,112096773,112153000,110721864,113307113,113499363, +111584773,113378402,113090363,115470542,114840000,112676673,114263289,112140248,113428800,113873108, +111447849,112841449,113954108,113315423,110660000,108360000,105486000,108360000,125207918,125025672, +126354498,124274364,125036196,125869860,129405696,122716720,126312860,124692960,125763693,128151022, +124745422,126663001,125614293,124220000,121600000,127600000,118780000,121600000,114432000,114322807, +114320000,115287695,118106480,118347380,116636000,119471148,114731815,114425908,116743060,116239000, +115606217,114983500,114917028,115145106,113450000,115884500,113810000,105486000,113450000,108796106, +108566768,107043000,108869604,109373520,106904384,108798720,109118020,108941584,109676360,109140000, +108871505,110370855,106920879,108701897,105486000,105486000,105486000,109937000,109727624,111399296, +118820000,122132032,113032492,119666132,106740000,121928000,107325500,122652817,109916209,115985842, +120619549,117640000,124019191,109022128,105596162,118631669,121920111,112835233,119418521,121694213, +122402571,115747199,120380471,117362241,123768897,97150000,115400000,97150000,126595896,126470000, +123733000,130168500,129510793,130231816,130865000,130852064,123538000,126892365,124757000,124789200, +131091700,125167265,125028000,128622067,125882000,126450000,126919837,127420371,126256737,123440513, +128261876,128351249,118780000,121120000,112953272,112854996,112848473,112537336,113063736,111374876, +111589744,112225685,112961426,111922874,112767192,109894460,109640915,111542816,110397835,111296250, +111326041,109180000,108731000,108731000,108262472,108139634,109277279,110111519,111196272,109040112, +110031166,107977032,108542004,106559756,109529680,108749113,109978979,109127559,109670970,111477470, +107260000,109039839,105311159,97300000,104450000,104012028,103784692,104667435,104578686,104967896, +101574592,104511528,105693000,106008764,104301940,103625696,105363222,102183000,102431289,102065805, +105499762,97300000,97300000,102656511,102572822,103549455,103161782,103719116,100142316,103077572, +102548000,102351000,102459348,101462432,100856000,100724104,101173818,102646107,99152000,97300000, +97500000,91031470,90910000,88697155,91684812,97058740,91953340,94237896,92216363,90862942, +80018608,91632196,98499896,94439842,84029573,90022228,87013337,93031119,78380000,78380000, +103784752,103307533,100351605,103104190,104072649,105613000,102128428,98193980,106570000,102521160, +98387000,102321286,99663928,96267754,89350000,92290000,101693766,101463360,102040000,101569028, +95239887,94763300,101505500,100481032,100043584,102695000,100195620,99797354,98644443,92904342, +89350000,89350000,87550718,87323072,85938073,87189832,80179592,75903280,81242332,86087260, +84806664,84804393,88030717,93418501,79860627,85008964,77170628,82894560,84353849,80689556, +79973927,75705743,85874615,87777867,93183707,79645247,76959561,82663615,82400000,85400000, +88700000,79750000,83442500,87136500,91080000,73494042,76890216,80286390,83682564,87078738, +90474912,77621258,81166387,84711516,88256645,91801774,94070000,74450000,77301570,80578580, +83855590,87132600,89250000,77300000,77300000,76890216,73479000,82244000,76623000,86500000, +96510000,110000000,116090000,115500000,115300000,127700000,73495000,78410000,88744000,97525000, +106500000,115300000,78410000,88744000,97525000,106500000,115300000,97525000,108460000,112200000, +118000000,110700000,73495000,-162125917,-162492268,-169642729,-160101841,-176584080,-176722697,-177600000, +-109259020,-109450135,-960,-180000000,-180000000,-180000000,-180000000,-180000000,-180000000,-180000000, +-180000000,-180000000,-180000000,-180000000,-180000000,-180000000,-180000000,-180000000,-180000000,-180000000, +-180000000,-180000000,-180000000,-180000000,-180000000,-180000000,-180000000,-180000000,-180000000,-180000000, +-180000000,-180000000,-180000000,-180000000,-180000000,-180000000,-1]; var data_miny = [ - - 41851944, 35450000, 41899000, 43723932, 41310000, 43723932, 36107682, 35987080, 35867000, 36107682, - -8601181, -9340159, -9550077, -9660193, -12208160, -12195000, -12244608, 17860755, 17783968, -564440, - -8543596, -8661830, -9443960, -8086652, -7530304, -7270404, -6336404, -6165560, -5719816, -10788660, - -10996000, 22109440, 18003755, 17963792, 18003755, 17963792, -29077245, -29202312, -25095292, -23953826, - -24704785, -24571661, -25100000, -54460000, -54572312, 32283000, 32246750, 32140084, -7341184, -7475728, - -5499289, -7827595, 43893500, 43895000, 43652480, 43227805, 42200000, 35450000, 43893500, 49416000, - 49374669, 49122422, 49374669, 18167000, 18147000, 16693000, 16591156, 49162000, 49122422, 49122422, - 49122080, -10495516, -10633774, -13250561, -13274200, -13300000, -13321601, -13352287, -14468224, -13435263, - -14838976, 18411419, 18380572, 18305500, 18305500, 18593000, 18305500, 47053018, 47091627, 47130236, - 47168845, 47207454, 47044000, 35450000, 47044000, 12481492, 12358320, 8713000, 6870363, 7270280, - 14415080, 4519311, 9576480, 11097380, 18845980, 5785780, 5845594, 6877265, 5370380, 10904780, - 10074780, 7968670, 11249980, 11350580, 5397780, 8692680, 8067780, 9069124, 9069124, 8578084, - 9669180, 8459019, 10042280, 7739474, 11105180, 8829380, 10978580, 9858480, 9311096, 8820055, - 12013976, 4506265, -14358000, -11080370, -14378000, -14300981, -14618875, -14378100, -14732000, -21273000, - -10480061, -9316420, -21417476, -11164220, -11803620, -13580320, -21992220, -18306520, -21999000, 46742755, - 46735356, -19117044, -19193312, 17279490, 17105911, 17073584, 19264490, 19336490, 19230000, 19618658, - 19230000, 12115916, 12257247, 12257247, 12176523, 12176523, 12176523, 12095799, 12095799, 12015075, - 17459404, 17595404, 12000000, 4165728, -710000, 6523792, 5600000, 1750000, 160000, -720000, - -1000000, -15983245, -7996255, -16040000, -37183000, -37459000, -40400000, -40500000, 35855000, 35753584, - 11987132, 11983000, 18309620, 18260000, 17660000, 18225000, 17636170, -12817650, -12819750, -13033000, - 78200711, 78045711, 70754480, 76889405, 68600000, 74300000, 70754400, 13122000, 13100000, 12770000, - 12530000, 12530000, -53117885, -53200000, 13077029, 13022864, 17086755, 17488858, 16936995, 16917821, - 12083106, 11974341, -4650226, -4855520, -4662728, -5800000, -10307000, -7200000, -10500000, 7299755, - 7134620, 6780415, 5539405, 2759404, 2700000, 15112000, 14814480, 18000000, 14080000, 42461955, - 42394488, 40191933, 42394488, 13521379, 13449545, 13215480, 54131248, 53990480, 49122422, 53990480, - 13981053, 13690000, 7315679, 6718000, 9269744, 8207480, 9687280, 9517880, 7116980, 7130180, - 8342280, 8982480, 7448080, 7242280, 7234780, 8342380, 8528580, 5668680, 5210880, 7853779, - 7270980, 5565880, 6440880, 5966080, 9554480, 5219280, 6573900, 6573900, 5210000, 1000000, - 1000000, 1261728, 1160000, -21210543, -21477340, -19031068, -21493000, -17900000, -22350000, -22350000, - 15258755, 15182121, 26194782, 26194782, 25788000, 25557000, 25557000, 1324000, 1690000, 1315000, - 1911168, 3266656, 3038000, -815000, -1396909, -1260000, 1937680, 835000, -1956000, -1417000, - 4640000, 69000, -2888514, -4688133, -4736000, -11500000, -11500000, 21417755, 21610000, 21275000, - 21720000, 21172423, 21770000, 21440000, 21000000, 299756, -34742, 1306789, -62362, 22262781, - 22153500, 20400000, 22153500, 14589000, 14388000, 61974015, 61928000, 61928000, 61300000, 61300000, - 16214000, 15940000, 16194000, 16230000, 15820000, 16288000, 15704256, 15696598, -12193245, -11952895, - -12390000, -12460000, -12554984, -20192000, -20122000, -20490000, -20530000, -19911416, -16851520, -10570312, - -16089416, -19965312, -16347312, -20800000, -20939000, -21389870, -21410000, -21782402, 49561514, 49447980, - 49694480, 41310000, 49447980, -13871000, -14078000, -13805000, -14100000, -54324245, -54547416, -54863306, - -55334148, -59600000, -53910992, -54097034, -55178035, -59600000, -17567930, -17591935, -17641794, -17678752, - -17941882, -18000000, -10590563, -11666322, -10307684, -10156375, -27851191, -27960000, -23960000, -27960000, - 16862000, 14884990, 16756115, 14639405, 10639900, 10629000, 10125000, 10236600, 9966514, 4867204, - 4394000, 4649000, 4000000, -49392248, -37908368, -38788972, -49884000, -46150560, -46467104, -45993638, - -46519664, -46535208, -11631840, -17116110, -21542110, -22423110, -15912824, -12414110, -50020000, 18385157, - 18133300, 17924000, 17830000, 17821000, 17830000, 35135490, 34647379, 34884480, 34555000, 34540000, - 33823755, 33724480, 34213000, 33416709, 33143290, 33040000, 28520000, 33040000, 17962755, 17875610, - 17838404, 17796050, 17880758, 18115000, 18193000, 17650000, 13402431, 13226000, 13289000, 13264220, - 13085000, 13162000, 13442520, 13328490, 13472190, 13372190, 13458590, 13458590, 13581190, 13483390, - 13368890, 13040000, 25248970, 25076000, 24554270, 24450000, -51722000, -51826680, -51886520, -52960000, - -17778525, -17866416, -15757079, -17307674, -14628000, -20320000, -20320000, 42397755, 42896760, 42676640, - 43263340, 42194400, 42491737, 42355440, 41847000, 41840000, 39600000, 41840000, 25015200, 26489000, - 26694793, 26608304, 26608304, 26521815, 24268219, 26820100, 24980500, 25015182, 24967000, 26487850, - 24744800, 24685600, 23078200, 24604700, 25436400, 23454800, 24848100, 24934589, 25686200, 20909200, - 22526000, 25712600, 24013900, 25108700, 22732400, 22372300, 22149900, 23632600, 22539600, 27163800, - 22338100, 22820000, 23636000, 20900000, 20900000, -8590000, -8981294, -8900316, -9510000, -26348500, - -26665520, -26032010, -26023910, -26048610, -26108510, -26071810, -26502210, -27039810, -26746710, -26743300, - -26998400, -27152400, -27317418, -26273200, -26186711, -26829900, -26916389, -26916389, -26093300, -26093300, - -26179789, -26179789, -26266278, -26266278, -27317418, 29305755, 28920824, 28524609, 28520000, 28520000, - 28520000, -18164596, -18133505, -18271000, -17720079, -17964698, -17671155, -16584390, -18313000, -19265000, - -18775020, -18771320, -19220000, -18848520, -20050120, -21067720, -12947620, -15930020, -21080000, -22311215, - -22351326, -21653000, -21662000, -21013660, -21126560, -21663660, -21156660, -22711839, -23050000, -20835000, - -23050000, 46016155, 45887480, 46492100, 46209400, 46326600, 45497900, 45461500, 45760400, 46384800, - 46117300, 46360800, 45891200, 46616800, 45606800, 45758400, 46503770, 46476800, 45906600, 46356800, - 45878900, 46021900, 45846800, 45962400, 45526300, 46239900, 45984300, 46196700, 45531300, 45675600, - 46315800, 46196800, 46176800, 46496800, 45421510, 39600000, 45421510, 31732430, 32113289, 32113289, - 32026800, 32026800, 31940311, 31940311, 31853822, 31853822, 31762800, 32750853, 32742204, 32828693, - 32789824, 31211500, 32278900, 31619700, 32668600, 32410100, 32381700, 31705400, 32988000, 31566800, - 32902500, 32902500, 32898549, 29528900, 32764400, 32471400, 32594000, 32222475, 31026600, 31541466, - 31455000, 31455000, 31368511, 31368511, 31282022, 31282022, 31216000, 31819000, 31905489, 31741100, - 31536900, 31536900, 31536900, 31450411, 31450411, 31450411, 31363922, 31363922, 31363922, 32174100, - 32273300, 32123900, 31816600, 32433200, 32433200, 31647100, 32087600, 31860800, 32312500, 32339700, - 29486000, 28520000, 29486000, 31732430, 31541466, 31455000, 31455000, 31368511, 31368511, 31282022, - 31282022, 31216000, 31819000, 31905489, 31741100, 31536900, 31536900, 31536900, 31450411, 31450411, - 31450411, 31363922, 31363922, 31363922, 32174100, 32273300, 32123900, 31816600, 32433200, 32433200, - 31647100, 32087600, 31860800, 32312500, 32339700, 29486000, 28520000, 31217000, 13650755, 13444480, - 13955600, 13431400, 13673400, 13796800, 13296800, 13462800, 13622300, 13893200, 13962900, 13916800, - 13275100, 13555400, 13730600, 14286800, 13361600, 13836800, 13995600, 13260700, 13700900, 13653600, - 13432200, 13560300, 13779800, 13807600, 13462600, 13925100, 13480900, 13814700, 13877150, 13301940, - 14095950, 13729340, 13751350, 13716040, 13000000, 7190000, 13000000, 17474790, 17220290, 16967080, - 17409360, 17992140, 16831440, 18305240, 17872100, 16018340, 15880000, 7190000, 15880000, 11536680, - 11538377, 11133644, 11054310, 11744760, 11940460, 11004160, 12070460, 10900000, 41966800, 41789032, - 40972490, 41281290, 41941390, 41941390, 42063699, 41655890, 41092790, 41738890, 41707300, 41386800, - 41396800, 41136800, 41852200, 41473200, 41575100, 42168200, 41106800, 41456800, 41821700, 41474500, - 41856800, 41050400, 41325700, 40853783, 39600000, 40853783, -1995245, -2185520, -1574880, -2664880, - -1739980, -1654880, -2033580, -2545210, -2411110, -2131110, -2561110, -2221110, -2108910, -1986601, - -2715310, -2839000, 18509755, 18418000, 19703700, 19406800, 19059700, 18179000, 19012700, 19076800, - 19870900, 19863800, 18583500, 18193300, 19674200, 19260200, 19234253, 19114800, 19326800, 19583500, - 19503900, 19417411, 18360900, 18786800, 19550500, 18480300, 19588800, 19636800, 19276500, 18379500, - 18393000, 19386800, 18247900, 18786800, 18763000, 18000000, -3431020, -3492760, -3509180, -2943680, - -2984280, -3544880, -2994880, -4009510, -3997310, -4204710, -2961110, -3023487, -3144310, -3271110, - -2641110, -4470000, 3710000, 1820491, 3275000, 1781121, 2021620, 1505121, 1213220, 1791120, - 1354920, 1547920, 996720, 2025220, 1518590, 1068890, -1500854, 3457937, 3457937, 3114209, - 3114209, 1864952, 1717640, 1717640, 1717640, 1373912, 1373912, 1373912, 1373912, 1373912, - 882872, 882872, 882872, 981080, 981080, -1501000, 41295355, 41130380, 41062700, 42041400, - 40437100, 40580600, 40678900, 40678600, 40867700, 40827600, 41605000, 40019200, 40554200, 40764600, - 42022800, 41754400, 39834500, 41646800, 41565400, 40982600, 40443300, 41135400, 40267800, 40550100, - 40813700, 41456300, 40199400, 40958100, 41726800, 40573500, 40715600, 40812800, 42171100, 39600000, - 39600000, 39600000, -9458000, -8930000, -9564924, -9564924, -8169192, -8298383, -9144000, -9193788, - -10612979, -12355846, -8846000, -9964000, -7433255, -5491040, -5687420, -11756057, -11952473, -10621684, - -10835412, -10935412, -10112070, -10372580, -10113021, -10464480, -10464480, -10955520, -11495664, -11892376, - -12355900, 40135449, 40026600, 40470890, 40470890, 40348581, 39913590, 39806190, 39438190, 40838890, - 40556290, 40827390, 39460890, 41042600, 40730900, 40966800, 40149900, 40106800, 39962433, 39719100, - 40754100, 40775000, 39167600, 40279100, 38830000, -29379245, -29555520, -29927190, -29031490, -28982490, - -30256990, -29367190, -29614690, -30144390, -30464680, -30678000, 50817496, 51182571, 50740000, 50988890, - 51141590, 50408890, 50358890, 50358890, 50836800, 50395400, 51006800, 50886800, 51176800, 50582700, - 50948400, 50898200, 50545400, 50709620, 50786800, 50429500, 50627600, 50627600, 50541111, 50541111, - 51275200, 51037600, 50789100, 51142200, 51269200, 49606348, 49463128, 49933708, 49872328, 49872328, - 49872328, 50281528, 50281528, 50281528, 50281528, 50281528, 50281528, 50690728, 50690728, 50690728, - 50690728, 50690728, 50690728, 51099928, 50977168, 50977168, 51099928, 51099928, 50895328, 41310000, - 49463000, 46980755, 46778480, 46811100, 47718400, 46786900, 47732900, 45878000, 48113300, 47166800, - 47239400, 47333800, 46271400, 46039300, 48018800, 46596800, 48148400, 47536800, 47669800, 46725600, - 47224200, 47829000, 45636800, 47916600, 46503100, 47046800, 45850100, 46569200, 47957900, 48188700, - 47757300, 48376250, 48183940, 46448550, 47108440, 46666350, 47469640, 48008960, 48008960, 48008960, - 48008960, 47517920, 47517920, 47517920, 47517920, 47026880, 47026880, 47026880, 47026880, 46535840, - 46535840, 46535840, 46044800, 46044800, 46300000, 45460000, 45553760, 39600000, 45460000, 11833600, - 11733300, 12067010, 12176310, 12143510, 11501000, 11992120, 11186920, 11207120, 11998620, 11510320, - 10800000, 4340000, 10800000, 25006800, 24816000, 24758890, 22596800, 22596800, 22510311, 22510311, - 24193300, 24106811, 24020322, 24708400, 24751644, 24621911, 24621911, 24665155, 24578666, 22956800, - 22956800, 23432100, 24036000, 22627700, 22721000, 23902000, 23673325, 24190500, 23950700, 23935700, - 23849211, 22742200, 24647100, 24523500, 23926800, 24818960, 24818960, 24818960, 24327920, 24327920, - 24327920, 23836880, 23836880, 23836880, 23836880, 23345840, 23345840, 23345840, 22854800, 22854800, - 22854800, 22363760, 22363760, 22363760, 21872720, 21872720, 21872720, 23378875, 22887835, 24320194, - 24925751, 25920379, 25370388, 25907927, 21750000, 27430000, 27227180, 26786690, 26789590, 26808890, - 27378890, 27268890, 27008890, 27440890, 26946590, 27588890, 27503890, 26996000, 27863200, 27352800, - 27232400, 27020500, 27100200, 26832300, 26879500, 27125600, 27006400, 27445300, 26698900, 47358400, - 46179800, 47521400, 46928400, 47150000, 47461490, 46888890, 46152590, 46126890, 46491000, 47377590, - 46980590, 47053790, 46676990, 47019890, 47645200, 46766800, 46825400, 46936500, 46184000, 45968200, - 46408900, 45827000, 46741400, 47344400, 46350700, 45800000, 35450000, 45800000, 52348840, 51910740, - 52056640, 52080740, 51420740, 52041272, 52168200, 51925200, 51545400, 51875900, 51969100, 52121100, - 53169500, 52036800, 51656800, 51774100, 53153800, 50815400, 51779500, 52159500, 51896000, 51867300, - 51806800, 51509500, 51405400, 51952000, 52055000, 51996500, 52126800, 52459400, 50947300, 50866200, - 52609300, 51338200, 52206300, 51454350, 52243240, 51500750, 52324840, 50743216, 51174240, 51174240, - 51174240, 51174240, 51174240, 51605264, 51605264, 51605264, 51605264, 51605264, 52036288, 52036288, - 52036288, 52036288, 52036288, 52467312, 52467312, 52467312, 52467312, 52898336, 52898336, 52898336, - 52898336, 53125976, 53125976, 53125976, 41310000, 50747000, 55638755, 55429584, 55921600, 56093400, - 56179900, 55336900, 57002400, 55449000, 56411800, 55446800, 55809600, 55186500, 56125400, 55515200, - 55968300, 56399500, 56316800, 56095400, 57415400, 55666800, 55366800, 56526800, 55034250, 54887540, - 57428050, 55688240, 55222450, 55417640, 54738950, 55013540, 55647950, 55289740, 55311150, 56104740, - 56383650, 54806340, 55080950, 55458340, 56010450, 56942440, 55587150, 55958740, 57243750, 56460940, - 54800231, 54800231, 54800231, 55291271, 55291271, 55291271, 55782311, 55782311, 55782311, 56273351, - 56273351, 56273351, 56764391, 56764391, 56764391, 57255431, 57255431, 56086810, 55595770, 55104730, - 54613690, 54559675, 55050715, 55541755, 55652239, 55161199, 54670159, 56048697, 57119823, 56614292, - 54973254, 54550000, 54544000, 54544000, 59396800, 59283800, 58307190, 59327090, 59333690, 58327490, - 58308890, 59286490, 59297290, 58211990, 57788890, 57718890, 58896500, 59293400, 58852100, 59302100, - 59219600, 58013500, 58701000, 58776800, 58186800, 58966800, 58628000, 59225960, 59225960, 59225960, - 59225960, 59225960, 58734920, 58734920, 58734920, 58734920, 58734920, 58734920, 58734920, 58243880, - 58243880, 58243880, 58243880, 58243880, 58243880, 58243880, 57752840, 57752840, 57752840, 57752840, - 57752840, 57752840, 57752840, 57500000, 59717000, 48990000, 57500000, 18456428, 18229000, 19412800, - 19421449, 18392700, 18422100, 19748800, 19256600, 19180400, 18891900, 18173600, 18766800, 18573300, - 19357700, 18233600, 18411000, 19507800, 19024050, 19558040, 18638950, 19338040, 18723450, 18534540, - 19520450, 18839940, 19088950, 18876940, 18528950, 18459940, 18728450, 19451340, 18919750, 19345140, - 18728950, 19519940, 18778950, 18529940, 18215550, 19819940, 19161050, 18359340, 19020350, 19195640, - 19158350, 19709940, 18261450, 19188440, 18838950, 18017740, 19448960, 19448960, 19448960, 19448960, - 19448960, 18957920, 18957920, 18957920, 18957920, 18957920, 18957920, 18957920, 18466880, 18466880, - 18466880, 18466880, 18466880, 18466880, 18466880, 17975840, 17975840, 17975840, 17975840, 17975840, - 17975840, 17450000, 17484800, 18317000, 18030000, 17440000, 48103781, 47968494, 48676100, 48266800, - 48963000, 49166800, 48690700, 49034600, 48830900, 49025000, 48746500, 48555650, 49091540, 47954050, - 48919340, 48724150, 47747440, 48195550, 48899940, 49266650, 49049940, 48567250, 49042240, 48538950, - 48315340, 49420450, 48939940, 48358950, 48609240, 48120750, 48415240, 48773150, 48859940, 48605650, - 48723740, 48652350, 48952140, 49109050, 48689940, 49188950, 48559940, 48611850, 49089940, 48698950, - 48250340, 49268950, 48148640, 49268950, 48359940, 48533850, 48819940, 48664050, 48923940, 48168950, - 48739940, 49178064, 49178064, 49178064, 49178064, 49178064, 49178064, 49178064, 48687024, 48687024, - 48687024, 48687024, 48687024, 48687024, 48687024, 48687024, 48195984, 48195984, 48195984, 48195984, - 48195984, 48195984, 48195984, 48195984, 47704944, 47704944, 47704944, 47704944, 47704944, 39600000, - 47723000, 9886800, 9735000, 9908190, 10546290, 9943390, 9943390, 9309090, 10454790, 9812690, - 10346890, 10368890, 10148690, 10148690, 10051290, 10039490, 10099190, 10036500, 9611300, 9125500, - 10733959, 10733959, 10733959, 10733959, 10733959, 10242919, 10242919, 10242919, 10242919, 10242919, - 10242919, 9751879, 9751879, 9751879, 9751879, 9751879, 9751879, 9751879, 9260839, 9260839, - 9260839, 9260839, 9260839, 9260839, 8769800, 8769800, 8769800, 8278760, 8278760, 7975000, - 5180000, 7190000, 5180000, 43818400, 43761612, 44743700, 44498600, 43296800, 44776800, 44805500, - 44716800, 44936800, 44016800, 42666800, 44186800, 44686800, 44926800, 43626800, 45137000, 43606800, - 44405200, 44500000, 44112500, 44855650, 43479940, 44668950, 44849940, 45105150, 44414440, 44736050, - 44384740, 42839050, 43799040, 44951350, 45132940, 44978950, 45093040, 44130050, 44249940, 44308950, - 45019940, 43788950, 44377840, 43168950, 43349940, 43378950, 44109940, 43908950, 44399940, 44929816, - 44929816, 44929816, 44929816, 44929816, 44438776, 44438776, 44438776, 44438776, 44438776, 44438776, - 43947736, 43947736, 43947736, 43947736, 43947736, 43947736, 43456696, 43456696, 43456696, 43456696, - 43456696, 42965656, 42965656, 42965656, 42474616, 42474616, 39600000, 42554500, 45756800, 45650000, - 43496800, 43496800, 45311000, 45506800, 44077900, 44824900, 45116800, 45456800, 46266800, 43696800, - 45436800, 45246800, 42616800, 45306800, 45866800, 46116800, 45266800, 45296800, 46346800, 45796800, - 45436800, 43006800, 45398100, 45026800, 45046800, 43256800, 45216800, 45976800, 43656800, 43996800, - 45656800, 46021560, 46021560, 46021560, 45530520, 45530520, 45530520, 45530520, 45530520, 45530520, - 45530520, 45039480, 45039480, 45039480, 45039480, 45039480, 45039480, 45039480, 45039480, 45150000, - 44830000, 44548480, 44548480, 44548480, 44548480, 44057439, 44057439, 44057439, 44057439, 43566399, - 43566399, 43566399, 43566399, 43075359, 43075359, 43075359, 42633423, 42584319, 42584319, 42584319, - 42374480, 42374480, 39600000, 42370000, 6112424, 6128600, 6143500, 8928891, 6838891, 7468983, - 9488891, 10807890, 9216801, 6906801, 8976801, 10306800, 7546801, 9726801, 9296801, 8516801, - 8276801, 10586800, 7716801, 6589102, 8026801, 6576632, 7414223, 9646801, 9412804, 9622121, - 9904412, 6626801, 9706801, 10526200, 10526200, 10526200, 10035160, 10035160, 10035160, 9544120, - 9544120, 9544120, 9053080, 9053080, 9053080, 8562040, 8562040, 8562040, 8071000, 8071000, - 8071000, 7579960, 7579960, 7579960, 7088920, 7088920, 7088920, 6597880, 6597880, 6597880, - 6106840, 6106840, 6106840, 4340000, 6106800, 56896355, 56606720, 55836800, 56472900, 56472900, - 57350800, 56466800, 56463400, 57485800, 56760200, 56926600, 57274500, 56936800, 56629100, 57206800, - 56366800, 55864100, 57110900, 56587100, 56508200, 56318000, 57125500, 56805900, 57464300, 56270700, - 56553000, 57097200, 57389100, 57735300, 56696700, 56681000, 57837600, 57066800, 56055000, 56244000, - 56244000, 56133000, 57635000, 56885000, 55650000, 48990000, 55650000, 54645755, 54443480, 54851090, - 55640000, 55868890, 55679190, 54348690, 54498690, 56244490, 54990390, 55238590, 55438890, 55928890, - 55198890, 55188890, 55557000, 55866800, 55306800, 55855400, 55762500, 55015000, 53893000, 54920000, - 48990000, 53893000, 6862160, 6420000, 6808500, 9645600, 7246800, 9635700, 7386200, 6022300, - 8545100, 7693500, 9742000, 9750649, 7806800, 8276800, 8716800, 6656800, 5918600, 8965800, - 6946800, 7996800, 7426800, 7609000, 7453600, 6914700, 7126800, 7452000, 7754800, 5934800, - 6892650, 6217140, 9342150, 7270940, 7218950, 6859940, 7018950, 7911740, 6618950, 6112840, - 8957000, 9365402, 9466333, 9140000, 8555000, 8050000, 6660000, 6360000, 5900000, 5800000, - 41689163, 41417600, 42213000, 42465400, 41936800, 42979800, 43265000, 42796800, 42680500, 41582200, - 41776700, 42108200, 42186000, 41968300, 42226800, 42126800, 42066800, 41898500, 41886800, 41596800, - 42286800, 41886800, 42305900, 42246800, 41809600, 42586800, 43085800, 41707000, 42275700, 42746800, - 41706800, 42899500, 41402800, 43065000, 42688000, 41427000, 42770000, 41100000, 41353000, 41225000, - 41100000, 41053000, 41050000, 53304179, 53097580, 51856800, 52613800, 53248400, 52206900, 53955200, - 53676800, 52227200, 52609300, 52800900, 54226800, 53376800, 52296800, 52316800, 52796800, 53608500, - 53486800, 54906700, 53032600, 53236800, 52996800, 52757200, 54076800, 51793002, 53578950, 53829940, - 52668950, 52469940, 52623100, 52109940, 52958950, 52059940, 53533050, 53639840, 52647550, 53695040, - 52130450, 52361240, 52963650, 51889940, 51417000, 53900000, 49122422, 51410000, 8449300, 8219928, - 8584790, 8818890, 7890590, 7818890, 8385990, 8533690, 8624490, 8138890, 8726800, 8676800, - 8921000, 7478200, 8368200, 7556800, 8236800, 9536800, 8126800, 7976800, 9076800, 8876800, - 8126800, 8056800, 7806800, 9508960, 9508960, 9508960, 9508960, 9017920, 9017920, 9017920, - 9017920, 9017920, 9017920, 8526880, 8526880, 8526880, 8526880, 8526880, 8526880, 8035839, - 8035839, 8035839, 8035839, 8035839, 8035839, 8035839, 7685000, 7370000, 7544800, 7544800, - 7544800, 7544800, 7053760, 7053760, 7053760, 7053760, 6919000, 4340000, 6913198, 8946695, - 8973150, 8831000, 8358590, 9306600, 9306600, 8063500, 9395600, 7966800, 8237500, 8463100, - 8776600, 8466800, 9126800, 9357300, 8369300, 7896800, 7712100, 9508000, 8202200, 7915400, - 8516800, 8286700, 8265600, 8704100, 7946800, 8007100, 7794400, 8192500, 8732100, 8457900, - 8536800, 8751900, 9129856, 8638816, 8147776, 7656735, 9129855, 8638815, 8147775, 7656735, - 8835231, 8344191, 7853151, 7190247, 8442399, 7951359, 7460319, 8663367, 8172327, 7681287, - 7190247, 8678099, 8187059, 7696019, 7204979, 8972723, 8481683, 7990643, 7352291, 9169139, - 8678099, 8187059, 9169139, 8678099, 8187059, 9169139, 8678099, 8187059, 7696019, 9169139, - 8678099, 8187059, 7696019, 7204979, 8678099, 8187059, 7696019, 7204979, 8187059, 7696019, - 7370480, 7711435, 8995753, 7190000, 7190000, 50036755, 49936630, 49063290, 49644074, 49698200, - 49558200, 50719500, 48936800, 50176800, 50626800, 49986800, 49169500, 50106800, 50466800, 49896800, - 50196800, 50728200, 50606800, 50425400, 49356800, 49411800, 49436800, 50376800, 50688350, 50659940, - 49188950, 49659940, 49363850, 49657540, 48828950, 50046040, 50542150, 49999940, 49278450, 49940940, - 49271650, 49326440, 49448950, 48834640, 50566350, 49569940, 49024750, 48726840, 49718950, 50060040, - 50158850, 50501140, 50564766, 50564766, 50564766, 50564766, 49975518, 50073726, 50073726, 50073726, - 50073726, 50073726, 50073726, 50073726, 49582686, 49582686, 49582686, 49582686, 49582686, 49582686, - 49582686, 49582686, 49582686, 49091646, 49091646, 49091646, 49091646, 49091646, 49091646, 49091646, - 49091646, 49091646, 48600606, 48600606, 48600606, 48600606, 48600606, 48600606, 48600606, 48109566, - 39600000, 48546000, 4864949, 4758287, 5394160, 5163040, 5577140, 5039040, 4153440, 5286340, - 5288960, 5288960, 5293512, 4802472, 4802472, 4802472, 4802472, 4802472, 4311432, 4311432, - 4311432, 4311432, 4311432, 4311432, 3820392, 3820392, 3820392, 3820392, 3820392, 3820392, - 3329352, 3329352, 3329352, 3329352, 3329352, 2838312, 2838312, 2838312, 2838312, 2838312, - 2470032, 2470032, 2470032, 2470032, 2470032, 2100000, 2100000, 2100000, 2100000, 2100000, - 5275000, 4802472, 2100000, 24427655, 24943292, 24337590, 24337590, 24337590, 24215281, 24215281, - 24459899, 24582208, 24168890, 24144428, 24046581, 24046581, 25688790, 25809800, 25025000, 25267400, - 25492000, 25434250, 24962200, 25548300, 25592260, 25216044, 24725004, 25382997, 24891957, 24891957, - 24499125, 24499125, 24499125, 24499125, 24008085, 24008085, 24008085, 24008085, 24008085, 24008085, - 24008085, 24008085, 24008085, 23517045, 23517045, 23517045, 23517045, 23517045, 23517045, 23517045, - 23517045, 23026005, 23026005, 23026005, 23026005, 23026005, 23026005, 23026005, 22614011, 22614011, - 22614011, 22614011, 22614011, 22614011, 24390000, 22614011, 48176755, 47696000, 48260300, 47036800, - 46950311, 47248700, 47766400, 46579900, 46576800, 48126800, 48166900, 47996800, 47206500, 47423700, - 47337400, 47350300, 46791900, 48368800, 48175500, 48066800, 47389500, 47664900, 48199400, 46761200, - 47549000, 47016800, 46752800, 47380850, 47685240, 46698950, 47306240, 48278250, 47135740, 47270850, - 47889640, 46729150, 47314240, 47188950, 46799840, 48538016, 48538016, 48538016, 48538016, 48538016, - 48046976, 48046976, 48046976, 48046976, 48046976, 48046976, 48046976, 47555936, 47555936, 47555936, - 47555936, 47555936, 47555936, 47670000, 47064896, 47064896, 47064896, 47064896, 47064896, 47064896, - 46573856, 46573856, 46573856, 46573856, 46573856, 46573856, 46082816, 46082816, 46082816, 47209779, - 46835000, 47209779, 46750000, 47209779, 46750000, 47258883, 46850000, 47209779, 46630000, 35450000, - 46366000, 40357279, 40289000, 40621890, 40621890, 40727000, 39899600, 39148100, 41155300, 40574800, - 39792500, 38707200, 39951500, 40346800, 41426800, 39544700, 39185400, 40583900, 40800100, 40011000, - 39826800, 40591800, 39956800, 39651800, 40616000, 39998000, 41344950, 41060540, 41180250, 41070640, - 39345750, 39729940, 41595150, 39416940, 40308950, 40319640, 40552150, 39904940, 40538950, 41389940, - 40479850, 38396940, 41438960, 41438960, 41438960, 41438960, 40997024, 40997024, 40997024, 40997024, - 40997024, 40997024, 40997024, 40505984, 40505984, 40505984, 40505984, 40505984, 40505984, 40505984, - 40505984, 40014944, 40014944, 40014944, 40014944, 40014944, 40014944, 40014944, 40014944, 40162256, - 39523904, 39523904, 39523904, 39523904, 39523904, 39523904, 39523904, 39032864, 39032864, 39032864, - 39032864, 39032864, 38836448, 38541824, 38541824, 38541824, 38388000, 39330000, 39330000, 38950000, - 38840000, 38388000, 44769457, 44633584, 42606800, 42586000, 42186800, 42616800, 42346800, 42846800, - 42426800, 42334400, 42366800, 42866800, 45213100, 43277500, 43970600, 46052900, 45314600, 43840600, - 42956800, 44602700, 44236800, 43671100, 43531800, 43813400, 42514150, 44727740, 45741350, 44593140, - 45794750, 43118740, 43873950, 44023740, 44951250, 45085640, 43948950, 44976240, 45208550, 45016040, - 45543150, 45588240, 43822750, 44337840, 45703960, 45703960, 45703960, 45212920, 45212920, 45212920, - 45212920, 44721880, 44721880, 44721880, 44721880, 44230840, 44230840, 44230840, 44230840, 44230840, - 44230840, 43739800, 43739800, 43739800, 43739800, 43739800, 43739800, 43248760, 43248760, 43248760, - 43248760, 43248760, 43248760, 42782272, 42782272, 42782272, 42782272, 42782272, 42782272, 42291232, - 42291232, 42291232, 42291232, 41855000, 42080000, 39600000, 41855000, 31915755, 31679107, 32458610, - 32252520, 29478320, 32535320, 32281420, 30115120, 30755720, 32262820, 31105220, 32631320, 33027239, - 33027239, 32536200, 32536200, 32536200, 32536200, 32536200, 32045160, 32045160, 32045160, 32045160, - 32045160, 32045160, 32045160, 31554120, 31554120, 31554120, 31554120, 31554120, 31554120, 31554120, - 31063080, 31063080, 31063080, 31063080, 30572040, 30572040, 30572040, 30572040, 30572040, 30572040, - 30081000, 30081000, 30081000, 30081000, 30081000, 30081000, 29589960, 29589960, 29589960, 29589960, - 29589960, 29098920, 29098920, 29180000, 28520000, 29180000, 38695782, 38433500, 41171666, 41171666, - 41085177, 41085177, 40998688, 41506800, 40176300, 32633200, 40583700, 39706800, 37010400, 41396800, - 37117200, 38540040, 37983750, 39788740, 38866250, 39716640, 37013650, 39209940, 41339350, 40639940, - 40517950, 39369740, 39092050, 37088640, 40868950, 37110840, 41308350, 37731500, 41775050, 39571840, - 41719250, 41397140, 38892550, 39429440, 40258850, 41499940, 37075350, 40845700, 38756150, 40119840, - 39435550, 41279940, 39888950, 37039940, 37071500, 39259940, 41237274, 41419100, 41695555, 41695555, - 41695555, 41695555, 41204515, 41204515, 41204515, 41204515, 41204515, 40713475, 40713475, 40713475, - 40713475, 40222435, 40222435, 40222435, 40222435, 39731395, 39731395, 39731395, 39639000, 39240355, - 39240355, 39240355, 39240355, 38749315, 38749315, 38749315, 38749315, 38749315, 38258275, 38258275, - 38258275, 38258275, 37767235, 37767235, 37767235, 37889995, 37276195, 37276195, 37276195, 36785155, - 36785155, 36785155, 32624000, 32402000, 29847341, 39303576, 38372000, 38525000, 38522000, 37684000, - 36736192, 41157162, 38475972, 35867000, 31649405, 28968215, 38595688, 37668688, 36409012, 27500000, - 29660000, 47451000, 47323584, 47484200, 48048600, 46209800, 46028300, 47643300, 47911500, 46866800, - 47142200, 47191700, 47123700, 47521400, 46316800, 46629600, 46809750, 47071840, 47864250, 47657040, - 46948950, 46429940, 46383950, 48041000, 48195850, 46152940, 47149250, 46320940, 47762250, 47299940, - 46626340, 48228440, 47640750, 46679940, 46542000, 46629940, 47837450, 46399940, 47468950, 46166940, - 47003950, 46188140, 47623750, 47415140, 46862150, 47639940, 47148950, 47282340, 46739150, 46743040, - 47149850, 46349940, 48093870, 48093870, 48093870, 48093870, 48093870, 47602830, 47602830, 47602830, - 47602830, 47602830, 47602830, 47602830, 47602830, 47602830, 47357310, 47111790, 47111790, 47111790, - 47111790, 47111790, 47111790, 47111790, 47111790, 46866270, 46620750, 46620750, 46620750, 46620750, - 46620750, 46620750, 46620750, 46620750, 46375230, 46129710, 46129710, 46129710, 46129710, 46129710, - 46115500, 46129710, 45638670, 45638670, 45638670, 45638670, 46115500, 46129710, 45638670, 45638670, - 45638670, 45638670, 39600000, 45728000, 37513000, 37224480, 35130890, 35809390, 35791043, 36280590, - 35116300, 35116300, 35498500, 35797600, 36592800, 35179900, 35188549, 37690000, 35979000, 35145900, - 33451100, 36770400, 35905400, 36069800, 34765900, 35942400, 37827700, 35203500, 37305700, 34921400, - 37722800, 36943100, 35812100, 38133960, 38133960, 38133960, 37520160, 37348296, 37642920, 37642920, - 37642920, 37642920, 37642920, 37151880, 37151880, 37151880, 37151880, 37151880, 37151880, 36660840, - 36660840, 36660840, 36660840, 36660840, 36660840, 36660840, 35826072, 36169800, 36169800, 36169800, - 36169800, 36169800, 36169800, 35678760, 35678760, 35678760, 35678760, 35678760, 35678760, 35187720, - 35187720, 35187720, 35187720, 35187720, 35187720, 35187720, 34451160, 34696680, 34696680, 34696680, - 34696680, 34696680, 34696680, 33960120, 34205640, 34205640, 34205640, 34205640, 34205640, 34205640, - 33714600, 33714600, 33100000, 33100000, 37256580, 33714600, 33100000, 64086000, 63842000, 63961090, - 63900490, 65638200, 63388200, 66037100, 65696800, 63806800, 66006800, 64496800, 65216800, 64216800, - 65936800, 65106800, 66116800, 65009500, 64846800, 65026800, 66026800, 66106800, 65616800, 63926800, - 64876800, 63706800, 65206800, 64986800, 65536800, 63786800, 64886800, 63815700, 66231700, 66231680, - 66231680, 65740640, 65740640, 65740640, 65740640, 65740640, 65740640, 65740640, 65740640, 65740640, - 65249600, 65249600, 65249600, 65249600, 65249600, 65249600, 65249600, 65249600, 65249600, 65249600, - 64660352, 64758560, 64758560, 64758560, 64758560, 64758560, 64758560, 64758560, 64758560, 64758560, - 64267520, 64267520, 64267520, 64267520, 64267520, 64267520, 64267520, 64267520, 63776480, 63776480, - 63776480, 63776480, 63776480, 63776480, 63776480, 63776480, 63285440, 63285440, 63285440, 63285440, - 62014358, 14586755, 14334076, 14801400, 14256800, 15275900, 15666100, 15426200, 14861500, 14659000, - 14476100, 14499800, 14867700, 14923500, 14714400, 14920700, 14247600, 16864400, 14360600, 15000300, - 14843700, 14986800, 14767900, 14698950, 15390040, 14538950, 15068840, 14739950, 13916600, 14068750, - 14652940, 14807350, 14809540, 14258550, 15340140, 14629350, 14156140, 14308650, 14907640, 14605950, - 14771040, 14608250, 15641740, 15054750, 15081040, 17439444, 17439444, 17439444, 17439444, 16948404, - 16948404, 16948404, 16948404, 16948404, 16457364, 16457364, 16457364, 16457364, 15966324, 15966324, - 15966324, 15966324, 15966324, 15966324, 15475284, 15475284, 15475284, 15475284, 15475284, 15475284, - 15475284, 15475284, 14984244, 14984244, 14984244, 14984244, 14984244, 14984244, 14984244, 14984244, - 14493204, 14493204, 14493204, 14493204, 14493204, 14493204, 14493204, 14002164, 14002164, 14002164, - 14002164, 14002164, 14002164, 13511124, 13511124, 13511124, 13511124, 7190000, 13500000, 23060808, - 23001000, 19934760, 21281260, 20775460, 22304060, 20102400, 20335000, 22372700, 22115100, 23019400, - 20941000, 21894900, 20273300, 20176800, 21802200, 23003550, 21150840, 20259850, 20629940, 22683950, - 20616640, 22472050, 22792440, 22812550, 20157040, 22674650, 20310040, 22935950, 21753140, 22071050, - 22489640, 22775150, 21519840, 21494250, 22771440, 22548550, 22345940, 22279050, 22312440, 20928950, - 21019940, 22755550, 22119940, 20338950, 20696640, 22038650, 22469740, 20138950, 22943640, 22447350, - 22119940, 22848950, 22489940, 22618950, 21742540, 22942650, 22753040, 19820000, 21430000, 20341000, - 19820000, 42654755, 42529000, 41982490, 43140000, 42440000, 43805000, 42391400, 43373800, 42615900, - 43532100, 43204300, 41907400, 42163500, 42458000, 41980900, 43029200, 42839800, 43176800, 42590500, - 43958700, 42252000, 43387040, 42028150, 41600840, 43222250, 43121340, 42235850, 44064340, 43100550, - 43511740, 41561150, 43573740, 41382000, 42318840, 41516150, 42622000, 42447750, 41999140, 43002050, - 42689640, 42868750, 41894640, 42620650, 43299040, 42001850, 41543940, 42478950, 43247340, 42168950, - 41745740, 43724856, 43724856, 43724856, 43724856, 43724856, 43724856, 43724856, 43233816, 43233816, - 43233816, 43233816, 43233816, 43233816, 43233816, 43233816, 43233816, 43332024, 42742776, 42742776, - 42742776, 42742776, 42742776, 42742776, 42742776, 42742776, 42742776, 42251736, 42251736, 42251736, - 42251736, 42251736, 42251736, 42251736, 42251736, 42251736, 41760696, 41760696, 41760696, 41760696, - 41760696, 41760696, 41760696, 41760696, 41760696, 41269656, 41269656, 41269656, 41269656, 41234000, - 41294000, 41234000, 41294000, 39600000, 41234000, 6265705, 6139800, 5995121, 5818720, 7486398, - 6948891, 4360584, 6828690, 4963584, 7164062, 4618891, 8358891, 6676290, 6434145, 7301483, - 5392151, 8063928, 8063928, 8063928, 7572888, 7572888, 7572888, 7572888, 7081848, 7081848, - 7081848, 7081848, 7081848, 7081848, 7081848, 6590808, 6590808, 6590808, 6590808, 6590808, - 6590808, 6590808, 6099768, 6099768, 6099768, 6099768, 6099768, 6099768, 6099768, 7219339, - 5608728, 5608728, 5608728, 5608728, 5608728, 5608728, 5608728, 5117688, 5117688, 5117688, - 5117688, 5117688, 5117688, 4626648, 4626648, 4626648, 4626648, 4340000, 4340000, 4340000, - 4340000, 14039855, 15178017, 14021490, 15733000, 13266500, 14416800, 15783200, 13999700, 14543300, - 14626800, 14785800, 15747000, 15598200, 14726800, 15436800, 13397600, 13816800, 14305500, 15086800, - 14987700, 14877200, 14356800, 13482200, 14276800, 14486100, 15250000, 16266500, 15576800, 14648400, - 14106800, 15488100, 15261800, 17167043, 16039408, 16039408, 16039408, 15548368, 15548368, 15548368, - 15548368, 15548368, 15548368, 15548368, 15548368, 15548368, 15548368, 15057328, 15057328, 15057328, - 15057328, 15057328, 15057328, 15057328, 15057328, 15057328, 15057328, 15057328, 15057328, 14811807, - 14566288, 14566288, 14566288, 14566288, 14566288, 14566288, 14566288, 14566288, 14566288, 14566288, - 14566288, 14566288, 14075248, 14075248, 14075248, 14075248, 14075248, 14075248, 14075248, 14075248, - 14075248, 13584208, 13584208, 13584208, 13584208, 13584208, 13584208, 13584208, 13093168, 13093168, - 13093168, 12602128, 12602128, 12602128, 7190000, 12984900, 6346000, 6333000, 9295000, 9295000, - 9662002, 7136302, 7138302, 10257800, 6577002, 7993602, 10286700, 6932902, 11085900, 8950402, - 7031602, 7930502, 8452202, 10313600, 11260800, 7886402, 9890802, 11798800, 6241100, 6689802, - 7734502, 10184300, 9489802, 10184600, 12038400, 6772752, 6357242, 6915352, 8861242, 10594750, - 10784940, 7328952, 7185801, 6116481, 6116481, 6116481, 6607521, 6607521, 6607521, 7098561, - 7098561, 7098561, 7589601, 7589601, 7589601, 8080640, 8080640, 8080640, 8571680, 8571680, - 8571680, 9062720, 9062720, 9062720, 9062720, 9553760, 9553760, 9553760, 9553760, 9553760, - 10044800, 10044800, 10044800, 10044800, 10044800, 10044800, 10044800, 10535840, 10535840, 10535840, - 10535840, 10535840, 10535840, 10535840, 11026880, 11026880, 11026880, 11026880, 11026880, 11026880, - 11517920, 11517920, 11517920, 11920600, 11920600, 11517920, 11517920, 11517920, 11920601, 11920601, - 4340000, 6100000, 15293955, 15113011, 15716890, 12945190, 15555390, 13868890, 14825890, 15058890, - 14782990, 13206090, 15000290, 14573490, 14628890, 15060300, 14855900, 16621900, 16144700, 15841000, - 16207600, 15498500, 14988400, 14974800, 17531160, 17174080, 17174080, 17174080, 17174080, 16683039, - 16683039, 16683039, 16683039, 16683039, 16192000, 16192000, 16192000, 16192000, 16192000, 15700960, - 15700960, 15700960, 15700960, 15700960, 15700960, 15209920, 15209920, 15209920, 15209920, 15209920, - 15209920, 15209920, 15209920, 15701012, 15466000, 14718932, 14718932, 14718932, 14718932, 14718932, - 14718932, 14718932, 14718932, 14718932, 14227892, 14227892, 14179000, 14227892, 14227892, 14227892, - 14227892, 14227892, 14227892, 14227892, 14227892, 13736852, 13736852, 13736852, 13245812, 13245812, - 13245812, 12754772, 12754772, 12754772, 12350000, 12350000, 14718932, 12350000, -15836490, -15971880, - -14137400, -11495400, -15434300, -9979500, -14500900, -13081300, -13838700, -12956400, -16973400, -15112300, - -14414700, -15033800, -11058500, -11946000, -16066900, -13843200, -13574500, -11167900, -11650500, -16053200, - -14128700, -15639300, -14867500, -9742500, -16064100, -13374000, -16107500, -10667200, -13682200, -15831400, - -14033000, -14925300, -9856040, -9856040, -9856040, -10347080, -10347080, -10838120, -10838120, -11329160, - -11329160, -11329160, -11820200, -11820200, -11820200, -12311240, -12311240, -12802280, -12802280, -12802280, - -13293320, -13293320, -13293320, -13784360, -13784360, -13784360, -13784360, -13784360, -13784360, -14275400, - -14275400, -14275400, -14275400, -14275400, -14275400, -14766440, -14766440, -14766440, -14766440, -14766440, - -14766440, -15257480, -15257480, -15257480, -15748520, -15748520, -15748520, -15748520, -16239560, -16239560, - -16239560, -16239560, -16730600, -16730600, -17140000, -17140000, 38990755, 38903990, 39790890, 41656490, - 40000810, 39574590, 38710890, 39126490, 37991590, 37904490, 39182190, 38437190, 40909390, 40645890, - 41352200, 38702100, 42194800, 42481500, 42176000, 40389700, 40097700, 40001700, 40007800, 39935800, - 37884100, 42394800, 40286500, 42530960, 42530960, 42051213, 42051213, 42051213, 41560173, 41560173, - 41560173, 41560173, 41560173, 41069133, 41069133, 41069133, 41069133, 41069133, 41069133, 40578093, - 40578093, 40578093, 40578093, 40578093, 40578093, 40578093, 40578093, 40087053, 40087053, 40087053, - 40087053, 40087053, 40087053, 40087053, 40087053, 39596013, 39596013, 39596013, 39596013, 39596013, - 39596013, 39596013, 39104973, 39104973, 39104973, 39104973, 39104973, 39104973, 38613933, 38613933, - 38613933, 38613933, 38613933, 38613933, 38122893, 38122893, 38122893, 38122893, 38122893, 38122893, - 38122893, 37631853, 37631853, 37631853, 37631853, 37566000, 12100000, 11738580, 12394800, 12596700, - 12892100, 13048800, 11968000, 13599900, 12513800, 13051900, 12059500, 11646800, 12220900, 13887200, - 13991200, 11399300, 12106800, 11801200, 12426800, 12470000, 12810900, 12282400, 13436800, 12184000, - 12348950, 12034340, 12691150, 13015640, 11107150, 12893540, 13536550, 13692540, 11951750, 13333840, - 12798950, 13691840, 12848950, 12019940, 13884550, 12141640, 12480550, 11219940, 14593064, 14593064, - 14593064, 14593064, 14593064, 14102024, 14102024, 14102024, 14102024, 14102024, 13610984, 13610984, - 13610984, 13610984, 13610984, 13610984, 13610984, 13610984, 13119944, 13119944, 13119944, 13119944, - 13119944, 13119944, 13119944, 13119944, 12628904, 12628904, 12628904, 12628904, 12628904, 12628904, - 12628904, 12628904, 12628904, 12137864, 12137864, 12137864, 12137864, 12137864, 12137864, 12137864, - 12137864, 12137864, 11646824, 11646824, 11646824, 11646824, 11646824, 11646824, 11646824, 11155784, - 11155784, 11155784, 11155784, 11155784, 11155784, 11008472, 10959368, 10910264, 10758041, 10704027, - 11100000, 7190000, 10700000, 37930187, 37773000, 38196800, 35261800, 39596800, 40536800, 39326800, - 39616800, 40896800, 41043200, 38446800, 35466800, 36371600, 40216800, 36966800, 40833500, 39516800, - 38856800, 41066800, 40476800, 38576800, 40616800, 39326800, 39580500, 41088950, 41117840, 40268950, - 40479940, 35314850, 39079840, 40770350, 37485440, 37607150, 38318000, 37643750, 38285840, 38218950, - 38416440, 40617150, 39129940, 37923800, 40757528, 39421980, 38024280, 37542580, 35212580, 35138924, - 35237132, 34800000, 34908135, 34990000, 37263880, 35862280, 36034144, 38937380, 38937380, 36593580, - 36753880, 36753880, 36309880, 36236280, 36565000, 37215000, 37513680, 39676380, 35330000, 37265000, - 36784280, 38660880, 40355380, 40275080, 37328880, 38133780, 41204856, 41204856, 41204856, 41204856, - 41204856, 40713816, 40713816, 40713816, 40713816, 40713816, 40713816, 40713816, 40836576, 40713816, - 40222776, 40222776, 40222776, 40222776, 40222776, 40222776, 39731736, 39731736, 39731736, 39731736, - 39731736, 39731736, 39731736, 39240696, 39240696, 39240696, 39240696, 39240696, 39240696, 38749656, - 38749656, 38749656, 38749656, 38749656, 38749656, 38258616, 38258616, 38258616, 38258616, 38258616, - 38258616, 38258616, 37767576, 37767576, 37767576, 37767576, 37767576, 37767576, 37276536, 37276536, - 37276536, 37276536, 37276536, 36685000, 36785496, 36785496, 36294456, 36115000, 38400000, 37200000, - 38500000, 36600000, 36200000, 36200000, 34800000, 34800000, 35300000, 34800000, 34800000, 38517071, - 38395400, 38257700, 38324100, 40242600, 37858600, 37796800, 40261700, 39876800, 38466800, 40103600, - 39474400, 37446800, 37775400, 40202400, 37547100, 37454100, 37605700, 38055100, 37652200, 40133560, - 40370200, 40170500, 37216800, 40460400, 40127040, 39015740, 40525650, 40641040, 37828950, 38069500, - 38704450, 37918140, 40189850, 38497840, 38522550, 37374440, 40246550, 39932140, 37743050, 38536740, - 36670000, 40561900, 40561900, 40070860, 40070860, 40070860, 40070860, 39589640, 39589640, 39766415, - 39186988, 39186988, 39186988, 39186988, 39186988, 39186988, 39186988, 39186988, 39186988, 39186988, - 39186988, 38695948, 38695948, 38695948, 38695948, 38695948, 38695948, 38695948, 38695948, 38695948, - 38695948, 38695948, 38204908, 38204908, 38204908, 38204908, 38204908, 38204908, 38204908, 38204908, - 38204908, 38204908, 38204908, 38204908, 37713868, 37222828, 37713868, 37713868, 37713868, 37713868, - 37713868, 37222827, 37222827, 37222827, 37222827, 37222827, 36731787, 36731787, 36731787, 36670000, - 36670000, 23688355, 23426000, 22343000, 22267000, 22783100, 24350900, 23414800, 24706700, 24862300, - 25706800, 23876200, 22654000, 21405300, 23126200, 24804900, 23931400, 25586800, 23963400, 24549500, - 24204600, 24876800, 24776800, 24416900, 23186100, 22902800, 23878950, 23602640, 22840050, 22685140, - 25302250, 23568740, 24089550, 24029140, 24380150, 24144740, 24984050, 22655140, 23511350, 24399640, - 25782550, 24343040, 26148960, 25991648, 25746128, 25746128, 25705000, 25705000, 25255088, 25255088, - 25255088, 24764048, 24764048, 24764048, 24764048, 24764048, 24764048, 24764048, 24764048, 24418000, - 24296023, 24273008, 24273008, 24273008, 24273008, 24273008, 24273008, 24365000, 23781968, 23781968, - 23781968, 23781968, 23781968, 23781968, 24076592, 23290928, 23290928, 23290928, 23290928, 23290928, - 23290928, 22799888, 22799888, 22799888, 22799888, 22799888, 22799888, 23380000, 22799888, 22799888, - 22308847, 22308847, 22308847, 22308847, 22308847, 22308847, 22308847, 22308847, 21817808, 21817808, - 21326767, 21200000, 20680000, 20650000, 20573700, 27666755, 27470680, 26388790, 28158890, 26958890, - 26748890, 27601890, 26657790, 28920100, 27635500, 28646800, 27366800, 28004300, 26632200, 27471200, - 28163500, 26629600, 28487400, 28086800, 26754000, 28533700, 26978600, 26496800, 26694100, 26726800, - 26566500, 26809600, 27650000, 26340000, 27314000, 26340000, 36817700, 36775500, 36624220, 35598600, - 37214490, 33829890, 33754600, 35634800, 34699390, 34699390, 34370200, 35136800, 33468600, 33815700, - 36420000, 36370900, 32886800, 33304900, 36686000, 35579100, 37111300, 36127400, 35385700, 36456000, - 34272100, 34993200, 36816700, 33844400, 36708000, 33872900, 36515500, 33426700, 35359400, 32800000, - 34697028, 30390000, 30185000, 5798360, 5821370, 5506280, 5837910, 5544210, 5758810, 5693510, - 5415920, 5725220, 4971320, 4971320, 5760620, 5535742, 5535742, 5535742, 5535742, 5535742, - 5535742, 5462086, 5044702, 5044702, 5044702, 5044702, 5044702, 5044702, 5044702, 4553662, - 4553662, 4553662, 4553662, 4553662, 4553662, 4553662, 4553662, 4062622, 4062622, 4062622, - 4062622, 4062622, 4062622, 4062622, 4062622, 3571582, 3571582, 3571582, 3571582, 3571582, - 3571582, 3571582, 3571582, 3571582, 3080542, 3080542, 3080542, 3080542, 3080542, 3080542, - 3080542, 3080542, 2589502, 2589502, 2589502, 2589502, 2589502, 2589502, 2589502, 2098462, - 2098462, 2098462, 2098462, 2098462, 2098462, 1830000, 1830000, 1830000, 1830000, 1830000, - -34928845, -34938500, -31443110, -32356750, -30944400, -34973000, -34942400, -31748000, -32410000, -33295200, - -30443200, -34424500, -34379400, -34143200, -34476400, -33193900, -33424700, -34522400, -34835400, -33275400, - -34567800, -33560200, -34032300, -34487300, -32657900, -32747600, -33574000, -30301700, -32853200, -34446000, - -33737600, -34358900, -34974500, -33310000, -31895300, -34974500, 11518755, 11365584, 10554890, 13040290, - 13320590, 13598790, 12193500, 11447100, 12495800, 10937800, 11439600, 11770500, 12014100, 13526100, - 12436800, 10566800, 12676800, 11562000, 11036800, 10475900, 12406800, 13918400, 13476100, 12825400, - 12478100, 11932800, 12712000, 9881000, 9272000, 10230000, 11653500, 12250000, 5612500, 9270000, - 33475355, 33344000, 36044100, 34665190, 35495000, 35055190, 35292800, 36464600, 37023050, 35925700, - 34847100, 35907200, 32595200, 35781600, 36483300, 32677900, 34967900, 35601800, 35326300, 35769600, - 36329500, 32849800, 34407600, 35156000, 34506800, 35776700, 34977100, 33956500, 33107400, 34878700, - 34494100, 34650000, 32313599, 34380000, 28520000, 32313600, 14648500, 14642000, 14117700, 12522590, - 14386800, 15978200, 14850000, 14780000, 14608200, 15580800, 16431700, 13710900, 12866800, 14290100, - 12757600, 14133800, 13702300, 12660200, 15318550, 13603340, 14075550, 14676240, 16481750, 13119940, - 15081450, 15340340, 12527950, 14238140, 13945850, 13852540, 14723650, 13103440, 12701650, 15569940, - 15381750, 15219440, 14474050, 14877640, 12521750, 12844140, 13758950, 12787940, 13888950, 12749840, - 14404850, 16633840, 12440850, 14159940, 12301390, 13587000, 13510000, 12301390, 42818155, 42768000, - 40463190, 40867490, 42439990, 42765990, 41410000, 42499000, 40209000, 40744700, 42412800, 40983100, - 40671100, 41306800, 41216800, 41636800, 41839400, 40737900, 42760100, 42302100, 41120700, 39811900, - 42066700, 40997800, 39907000, 41127100, 42686800, 42706800, 42606800, 42162719, 39481505, 39720856, - 39720856, 41682150, 41682150, 41682150, 41682150, 41682150, 41682150, 41682150, 41682150, 41682150, - 41191110, 41191110, 41191110, 41191110, 41191110, 41191110, 41191110, 41360000, 40700070, 40700070, - 40700070, 40700070, 40700070, 40963000, 40209030, 40209030, 40209030, 40209030, 40209030, 39717990, - 36670000, 39172800, 53858155, 53787690, 52307690, 53777990, 55077210, 53610690, 53610690, 52039990, - 52039990, 53100400, 53094100, 54168400, 52101400, 54466800, 52010100, 52776400, 55483300, 53859600, - 54270800, 55447200, 52594250, 52328000, 52847400, 52986800, 52166800, 53664400, 54068950, 53055740, - 53057650, 53125840, 52095750, 54456940, 53275950, 54256140, 52512550, 53567440, 54469050, 52521540, - 53658950, 53479940, 55088950, 52220940, 53492450, 52381340, 54849250, 53572140, 51760000, 51760000, - 54178000, 48990000, 51262642, 6777000, 6589100, 5876410, 6157010, 6157010, 5815110, 7188720, - 6315320, 6398820, 6323820, 6485920, 2500000, 5100000, 5100000, 1164000, 17958851, 17915606, - 17795636, 16508890, 15067236, 20358890, 17344407, 19828890, 14754024, 18337162, 20905597, 21128890, - 19296800, 15676800, 21653508, 19043364, 14859575, 20756800, 15536800, 18448661, 14069547, 18870408, - 20266800, 15366800, 18188864, 13906000, 17745048, 16324524, 20355569, 17160041, 20832878, 21451232, - 17986588, 5612500, 13906000, 44396755, 44317690, 47037690, 46637690, 45640510, 44124600, 44275900, - 45396800, 45610000, 44896800, 45234000, 47021400, 46536800, 46139200, 44816800, 45747100, 46510600, - 47616800, 45106800, 47746800, 47712950, 45081040, 47628150, 46903540, 44610700, 45655140, 45017450, - 45155940, 44899750, 45283140, 47108950, 44391340, 45733250, 46617440, 44177750, 43869140, 46898950, - 45856540, 46182250, 46049940, 47148950, 45846740, 46538950, 46135640, 44549450, 46220240, 43946250, - 45379940, 45658950, 44234040, 45822450, 46339940, 47855574, 47855574, 47855574, 47855574, 47855574, - 47326342, 47326342, 47326342, 47326342, 47326342, 47326342, 47326342, 47326342, 47326342, 46797110, - 46797110, 46797110, 46797110, 46797110, 46797110, 46797110, 46797110, 46797110, 46797110, 46267878, - 46267878, 46267878, 46267878, 46267878, 46267878, 46267878, 46267878, 46267878, 46267878, 46267878, - 45738646, 45738646, 45738646, 45738646, 45738646, 45738646, 45738646, 45738646, 45738646, 45738646, - 45738646, 45738646, 45738646, 45209414, 45209414, 45209414, 45209414, 45209414, 45209414, 45209414, - 45209414, 45209414, 45209414, 45209414, 45209414, 45209400, 44770000, 44680182, 44680182, 44680182, - 44680182, 44680182, 44680182, 44680182, 44680182, 44680182, 44680182, 44680182, 44680182, 44460000, - 44150950, 44150950, 44150950, 44150950, 44150950, 44150950, 44150950, 44150950, 44150950, 44150950, - 43770000, 43660000, 43660000, 43621718, 43621718, 43860000, 43860000, 43730000, 39600000, 43612000, - 5526500, 5542800, 5462000, 6689810, 6689810, 6603321, 6603321, 9372191, 6161900, 10746800, - 6046801, 4870807, 7314750, 5098700, 6572254, 10006100, 11012800, 6517907, 4920887, 9408951, - 5505250, 6765514, 5325011, 7550098, 7420000, 5811311, 7119941, 6045926, 5269941, 7005600, - 5899400, 5490000, 6016774, 5778700, 5818500, 6353878, 7709941, 9597722, 5077000, 6968000, - 5929941, 8010000, 5410487, 5249344, 4843407, 6788951, 6068344, 5177600, 6600906, 4965040, - 5673454, 6762000, 8930000, 7156300, 6709650, 6267000, 6267208, 6267208, 6267208, 6267208, - 6267208, 6267208, 6218000, 6218000, 5770711, 5770711, 5770711, 5770711, 5770711, 5770711, - 5770711, 5741000, 5758000, 5276943, 5276943, 5276943, 5276943, 5276943, 5276943, 5276943, - 4924000, 4736000, 4736000, 5025600, 4340000, 4727777, 276755, 35196, 2736800, 2216800, - 411300, 1046800, -643200, -373200, 150800, 591700, 2986700, -1293200, 3256800, 680700, - 1666800, 626800, 576300, 414900, 356800, 1403200, 348950, 3373640, 1653250, 2404740, - 1148750, 815240, 2469750, -150060, -573650, 1730940, 552150, 3368940, 663050, 712140, - -906550, 2443040, 629650, 534140, -608250, 578340, 3428950, -168260, 678250, 160240, - 2978950, 253340, 1940000, -428657, -1481288, -1481290, 51459457, 51282900, 55826800, 52548000, - 52504755, 52504755, 52461511, 52418266, 52418266, 53378200, 55904200, 53344200, 53762600, 51416700, - 53436800, 52596800, 53716900, 52376800, 53756400, 51447700, 52926700, 52966800, 54556300, 52874300, - 51407200, 50360950, 50894900, 57117550, 54944640, 53739150, 51867140, 54877450, 50778840, 52608150, - 51604240, 50715540, 50706773, 51529000, 51543000, 56451000, 53776000, 55920616, 55920616, 55920616, - 55429576, 54938536, 52747068, 52747068, 52747068, 52256028, 52256028, 52256028, 51764988, 51764988, - 51764988, 51764988, 51520000, 51273948, 51273948, 50782908, 50782908, 50782908, 50291868, 50511000, - 50199000, 54390390, 54862408, 54862408, 56411000, 56715420, 56715400, 49954500, 50556764, 53237954, - 49122422, 49122422, 9500222, 9541500, 9575200, 9494480, 7701965, 9995890, 10343890, 8500890, - 10606890, 9123890, 11262090, 11339990, 9208413, 10337490, 11042990, 12015490, 10562290, 9979490, - 7740710, 11249700, 9038147, 7180000, 9840605, 4340000, 7180000, -2242100, -2338831, -382320, - -2926600, -299100, -3303200, -1003200, -1097300, -1306800, -1698500, -1056500, -4039230, -2177700, - 311600, 905600, -1851400, -2263850, -963060, -1026050, -3359460, -726850, -3480060, -3507950, - -1354260, -1087950, -1380060, -1880950, -1615860, -1396050, -2778260, -2244750, 295240, -2257450, - -2454460, 199650, -2198760, -1594350, -639660, 18950, -2660060, -2701050, -1523960, 52250, - -2340060, -1727250, -1850660, -1661050, -2125460, 289350, -4018860, -541050, 1242240, -4615816, - -1934626, 580520, -1240520, -162221, -679951, -679951, -679951, -2854693, -2854693, -2854693, - -5018000, -5018000, -1621587, 940439, -5018000, 33541151, 33931500, 33892100, 34001700, 33986900, - 31566000, 31566000, 30359100, 30304900, 35725500, 33844200, 34637800, 34226800, 32242500, 35552400, - 32836600, 32281800, 33203050, 35139940, 32969750, 34967140, 33796450, 35143340, 28958750, 34199440, - 32462650, 32914440, 31899350, 34894940, 32830450, 34230540, 34377550, 34186940, 30438250, 34290740, - 32202150, 32206840, 32018250, 35200640, 34759050, 29674440, 33861650, 30367240, 28398950, 27106940, - 23677250, 26712740, 25700000, 23470080, 25964994, 25964994, 23283804, 23283804, 20727860, 20727860, - 20727860, 20727860, 409894, 366649, 282200, -831900, -1688310, -1603610, 1555500, 517700, - -1923800, -724800, -2982500, -1195100, 2060500, -2779300, -1434500, -849000, -702100, -2845500, - -2446300, -119300, -1279400, -207600, -2585167, -3461800, -1938100, 763200, 948700, -1630500, - -1681400, -2197300, 927660, -361970, -2476000, -3075000, -3958680, -36923545, -37095520, -43527400, - -43527400, -43613889, -43590000, -41348300, -41267000, -41149000, -41249900, -41164300, -37840510, -37840510, - -45923200, -37742800, -40393200, -39689800, -41340500, -39550800, -38177600, -35751550, -39092600, -46445950, - -39969200, -40936200, -38686450, -41550260, -44420000, -38724160, -37236250, -40980060, -40651050, -37990560, - -43932350, -37928460, -38258150, -40252660, -38050250, -45116560, -43333450, -39610060, -39411595, -42092785, - -43688120, -41457120, -38100020, -45941120, -37842920, -40659120, -39822520, -41542520, -38419520, -36053420, - -39447820, -46628120, -40181620, -41134220, -38789220, -41645420, -44522420, -38939520, -41195520, -38327120, - -44022120, -45310720, -36730405, -39411595, -42092785, -44773975, -44773975, -47455165, -47455165, -39411595, - -42092785, -50333695, -44947803, -48579152, -51461337, -48406038, -53210883, -35340595, -60000000, 12319755, - 12207318, 11012600, 12206800, 13526800, 10601300, 12426700, 13035000, 11737600, 12017000, 13989700, - 12274200, 11439600, 14056800, 11063900, 11130000, 13300000, 12917500, 12137600, 12207800, 12026800, - 10939200, 13055050, 13041240, 12704550, 11629940, 11718950, 12629940, 10931750, 10629040, 13176650, - 11049040, 12946450, 11769940, 10108950, 10259940, 13468950, 11619940, 10302750, 13369940, 11508950, - 11609940, 11118950, 14409940, 12048950, 11212440, 10937662, 10103000, 10937662, 4340000, 9380000, - 14555155, 14295480, 7024500, 7044000, 10250900, 10288090, 8430500, 10624400, 10677900, 15112300, - 16377600, 14224300, 14986400, 13895100, 6076000, 14789300, 11174700, 10332700, 7161400, 6890300, - 12055000, 13591100, 7956200, 14032450, 15461140, 15998950, 11548140, 14929150, 8922340, 16669650, - 7417440, 9286650, 15127540, 6718150, 14466540, 17587750, 8167340, 10499150, 9721340, 13398250, - 14927840, 6017750, 13123640, 13594539, 9029405, 6999480, 8204480, 16197179, 6054480, 11044480, - 7022580, 6889080, 11706680, 13243080, 7773779, 8669880, 16364480, 17374480, 7978680, 9494480, - 5748980, 12829480, 8296580, 7779580, 6535380, 9555780, 17334480, 6714480, 13900080, 17842380, - 4599000, 4380000, 4380000, 41851944, 45365330, 41753290, 40789890, 45025700, 38081100, 43749800, - 44456800, 44383000, 37465400, 41080000, 45338700, 45396000, 38130000, 45589500, 45362200, 45498200, - 44606800, 43835500, 39185400, 38014300, 44766000, 43068440, 43512000, 41427340, 40724650, 44679940, - 44388950, 40437540, 44808950, 44029940, 37048250, 42436940, 40698950, 41434040, 45664050, 44190840, - 45518850, 42536940, 45418950, 46038140, 46458150, 43434540, 38873950, 41197640, 46032500, 43554500, - 45023000, 40611000, 44761580, 37732780, 37204480, 40768980, 37918180, 45568680, 40374080, 38973080, - 43652480, 36720780, 40483080, 45878680, 45164680, 43279680, 46339480, 38874480, 40244480, 41184480, - 45641480, 44679480, 37591980, 37044480, 42640680, 40301680, 41981280, 43864480, 36709480, 40342780, - 37089480, 44144480, 38921480, 40513464, 43227805, 38835000, 43700000, 44780000, 42200000, 42050000, - 39950000, 39250000, 35450000, 36600000, 35450000, 35450000, 23559300, 23400000, 16962790, 16994990, - 24301890, 23165890, 23775690, 23735990, 24135800, 22831400, 23378900, 23629800, 22522900, 24223200, - 22926800, 24688400, 22526800, 23937000, 23726000, 23249700, 23194900, 22668800, 26126900, 23533500, - 23053600, 23363400, 23267700, 22450000, 16639605, 22320624, 24168192, 25924580, 25540000, 25200000, - 16639560, 52216755, 50083300, 52260000, 52260000, 52173511, 52173511, 52087022, 51726800, 50012300, - 51062800, 52362100, 54324700, 53386800, 53094000, 51197300, 53092300, 54479500, 50767000, 51357800, - 50834200, 52983000, 49776200, 53726400, 50004850, 50061140, 50762150, 50641440, 52512450, 54138040, - 52710450, 52629740, 49977650, 51912840, 51733150, 54161740, 51170950, 53453940, 54432950, 49924340, - 50872150, 49588740, 52131100, 51379240, 50137417, 50137417, 50137417, 50137417, 50137417, 50137417, - 50137417, 50137417, 50137417, 50137417, 50137417, 49646377, 49646377, 49646377, 49646377, 49646377, - 49646377, 49646377, 49646377, 49155337, 49155337, 49155337, 49155337, 49155337, 49155337, 52004480, - 51524480, 54199680, 53139480, 53922580, 53944480, 50625524, 50625524, 48990000, 48990000, 5286756, - 5191700, 7632591, 7632591, 6833522, 6766522, 9415722, 4716322, 5789022, 7364722, 6088122, - 6685922, 6959672, 6621308, 5898971, 6591262, 7226572, 8010362, 9563235, 8114133, 6462272, - 6337962, 9472872, 6536645, 6074472, 5749920, 6708972, 7928862, 7105847, 7029521, 5437372, - 5866610, 6363751, 5828268, 10452250, 6497478, 9492572, 5235753, 6642772, 7397862, 7350672, - 6289462, 6626872, 6159890, 6440108, 8247847, 6288951, 9239941, 4924434, 5819963, 7708951, - 7774648, 7127785, 4394680, 5659050, 5659050, 4340000, 4340000, 4340000, 59881944, 59551720, - 63395000, 63320000, 60330500, 60244011, 58925800, 58839311, 58752822, 59174800, 59706900, 58098100, - 69622800, 59232700, 62433400, 62433400, 59370500, 59098900, 59394000, 67246800, 58416900, 60755900, - 59011500, 59084000, 61077100, 62730000, 66297840, 59378950, 59631940, 60758250, 63076040, 68391550, - 60143140, 60853750, 69930840, 60128350, 63986340, 60160650, 58229940, 59746150, 58008440, 63112632, - 63603672, 62934236, 62934236, 62934236, 62443196, 62443196, 62443196, 61952156, 61952156, 61952156, - 62124020, 61485668, 61485668, 60994628, 60994628, 60994628, 60503588, 60503588, 60503588, 58874335, - 57949905, 68600000, 54544000, 57950000, 3107727, 2806580, 1465800, 1452826, 1531100, 1432000, - 4536600, 4604000, 1488390, 1488390, 5906300, 5828300, 2671200, 3777100, 5255000, 6084400, - 4238300, 4800000, 6080000, 5382000, 5271000, 5605300, 4342900, 2236100, 5289200, 2176400, - 1991000, 1800000, 5352100, 3135910, 2009700, 5340000, 2520000, 3289940, 1329000, 4001000, - 1304024, 5675844, 5618630, 4025274, 4160929, 2052530, 2930279, 4784479, 5044479, 3981687, - 4472727, 4963767, 3534024, 3534024, 2880000, 6094367, 6251500, 6251500, 1828136, 1337096, - 845000, 10731355, 10667020, 20908100, 16059400, 16059400, 15972911, 15972911, 20812800, 16422500, - 12193000, 10001500, 9940000, 10328600, 10346800, 20976500, 10911600, 20935700, 11883600, 21520000, - 11913700, 13738350, 20399140, 12648950, 10341340, 9571950, 13948240, 19779650, 9149940, 9265250, - 10209400, 20764500, 18648840, 11540650, 21689200, 21297470, 13058840, 21280750, 10667840, 15526350, - 20904440, 10213150, 9915240, 20050050, 21251040, 20422950, 14320640, 21151950, 10269940, 8893967, - 19413586, 11485000, 5612500, 7500000, 60144053, 60096344, 61297900, 60406800, 64976900, 60943200, - 62855700, 62216800, 61443200, 61016800, 63065100, 60426900, 62571600, 60956800, 60350800, 61647200, - 61086800, 60601750, 60449940, 66468550, 60219940, 63808950, 64199940, 60841050, 61150040, 62754150, - 61838440, 60710550, 60357940, 60458950, 63537440, 62289050, 65714540, 65810550, 61179940, 61308050, - 60889940, 61238950, 63049940, 63647750, 60789940, 65928950, 64658950, 60611850, 60769940, 62365350, - 60659840, 60338950, 65159940, 60893450, 59956440, 61800000, 59808000, 63792000, 68600000, 54544000, - 59675750, -4284596, -4388380, -4930700, -4260910, -4245800, -4178800, -3004500, -527200, 1566800, - -4215000, -1919300, 1559700, -4405500, -3729300, -2584300, -4212200, -924500, -1923200, 2005500, - -1263200, 1596800, -4300700, -123900, -3518400, 1321100, -3322400, -2908000, -4292800, -4032600, - 389400, 2015600, -1497000, -4041400, -5050000, -5050000, -2424226, -5050000, 52475655, 52495590, - 52495590, 52373281, 52373281, 53542300, 48076390, 50880990, 50076800, 51466800, 48751900, 51424600, - 51187800, 53036800, 52356800, 51386300, 49406800, 51306800, 51006800, 51423600, 51216800, 51983900, - 50686800, 49456800, 48962000, 51466800, 51917600, 48316800, 50784300, 50732700, 50026800, 51144600, - 52083100, 51470400, 52221500, 51292900, 51436800, 54276800, 53828900, 47952300, 51327100, 50946800, - 54055500, 51276800, 49951900, 51626800, 49180900, 51514300, 51386800, 52236800, 51135500, 51000500, - 53106800, 51157800, 49370400, 51676800, 48000000, 52228680, 53324480, 52859480, 51169480, 50944480, - 50619480, 51733180, 53849480, 47564480, 50714480, 53614480, 49083180, 48709480, 53412280, 50038780, - 50447980, 51359480, 49504480, 49055380, 54358980, 47479480, 52269480, 52630680, 53324480, 53004480, - 52003180, 47614480, 48294480, 47614480, 53959480, 50924480, 50507000, 35450000, 47255000, 35626755, - 35943289, 35943289, 35943289, 35856800, 35856800, 35856800, 35856800, 35856800, 35770311, 35770311, - 35770311, 35770311, 35770311, 35770311, 35683822, 35683822, 35683822, 35683822, 35683822, 35683822, - 35597333, 35597333, 35597333, 35597333, 35597333, 35510844, 35510844, 35510844, 35510844, 35424355, - 35424355, 34636800, 35106800, 43016800, 34640000, 34966800, 33546800, 34347500, 38216800, 33836800, - 35566800, 34526800, 32756800, 34613300, 35548200, 34669700, 35616800, 31546800, 34626600, 37876800, - 34786800, 33804150, 34949940, 34703250, 36529940, 34699750, 36529940, 33208950, 34561240, 35238950, - 32719940, 34785650, 35389940, 35304350, 34782540, 34469050, 34189940, 34728950, 34660340, 36618950, - 35059940, 37018950, 43739940, 34900000, 34140000, 42758800, 33550000, 34190000, 38168280, 32430000, - 31344480, 37717000, 33725000, 36384580, 32955000, 32701880, 43455000, 33350000, 36545000, 39326580, - 31638000, 26074000, 40592980, 37720000, 39105000, 41694000, 33824480, 38050000, 35825180, 33922600, - 40308280, 33064480, 35630000, 42921880, 42674480, 35118341, 42876810, 31940000, 27990000, 25316208, - 24030000, 31875196, 29194006, 26512816, 24030000, 24030000, 30965000, 33698405, 31838167, 41849223, - 42868810, 33296227, 41312985, 37235000, 34450000, 38899914, 34556386, 37560000, 35959405, 24030000, - -17869254, -18040495, -20302655, -19526610, -17940610, -18403810, -20119400, -18965900, -18243100, -20360500, - -17418900, -18397100, -18177600, -19058700, -16553800, -17350100, -17978400, -19038700, -19048800, -16872200, - -18580800, -19721500, -21092800, -20531100, -16812800, -20240500, -20981200, -19852300, -19059100, -19331900, - -22254400, -18490620, -18981660, -19472700, -19963740, -20454780, -16767720, -18300320, -17074120, -20733420, - -21240620, -22316820, -18673120, -18673120, -18732044, -18732044, -19223084, -18840595, -21521785, -22420410, - -25343245, -25557220, -25578910, -25701219, -25578910, -25456601, -27390010, -22599010, -25521110, -25493200, - -23443700, -25820300, -26909600, -25440600, -26924700, -24714900, -27409100, -26700000, -23390700, -25415500, - -24522900, -25503300, -25303300, -25663200, -27201000, -25838700, -25966242, -27605000, -23812000, -27605000, - 33297800, 33198000, 30339300, 36352300, 36352300, 36265811, 36265811, 36118890, 36108890, 35446400, - 35375000, 35524000, 31984400, 32569100, 30996800, 32429400, 33388300, 31952400, 32466300, 31800700, - 33703000, 33312850, 34166540, 30359650, 36346640, 31289750, 31379940, 35487650, 32269940, 30860450, - 36829440, 34318950, 35596340, 32684350, 34891340, 32746350, 32879940, 36839200, 33359940, 32518950, - 37133400, 34853350, 34446140, 34108950, 31929940, 29939750, 32895940, 31750126, 29900105, 34431347, - 28520000, 29000000, 33541151, 33230000, 33931500, 33892100, 34001700, 33986900, 31566000, 31566000, - 30359100, 30304900, 35725500, 33844200, 34637800, 34226800, 32242500, 35552400, 32836600, 32281800, - 33203050, 35139940, 32969750, 34967140, 33796450, 35143340, 28958750, 34199440, 32462650, 32914440, - 31899350, 34894940, 32830450, 34230540, 34377550, 34186940, 30438250, 34290740, 32202150, 32206840, - 32018250, 35200640, 34759050, 29674440, 33861650, 30367240, 28398950, 27106940, 23677250, 26712740, - 25700000, 35342092, 35430480, 34851052, 34939440, 34583280, 34583280, 33729480, 31385480, 30071880, - 34665480, 32017980, 32917680, 32426639, 31935600, 34916680, 28744280, 33983980, 31633980, 34078780, - 30223780, 34196880, 31235480, 34803480, 34803480, 29458980, 28184480, 30674480, 32435980, 31274480, - 30421480, 23470080, 31909405, 33248810, 33248810, 31327374, 31327374, 31327374, 28646184, 28646184, - 28646184, 25964994, 25964994, 23283804, 23283804, 20727860, 20727860, 20727860, 41239111, 40993580, - 40936690, 39589190, 40718190, 39713890, 42401290, 40340800, 38809800, 40496800, 41418300, 41508200, - 40083900, 40972100, 40071800, 40425700, 40183800, 37184600, 40806800, 42363900, 39017900, 40459900, - 39856800, 38233100, 41511100, 40958000, 39680500, 40666800, 40140000, 38468711, 41131721, 36670000, - 37170000, 59286755, 59086269, 57676800, 55552900, 59812200, 59582500, 59233000, 58360200, 55997200, - 57736900, 58554800, 55663200, 63783800, 60626400, 57679700, 59319500, 59358900, 56634500, 56837000, - 62365500, 65558260, 58249600, 63153140, 60458750, 60575940, 56648750, 58366340, 56147550, 56002140, - 58323650, 58510540, 63261050, 55847640, 59298450, 58729940, 57077350, 55357440, 58478950, 59599940, - 57898950, 56222140, 60588950, 65289640, 57601850, 58339940, 55320000, 57898780, 57898780, 57898780, - 57407740, 57407740, 57407740, 56916700, 56916700, 56916700, 56425660, 56425660, 56425660, 55934620, - 55934620, 55934620, 65209180, 65700220, 65700220, 63550080, 62937680, 63056080, 57345380, 56854340, - 57590900, 59028980, 59151740, 58660700, 62511780, 62020740, 61529700, 61038660, 58368100, 68600000, - 54544000, 55320000, -9504800, -9626760, -6746410, -5279810, -3620000, -6280100, -6119900, -2749900, - -5608300, -4242800, -5896000, -9104900, -2635800, -10334900, -6207300, -8794800, -7230500, -6156700, - -6063300, -2094700, -7373400, -6262000, -5502700, -8914500, -6310900, -7987700, -6352800, -3203900, - -4395400, -5478300, -10345954, -6910000, -3819070, -6518725, -2952175, -5810575, -4521375, -9307175, - -2838075, -10537175, -7504225, -6358975, -2296974, -6464275, -8189975, -3406175, -5680575, -11660000, - 4004756, 3939421, 3734290, 9196790, 12035400, 5926800, 10570000, 5438900, 10696800, 7278700, - 4533800, 4596801, 5686800, 3992402, 4676801, 4916801, 10064800, 3751600, 5582300, 6168500, - 6476800, 5404700, 9888400, 5100100, 5478050, 3489940, 2890550, 5139940, 4718950, 4129941, - 10309250, 6358340, 5111850, 11020940, 5961850, 2903040, 4056447, 4399940, 5858950, 6717340, - 6235750, 4051413, 4470698, 2909668, 5447471, 3479940, 7076480, 6781856, 6290816, 4331480, - 4184480, 5643980, 6504480, 2688280, 2688280, 2688280, 2688280, 2688280, 3179320, 3179320, - 3179320, 2197240, 2197240, 3182880, 6224480, 6715520, 6715520, 2914480, 1899480, 3473180, - 4424480, 8155580, 8155580, 8769379, 6224483, 8107303, 2495081, 3760933, 9265000, 1640000, - 37892255, 37841000, 39056800, 38970311, 41806800, 37553400, 39466800, 39985500, 37576800, 37336800, - 38936800, 42096800, 37766800, 37794300, 37253900, 41832300, 42286800, 42008000, 39160300, 38376300, - 41139800, 41170071, 39212400, 37302600, 38396800, 38743200, 36486100, 41621050, 38051240, 42035750, - 39602540, 40744050, 37629940, 37381550, 39139940, 38698750, 35911800, 41509050, 36845240, 37500000, - 36336000, 40311505, 35130000, 40389490, 41369490, 40147028, 39436000, 41349900, 41393600, 41263400, - 41283300, 37349300, 41606800, 36672500, 37935000, 43230300, 41606000, 38320300, 37842700, 42185600, - 43487100, 37128700, 43297700, 42816000, 38228000, 43346300, 37585550, 42782440, 41514550, 36654440, - 41527750, 39550040, 28080750, 28426140, 43288950, 43439940, 42318950, 36808940, 39939150, 40926740, - 38969850, 37226940, 42413850, 36505000, 38840450, 36578600, 42561950, 37744540, 36659405, 41807000, - 39658440, 41252780, 39251780, 37090680, 41404480, 36461080, 36685000, 42967580, 41403680, 37640380, - 36926380, 42419080, 42468380, 36365780, 39345980, 27707380, 27982880, 35987080, 42910080, 43030180, - 42104480, 39724480, 40724480, 37106480, 38544680, 37524480, 40980180, 41374480, 39224480, 41649480, - 40383120, 40191933, 41157162, 38475972, 35867000, 41157162, 38475972, 35867000, 41157162, 38475972, - 35920000, 37805405, 27600000, 27600000, 35262000, 27500000, 27500000, 13686800, 13502880, 17348890, - 13298390, 14911090, 18739090, 6956800, 13138550, 18243000, 16391900, 9088300, 8381500, 15219400, - 13776800, 12648000, 14041500, 16779700, 15662700, 12566800, 12874600, 13496800, 6506300, 7122500, - 7836800, 14316800, 19866800, 14488200, 13494200, 13980400, 12369405, 6618000, 17424000, 5612500, - 5612500, 15311755, 15157020, 12743700, 14752200, 13545400, 13545400, 14509500, 14544095, 13915200, - 15070000, 14161900, 15004400, 14493200, 14743500, 14386800, 13749100, 14793800, 15617000, 14249900, - 13949700, 15904000, 13174500, 13819600, 14302000, 15185700, 13343700, 13166300, 15665250, 14488840, - 15673950, 15299940, 15439350, 13858340, 13285650, 13079840, 14497650, 16148240, 16913750, 16167340, - 13908650, 13686240, 12573900, 14879723, 13217385, 11985592, 48816755, 48614480, 45672020, 45672020, - 45672020, 43543890, 43543890, 43667800, 43266800, 47170500, 48536200, 43566800, 44794800, 48066800, - 49466300, 49207700, 50596800, 45395000, 43069300, 47426800, 45135600, 48359700, 47959600, 47285300, - 43506050, 45745540, 43801950, 49860940, 47348950, 45799740, 49087750, 47216640, 49150050, 47872640, - 47728950, 42669940, 49408950, 48654840, 50678550, 43278140, 46548950, 43921140, 43145780, 45373580, - 43566980, 43329980, 46956380, 48454180, 43264480, 44589480, 47864480, 49099780, 50254480, 42972180, - 47024480, 45119480, 47950980, 47737180, 47082980, 45530080, 43575080, 47031580, 45584280, 48623880, - 47001180, 47619480, 42453680, 43028580, 46449480, 45924480, 50612380, 43024480, 47224480, 46834480, - 44754480, 47494480, 46074480, 49504480, 48235780, 47824480, 46424480, 45664480, 46544480, 46564480, - 44914480, 41684480, 43524480, 48564480, 50499780, 42974480, 48274480, 45414480, 42464480, 49081980, - 45904480, 50067380, 43244480, 43884480, 43319180, 46094480, 46754480, 45804480, 44324480, 47934480, - 47484449, 41310000, 41310000, 59973000, 59900000, 54544000, 59675750, -1311622, -1500829, -4050300, - -4078841, -336200, -336200, -133200, -133200, 967300, 247900, -3263600, -467400, -487850, - 537040, 27650, 307840, -764150, 1718840, -571350, -1100060, -19450, -567460, 432950, - 3910440, -3646850, -391260, -1545250, 329040, -702650, 3740, -1120550, -282260, -757350, - 579440, 172650, -2304360, 3094350, -3417560, 1059050, -1144060, 2347750, -300060, -525850, - 3499440, 2309950, -874560, 45350, -182860, -1408550, 1219040, -1215050, -1916160, -3422150, - -4128360, -1339737, -1875974, -4231720, -3653820, -702320, 1510780, 3504580, -2519820, 2879880, - -3633020, 799579, 2123680, 3090880, 2095480, -1972520, -3647720, -4690820, -4725000, -24693245, - -24920072, -21236610, -24435000, -22034510, -20054110, -22458810, -25027300, -23148400, -24434200, -25257800, - -22585700, -24722400, -24823000, -21472100, -21463200, -20552400, -22013200, -21917000, -21743200, -21357400, - -17852500, -23086800, -26069300, -24645800, -19421100, -24144500, -20172900, -22896564, -20242420, -22215520, - -21945520, -18257040, -26275820, -19623420, -20417220, -18427220, -18771720, -20715320, -23927120, -24798620, - -24241020, -25577754, -26909000, -18964346, -19166620, -18166300, -18252789, -19908000, -21487700, -23400800, - -13421600, -15745000, -12328250, -19698360, -25207550, -17617060, -25056550, -17855660, -19201150, -16206760, - -20613250, -19934260, -16954150, -20318260, -22170950, -19431360, -25070450, -14928060, -17498250, -22028060, - -14293950, -20270060, -13704150, -20560060, -23751050, -18950060, -16136250, -25349160, -21861050, -19869260, - -21267150, -19410060, -18971050, -20580060, -18801050, -22320060, -24731050, -22850060, -19466150, -20079460, - -23373950, -19729960, -25203150, -15456660, -16501050, -22950060, -14691050, -14910060, -19567050, -17410060, - -21090595, -18500000, -21876650, -23603075, -16142900, -25353470, -17951820, -12542720, -13765150, -25490625, - -25271020, -20533720, -22385420, -22243520, -23965520, -21481620, -19015520, -22535520, -24945520, -23065520, - -23588420, -19945420, -16715519, -23165520, -15125520, -19781520, -22305520, -25610000, -27000000, 50402055, - 50324400, 49858490, 48344790, 47908610, 46437700, 46351211, 47028450, 47085400, 47779800, 49794800, - 47866800, 46932000, 48534300, 44906800, 49200000, 44556800, 49550000, 46613000, 51467500, 50876800, - 49364700, 48264000, 50224000, 50580800, 49376800, 48456800, 48477900, 48256800, 49008000, 49503900, - 48876800, 50706800, 49766000, 48688200, 46803880, 46773826, 48970645, 47912870, 44386383, 4803300, - 4600480, 9464120, 7628120, 3759720, 4497120, 4020120, 8706090, 8471890, 6740890, 8551490, - 6488890, 6169090, 9826490, 11684990, 3683069, 6498319, 9293479, 4326479, 8367124, 6304524, - 9642124, 11500624, 3480000, 9342000, -47500000, 3480000, 4317755, 4344956, 4115480, 3829200, - 4214900, 6946800, 6275800, 4897800, 5691400, 5718400, 6498800, 5900600, 6464600, 4707100, - 3476800, 4944300, 6208700, 4559500, 5006800, 6946800, 4579200, 8352500, 4916800, 5756800, - 5266100, 4283200, 4986200, 4071500, 5653000, 4648100, 4975200, 3603300, 4302550, 5368840, - 10253350, 8039940, 3473900, 4116652, 4012624, 6744524, 6073524, 4695524, 5489124, 5574524, - 6262324, 3274524, 4742024, 6744524, 8150224, 5554524, 4783924, 3869224, 4772924, 5153379, - 10038879, 7824478, 2210000, 2014460, 2034700, 1854066, 9511446, 10390800, -389980, 1676800, - 36800, 3070800, 3755511, 9478800, 11221600, 6726800, 4696901, 2732236, 2296800, 1758950, - 8375140, 9475150, 10584840, 484350, 8439440, 9905650, 2769940, 1097950, 3819940, 4146450, - 2589940, 3980450, 1946440, 7949350, 3824240, 2376750, 11430540, 9468950, 3299440, 481550, - 11819940, 10395050, 4092940, 2940650, 5319940, 5718950, 9379940, 4654650, 3359940, 1609750, - 11314840, 11118950, 11239940, 3788950, 4499940, 1005703, 9180180, 9309180, 10063080, -620520, - -165520, 3553180, 9276480, 10837980, 6524480, 4494580, 2094480, 8159680, 9260680, 10563880, - 310580, 8223980, 9572080, 3604480, 3931980, 3765980, 7734880, 3658780, 2256380, 11058880, - 9316680, 3073480, 267079, 10300000, 3877480, 5127780, 11651520, -700000, -1680000, 34486755, - 34357020, 31466300, 36668300, 36668300, 34976800, 34304200, 34304200, 34383500, 37075200, 34622800, - 34935300, 36157500, 36680700, 34850500, 33556100, 34476800, 36642600, 35873300, 36705200, 33515600, - 35915300, 36666640, 36632450, 34545940, 32362450, 36903440, 31560750, 34419940, 36715950, 34769540, - 32070150, 30925640, 37151150, 34326140, 34617650, 36966740, 33925250, 33988140, 33907750, 37360340, - 33315150, 33322350, 33285750, 36991140, 36879250, 34904440, 33019286, 35700000, 34101924, 34733024, - 34648224, 34274524, 35671024, 36417979, 32147979, 36687979, 31346279, 31855679, 30710080, 34257424, - 33071279, 31879220, 31879220, 31879220, 31388180, 31388180, 31388180, 30897140, 30897140, 30897140, - 31917887, 34156857, 29377450, 16766055, 16737630, 21823990, 19617500, 16429800, 17273000, 16743500, - 22078200, 20113000, 20832500, 12409700, 20734500, 14048100, 22907300, 18780000, 21418800, 17601100, - 21983300, 21311800, 16880000, 20407000, 18886000, 20100000, 16226200, 17928000, 20870000, 22524900, - 22892000, 25335000, 21246800, 16246800, 16246800, 19966800, 19286800, 20136800, 15668000, 18149895, - 20831085, 9570000, -15463245, -15542310, -12936110, -13105110, -14552190, -12600800, -12585400, -13185530, - -17889600, -10255400, -13681800, -12408600, -15905700, -15798100, -11243200, -16839400, -15307600, -12213550, - -14002700, -11859800, -16310060, -9372066, -9815500, -11409350, -8869860, -15026250, -14293660, -17492750, - -16547160, -12667250, -14830960, -17386650, -10577260, -10188950, -17057260, -11771750, -13640660, -13541050, - -14110060, -17276750, -15891760, -10928650, -9362160, -16144150, -15600060, -12321050, -13257360, -15039150, - -15163360, -8805450, -15770660, -13571050, -13500060, -10900377, -12944620, -13291720, -14683320, -18002920, - -10436620, -13884120, -12686620, -11445520, -15427720, -12421420, -14203020, -12083620, -9045420, -11623820, - -14509120, -17576420, -15046420, -13820520, -10792720, -10403420, -11986220, -13855520, -13755520, -14325520, - -9702320, -16365520, -12535520, -13465520, -15235520, -16029420, -13785520, -17620595, -18080000, -33503245, - -33636000, -33150000, -23688500, -36797300, -36855600, -38771000, -20299500, -34197000, -35461850, -18516200, - -41492200, -37511800, -30014800, -36643200, -29978000, -37055500, -53195000, -40600000, -22491100, -39856250, - -27401160, -35006330, -30635460, -33717000, -33625260, -36964300, -32768000, -33773450, -34610060, -32861050, - -33690060, -36650000, -34440060, -36451050, -33845700, -32808700, -37123200, -37825000, -28600060, -35385700, - -36768800, -39311050, -45600060, -35996000, -34460060, -33300000, -41908000, -38785500, -40320060, -35172161, - -37680371, -40726561, -20171190, -22802220, -25483410, -25483410, -28164600, -30845790, -33526980, -36208170, - -38889360, -41570550, -44251740, -46932930, -46932930, -49614120, -52295310, -54654757, -54654757, -56531590, - -56531590, -35046658, -27659247, -28463297, -56536000, 40978550, 41000000, 39926100, 39926100, 39934748, - 39934748, 39848259, 39848259, 38447595, 38411300, 38361200, 38274711, 41042300, 41042300, 41042300, - 41037975, 41037975, 40955811, 40955811, 40955811, 40951486, 40951486, 40951486, 40864997, 40864997, - 40856348, 40760000, 40752000, 40763000, 40182600, 40167000, 36958800, 36958844, 37023000, 37827300, - 36864800, 37886200, 36772500, 38692600, 39732100, 37100000, 41252400, 38312200, 37550700, 38457300, - 40715300, 37729000, 38644000, 39696800, 39602400, 38605200, 40743400, 39383000, 36161200, 39868200, - 36896500, 40981000, 39819350, 37741500, 37746100, 37854350, 37043940, 40517650, 36535840, 37801350, - 38641440, 41135950, 38338640, 38724150, 37202840, 37721750, 41643140, 40059050, 37159940, 36699724, - 39380913, 36652579, 37474729, 36662479, 37644179, 36626149, 38490279, 39347874, 36847600, 41187279, - 38109879, 37161550, 38254979, 40512979, 38430230, 39494479, 36139629, 39662980, 40764159, 39520300, - 37519409, 37507800, 37772179, 36721479, 40468829, 38123179, 38497079, 36987379, 37507279, 37014479, - 40239479, 40709479, 35806600, 24810700, 24746000, 31333700, 31444017, 31444017, 31357528, 31357528, - 33693000, 33636000, 33580000, 33523000, 30153300, 25341500, 32110000, 33967000, 30133000, 32031000, - 32462000, 29347000, 27662300, 31237400, 31669900, 27515500, 32537200, 34158700, 31076800, 28376100, - 30626800, 30761900, 33726800, 30006600, 25488000, 26222000, 34748950, 31688440, 31945050, 30127040, - 30611000, 24587292, 27686080, 27916380, 28118780, 28458780, 28903080, 29066080, 29800180, 29788680, - 29832380, 30014980, 29924380, 30133880, 30750880, 33586080, 33788880, 29263420, 32296663, 31576045, - 34263405, 31582215, 31582215, 28901025, 28901025, 28901025, 28901025, 26219835, 26219835, 26219835, - 27560430, 23670000, 23670000, 23670000, 24074883, 31183569, 31183569, 33864760, 33864760, 33864760, - 23670000, -25983731, -26152662, -19852000, -19765511, -15147300, -15173246, -19164900, -14618200, -14588700, - -17896000, -16210700, -25095000, -15522600, -23903800, -13353000, -13033900, -19656000, -16246000, -14843500, - -13170400, -16894700, -23937600, -24555260, -24722150, -15053500, -18962950, -24740060, -15040350, -24510760, - -24104650, -25061660, -13232150, -25040460, -23931050, -25430060, -26375550, -25059660, -15654950, -24130360, - -12770450, -25629760, -14389850, -26003160, -24938650, -24734960, -25666000, -21431191, -26604320, -15362520, - -18098320, -16413020, -15724920, -13544020, -16448320, -15045820, -13372720, -17097020, -26223120, -13446620, - -15872320, -12984920, -14557920, -15870259, -15379219, -14888179, -14397139, -13906099, -13415059, -12924019, - -12432979, -11941939, -11450899, -10959859, -26870000, -22602245, -22731980, -18186100, -17825900, -17825900, - -22998200, -22702400, -17563100, -19614100, -23362300, -20510500, -22039100, -26621800, -22504400, -19284700, - -26695700, -24668300, -17946300, -20426000, -28608000, -20628900, -20149500, -22473200, -26543200, -21473200, - -28061600, -18095500, -21973500, -19671050, -22030060, -22391050, -24180060, -17509050, -17928560, -17548350, - -17438060, -24861150, -28470060, -22151050, -24102660, -19712000, -23390000, -17929820, -26920520, -26920520, - -26920520, -26920520, -26920520, -26920520, -20712820, -22706720, -20617220, -28677620, -20897720, -20351820, - -21675520, -18297820, -24395520, -25075620, -24318120, -24870620, -25361659, -25852699, -26343739, -26834779, - -27325819, -27816859, -28263920, -28733920, -28970000, 10460000, 10381700, 10145100, 10083000, 10632000, - 10632000, 10545511, 10044300, 8316500, 10046600, 9708000, 10170700, 8058500, 10412300, 8553100, - 8579000, 7735000, 10445950, 10368840, 10161000, 10446500, 9512000, 10223780, 11373650, 9284700, - 10443770, 9019940, 8857250, 10097600, 10621150, 10141040, 8886000, 11675500, 10196000, 10144000, - 7852000, 9184000, 9875050, 10944700, 9900000, 9408940, 10307770, 10003300, 9634800, 9887440, - 8597650, 10169640, 8529550, 7660540, 10044850, 10008140, 5623150, 10035840, 8759200, 8000000, - 8411775, 630000, 6421000, 6419660, 7270861, 11861590, 10510400, 10510400, 10423911, 10423911, - 6339495, 6339495, 6253006, 6253006, 4763727, 11796900, 11038400, 5063801, 9874456, 8446060, - 6408820, 7113490, 6103471, 9012900, 5503872, 8101199, 7815321, 13020840, 7524222, 4914580, - 4973709, 7739597, 12955450, 7214723, 7446195, 10282240, 7940467, 9578798, 7699748, 7596735, - 7164026, 10256340, 7060314, 11715740, 9227650, 7605558, 5152674, 12138340, 10238950, 6594148, - 6289406, 4269668, 7427435, 11754480, 10237480, 11594580, 11063580, 9672135, 12804480, 7413390, - 12729880, 10148080, 9449420, 7285120, 7090837, 8837035, 9996480, 11502880, 9075880, 11880780, - 9978680, 8806624, 8893607, 6413143, 8952532, 8232385, 12643480, 8644480, 11253980, 6514637, - 6608923, 12424480, 11234280, 4269668, -6860000, -6975680, -2687000, -6153000, -6239489, -8952600, - -8952600, -3423500, -6847800, -5139800, -6213200, -4925000, -3389600, -5064100, -10704900, -1562200, - -7813200, -9345700, -3702000, -10319700, -5120350, -6865560, -3493550, -7990760, -6468650, -1358260, - -6374050, -4848460, -5024350, -8882760, -2681050, -3034260, -2046350, -8147660, -9369050, -10026260, - -9137150, -6175460, -7723250, -5152960, -10754350, -5186960, -4606150, -10964460, -2881050, -8823660, - -8324650, -4310060, -5220000, -7706880, -9154920, -6415520, -5176920, -5266420, -10907220, -1764520, - -8015520, -9455920, -3904320, -10548520, -5334820, -3708020, -8206220, -1573720, -6588520, -5063920, - -9098220, -2895520, -3249720, -2260819, -8149920, -9583520, -10257820, -5368420, -10968820, -4820620, - -11179920, -3163120, -9039120, -8539120, -4525520, -11761350, 30019755, 29893000, 31142500, 31203042, - 31058300, 31196500, 29932800, 30930800, 25656800, 30998600, 27138700, 30744800, 24036800, 29009200, - 26506800, 30548950, 29279940, 30562750, 31095740, 31002050, 28067040, 26140750, 30532040, 30431550, - 27700540, 31062150, 30394540, 31090250, 30679940, 26298950, 24949940, 29820050, 31099940, 31278950, - 31189940, 31138950, 30699940, 31048950, 30976840, 31388950, 28283340, 30445250, 26737340, 29132750, - 30856840, 29458950, 30881340, 30403950, 27284140, 25593550, 30789940, 29848000, 28860000, 27423000, - 27151000, 26400000, 24593166, 21911977, 21660000, 18028850, 17822880, 16558890, 16096490, 16096490, - 16468290, 22668690, 20460590, 16558890, 18492690, 16938890, 17243290, 19706800, 17010200, 16567300, - 15115500, 20420900, 16199300, 16616800, 15762900, 22646200, 25170200, 20886400, 16068000, 14710000, - 15358000, 14710000, -17830445, -17930570, -17503300, -16666000, -18018510, -19077800, -21571600, -19621700, - -17378300, -14856400, -22058188, -11054900, -10866900, -18490800, -22139400, -20074900, -22777300, -21483200, - -11063900, -16419200, -17566500, -14903500, -21287760, -18333200, -17423000, -17562311, -17160000, -13782800, - -15935300, -15879800, -18044300, -19020200, -17403200, -20503200, -19664033, -19664033, -16982842, -22910000, - 8980000, 8686380, 9566000, 13465000, 8502100, 11549900, 12547800, 11088500, 7011000, 7629100, - 9266500, 7157200, 5988700, 11035200, 9047000, 10297800, 7932350, 14250540, 7521150, 6819340, - 9637450, 6384940, 6978950, 12389940, 14066450, 8945340, 5301050, 9321540, 14087150, 14143040, - 8501350, 11800240, 6712550, 8119940, 8568950, 7829940, 12134050, 9149940, 8088950, 9039740, - 5848950, 12749940, 9753050, 7887440, 8510250, 11047240, 11707850, 8219940, 10931550, 9040140, - 6653028, 9334218, 12015408, 3390000, 4586755, 4484000, 3283290, 6113290, 10962000, 10884000, - 10390000, 10309000, 7866800, 7095900, 4766800, 11179700, 4405500, 1156800, 5024000, 2899400, - 4093000, 4490500, 10418800, 8719300, 9257800, 7012300, 3490000, 3855000, 2420000, 7030000, - 4769900, 4046800, 4706600, 4269350, 1579940, 11350450, 5690140, 3872750, 5506000, 7038950, - 10840240, 9221000, 11503040, 4788950, 5795540, 3210000, 8386600, 7640180, 6829380, 779880, - 2732480, 10020880, 3630980, 2258180, 6820480, 1545280, 11135980, 5435280, 11225980, 1350580, - 7639480, 8029480, 5224480, 5444480, 6625580, 5949480, 5104480, 12334480, 7549480, 7155380, - 5374480, 2725180, 6824480, 6234480, 6347380, 6531580, 1997380, -4230000, 10500000, -4230000, - -33948000, -33983623, -29910500, -26233200, -25781100, -26298200, -33999600, -26223000, -26693800, -29656400, - -33048500, -26056700, -29162200, -26282400, -26750600, -27792800, -26151900, -28011500, -26292600, -26290900, - -33809100, -25915450, -26301860, -29260850, -33756660, -26021650, -28766760, -26890550, -26388160, -25891450, - -34100060, -26208550, -25789660, -25688950, -26388560, -26742150, -33998960, -28586850, -23922260, -24196250, - -29839560, -25527550, -33674660, -26577450, -27690060, -34139912, -30134820, -34056720, -29915520, -33255519, - -29395220, -28200520, -28120520, -29465520, -34177120, -28970620, -34035220, -25573920, -24180520, -28774620, - -24270520, -33745520, -28997020, -23285520, -31825520, -26423420, -33695520, -28115520, -33755519, -28250520, - -32125520, -33197220, -34384420, -28705520, -26116120, -26585520, -23375520, -28645520, -27205520, -34103020, - -29580520, -32595520, -32545519, -31101420, -32575520, -27245520, -29275520, -27435520, -32445520, -26025520, - -33015520, -30895520, -27670520, -24445520, -30795520, -34655520, -24030520, -28085520, -27605520, -30525520, - -30935520, -34155520, -28195520, -28645520, -25335520, -32805520, -24945520, -28565520, -27500595, -34900000, - -47400000, -47500000, -47400000, 12595155, 12392934, 11275900, 12334900, 14446800, 14488500, 14406800, - 13236700, 13372600, 13415400, 15206800, 16223900, 13657500, 16728900, 13881600, 16227600, 13535900, - 11376800, 14198500, 12827900, 13504500, 15125400, 13744200, 11874400, 18398800, 14028500, 15898950, - 16385840, 11066150, 12325340, 13957650, 14974940, 14318950, 14423040, 12803250, 13009940, 14701450, - 13692240, 16090350, 11829740, 11722831, 12259069, 16025280, 10992980, 14131180, 14950480, 16022680, - 16360880, 11174480, 14897280, 13454580, 18196480, 13826180, 15630380, 11000180, 14714480, 13992780, - 12975880, 22328810, 22328810, 19836096, 19836096, 19836096, 19836096, 17154906, 17154906, 17154906, - 17154906, 13073716, 13073716, 14473716, 14473716, 14473716, 15200000, 11792526, 11792526, 11792526, - 11792526, 10130000, 10130000, -8880543, -9163728, -11823970, -14875400, -14961800, -14961800, -12829510, - -12829510, -12680910, -12640910, -12434400, -12401100, -12484200, -15229800, -9581000, -5619000, -9708000, - -6304200, -7663200, -8474000, -11434100, -11250700, -6196900, -8608850, -14690460, -12880150, -13819560, - -9331050, -12948360, -12177750, -10739760, -12058250, -12593860, -11681050, -7260360, -8221050, -11593360, - -17100050, -13769660, -11438350, -7790260, -8804850, -7379960, -13947792, -9735525, -12032622, -15137420, - -12743280, -15432075, -9789020, -5825819, -9916520, -6506475, -8676275, -11452975, -6399175, -14905920, - -12332470, -10955220, -11852665, -17314520, -11652820, -9019320, -18039060, 13470755, 13260420, 13289600, - 13763800, 16927300, 14845400, 18697800, 13005800, 13721500, 11818600, 13601400, 14688600, 14043800, - 13050800, 12960900, 13884400, 13713800, 13271100, 13962800, 13669600, 14455300, 14166500, 14209200, - 14417700, 13387900, 13530700, 14935850, 13954040, 15430750, 13474940, 14318950, 12968340, 13632750, - 13189740, 13067650, 13289940, 13286250, 14721040, 15868950, 13519940, 14288950, 14389940, 12830000, - 13043057, 13514380, 16702480, 18495480, 11680000, 12806080, 13041780, 13880780, 13244980, 14721380, - 13738580, 13070280, 15587580, 11680000, 12088553, 11985471, 8441191, 9009622, 13785800, 9266023, - 8872102, 9320800, 10986800, 10237800, 12140800, 8630473, 13166500, 9359973, 13255700, 11938500, - 14076800, 12443500, 11766300, 9615462, 9406800, 8967682, 12962900, 13598500, 12336800, 9273975, - 10430500, 17883900, 9873012, 8633919, 11742400, 13426800, 10871100, 8296800, 14497150, 7714810, - 8290347, 11239656, 13583524, 8669826, 10784524, 11938524, 12964224, 13053424, 11736224, 13874524, - 9413186, 9204524, 17681624, 13224524, 8094524, 14282679, 7499349, 7440000, -12129255, -12247500, - -16567260, -8160610, -8160610, -6814010, -6814010, -3847510, -3812510, -5250710, -5250710, -12125110, - -12125110, -9133000, -9160610, -8433000, -13558000, -18082400, -14100600, -15543200, -13213200, -4931100, - -9976540, -13451050, -6518060, -7196750, -4614260, -15881850, -3612060, -11956200, -9548060, -5312050, - -11530060, -10721050, -13750760, -11136950, -5127860, -17670050, -13661060, -11427450, -10776660, -17221050, - -5126160, -9323950, -5740060, -7251050, -5927060, -12427323, -6036216, -504010, -504010, -8200525, - -7015475, -4014375, -9344975, -8635275, -13776220, -18271220, -14302875, -15920875, -13415475, -13815825, - -6733475, -7411175, -9763475, -17884475, -13876475, -17435475, -9538375, -7555475, -6142475, -13035475, - -6275475, -12910475, -14535475, -7415475, -13320475, -12739756, -18351470, -56600000, 47889000, 47662480, - 48970090, 49412290, 48013490, 47944890, 44834390, 48899790, 49919890, 49596800, 47691300, 50187800, - 46646800, 46216500, 47431400, 46322800, 48796700, 48775300, 43541100, 46630200, 45722600, 47285200, - 48712900, 47725600, 46309400, 44626800, 47586257, 45480305, 47829124, 47760524, 44650024, 48715424, - 49735524, 49394524, 47489024, 49985524, 46120524, 48573024, 43338824, 46427924, 45520324, 47082924, - 48510624, 49468810, 49468810, 49468810, 49468810, 49468810, 49468810, 46921679, 46921679, 46921679, - 46921679, 46921679, 46921679, 46921679, 46921679, 44240489, 44240489, 44240489, 44240489, 44240489, - 44240489, 44240489, 45581084, 41567630, 41567630, 41567630, 41567630, 41567630, 41567630, 35635355, - 35483220, 36131100, 32601190, 38017000, 29540000, 35786000, 34578290, 31250690, 34282000, 29421790, - 37502000, 30238910, 31841000, 37240200, 34061100, 34756400, 38207300, 36243800, 30313700, 35256800, - 36641000, 33424700, 27166000, 33850000, 36797800, 34315605, 32490679, 29437980, 31066280, 34093680, - 29237380, 37299680, 30033880, 31638680, 37079180, 33850480, 34554080, 30139780, 35054480, 36428480, - 33240279, 27011680, 33455580, 36595480, 33734480, 35974480, 36387980, 35974480, 29224480, 38284480, - 32134480, 37224480, 32634480, 28664080, 36605345, 37108810, 37108810, 35768215, 35768215, 34427620, - 34427620, 34427620, 34427620, 34427620, 34427620, 31746429, 31746429, 31746429, 31746429, 31746429, - 31746429, 29065239, 29065239, 29065239, 29065239, 29065239, 26384049, 26384049, 26384049, 26384049, - 26384049, 25059100, 25059100, 25059100, 25059100, 32839490, 32089490, 32700000, 31955948, 32147593, - 32586600, 30692000, 32026900, 32126800, 32709700, 32420600, 31128600, 26536800, 31707200, 32718500, - 32027200, 26994600, 32707300, 32486800, 31827000, 32737900, 25881000, 32390300, 32448700, 32877100, - 32751300, 27518450, 31417840, 32156550, 30919440, 32497750, 24927340, 29116750, 24169940, 32738950, - 30364140, 31640750, 29134540, 30093650, 32549240, 31721750, 31919940, 29096150, 32727740, 32923250, - 29005540, 31300000, 31300000, 25429405, 19480000, 15532000, 15326640, 19534500, 19610250, 12011800, - 13143600, 15413400, 13994800, 14346500, 13112200, 13585900, 13406700, 11752900, 14190300, 10959300, - 11411700, 13510300, 17673400, 14706800, 16643700, 13142700, 12858700, 13955500, 15280000, 17559550, - 12660840, 13116750, 11298940, 12015950, 13273840, 14931050, 12979940, 12868950, 19069940, 13385750, - 11429740, 11835350, 13391240, 14027950, 13248340, 17988950, 12696240, 10653888, 13066959, 19365380, - 11809480, 15211080, 13746380, 13300780, 13204380, 11548780, 11268980, 17310980, 16487880, 14903280, - 12407880, 11006780, 12654480, 18884980, 17774480, 9342000, 3480000, -47500000, 9342000, -6240545, - -6425520, -7245000, -7297000, -7348000, -7400000, -6953200, -6961849, 3530000, 3605000, -3025400, - -7033800, -5192100, -8006200, -5467500, -6623200, -990400, -7596000, -3352850, 476040, -530750, - -53560, -8681050, -7825760, -1284850, -1646060, 1453950, -8609660, -6747550, -7840060, -6904450, - -6909360, -8200950, -3720000, 5518950, -7746255, -3837350, -7456460, 2928950, -7353360, -7664200, - -4014060, -935180, 1426330, 3587420, -7670060, -10202150, 1018330, -7824000, -8382291, 3409480, - -3235520, -5439520, -5507720, -1014420, -3615520, 314480, -745520, -265520, -8860020, -1428020, - -1835520, 1234480, -8826320, -8195520, -3781320, 5189180, -4043120, 2899480, -4214520, -1145520, - -10398920, 750500, -2455520, 379280, -2919220, 4786171, -2235120, 743500, 1043980, -8560519, - -1474366, -4155557, -2010605, -4691795, -3109892, -5791082, -8472272, -3914249, -6595439, -9276629, - -362912, -362912, -362912, -3044101, -3044101, -3044101, -5725291, -5725291, -8406481, 21405, - -2659784, -5340975, -4134439, -6413451, -7754046, -8826522, -8826522, -9898998, 2218000, 781552, - 2256207, 1743107, 1743107, -938083, -938082, -938082, -938082, -3619272, -3619272, -3619272, - -6300462, 3225694, 3225694, 544519, 544519, 544519, -2136670, -2136670, -2136670, -4817860, - -4817860, -4817860, -4817860, -7499050, -7499050, -8330218, -8866456, -9134575, -9402694, -8980000, - -10850000, -11020000, -11020000, 19393000, 19197764, 18300000, 19045000, 19283000, 19103030, 19103030, - 19103000, 19103000, 18885404, 18626120, 18408400, 18300000, 18323000, 21836555, 21620000, 22016000, - 21620000, 21620000, 19216200, 19022469, 18901237, 18687811, 18660000, 18660000, 20546655, 20344380, - 20292000, 20000000, 20000000, 20057200, 19800780, 19883000, 20110000, 20326128, 19977810, 19577000, - 19577000, 19393000, 19197764, 19205000, 19732000, 19197764, 19197764, 18300000, 18300000, 17964355, - 17700880, 17800000, 17377140, 18159340, 17735510, 17716110, 18465710, 18331240, 17232000, 17232000, - 21458155, 21102580, 22310790, 20667590, 21727200, 20948310, 20594000, 20594000, 21089455, 20949130, - 20549390, 20408890, 20472210, 20919610, 20842110, 20910210, 20864220, 20306320, 21095120, 20083620, - 20000020, 19890000, 19890000, 19006755, 18877020, 18282600, 18746590, 19124890, 19704290, 20122510, - 17870000, 17870000, 20932755, 20799700, 20612760, 20986240, 21205000, 20159440, 20499240, 21038740, - 19515000, 21650000, 19515000, 21128780, 20800152, 18470000, 20439490, 19439890, 21291191, 21291191, - 20800152, 20800152, 20309112, 20309112, 20309112, 19818072, 19818072, 19818072, 19818072, 19818072, - 19327032, 19327032, 19327032, 19327032, 18835992, 18835992, 18835992, 18835992, 18344952, 18344952, - 18344952, 18344952, 17880000, 17880000, 18148536, 17880000, 24750555, 24481280, 23174000, 25654490, - 25501490, 25328310, 24388810, 22449405, 22438000, 19799000, 19599980, 18593000, 19282590, 18473090, - 17799000, 17799000, 17799000, 19659255, 19628330, 19252600, 19874910, 18987000, 19353510, 17914000, - 20245620, 19974520, 19605120, 19745120, 19488020, 17909000, 17909000, 17909000, 22115155, 21877780, - 21883610, 23567960, 21822260, 21238360, 22073660, 21427000, 21132000, 21132000, 16814555, 16710480, - 17421300, 18268160, 17567660, 18464660, 17512560, 16574000, 16250000, 16250000, 25654755, 25544000, - 25087630, 24723290, 27344290, 23135000, 25936000, 23135000, 32462654, 32175161, 32340220, 31702600, - 30037805, 27999000, 27999000, 27999000, 19182000, 19140000, 19012620, 19363600, 17996610, 20418000, - 17919000, 18806110, 18749710, 20877210, 18378000, 20012820, 18349405, 17123005, 20050000, 17123000, - 16725600, 16549700, 16099000, 16492090, 14763390, 16060000, 14531918, 14531918, 24096755, 23894480, - 22989490, 25841390, 22860990, 24897410, 22843000, 25319805, 25319805, 22800000, 22736620, 22725800, - 22534480, 23033610, 22508860, 22539860, 23713360, 22137760, 21022000, 23343000, 21022000, 20622055, - 20381380, 20548610, 19525660, 21260560, 20725200, 20286630, 18914000, 20939000, 18914000, 22208000, - 22207220, 25918000, 25699290, 27358690, 23682790, 22649310, 22200000, 24881000, 22200000, 17021955, - 16749980, 17980000, 16147890, 16336000, 17675010, 15640000, 15640000, 14564000, 23985500, 23815080, - 25430630, 24915290, 23668190, 22309000, 24268000, 24268000, 22309000, 25372750, 25330220, 25456200, - 26744190, 28583190, 29161390, 27775110, 24524000, 26500000, 26500000, 24524000, 29066055, 28952220, - 27319800, 31131260, 32299140, 27017840, 27850440, 31175840, 30591140, 26280000, 28820000, 32002879, - 31511840, 31904671, 31413632, 31737718, 31246678, 31570764, 31570764, 31570764, 31079724, 31079724, - 31079724, 31079724, 30588684, 30588684, 30588684, 30588684, 30097644, 30097644, 30097644, 29606604, - 29606604, 29606604, 29115564, 29115564, 28624524, 28624524, 28133484, 28329900, 26280000, 31681755, - 31446120, 28542900, 28105790, 26749400, 28283790, 30305610, 26259900, 28400000, 30910000, 30480000, - 29600000, 28950000, 28400000, 28046000, 27650000, 26984000, 30806000, 30300000, 30300000, 29860000, - 29860000, 29387000, 29387000, 29387000, 28893500, 28893500, 28893500, 28893500, 28400000, 28400000, - 28400000, 28400000, 28524000, 27884000, 27242000, 26725000, 25854600, 25922000, 25560000, 25555000, - 64129105, 63935480, 66852510, 69142120, 60642120, 68635120, 68635120, 65342120, 61934096, 65540120, - 60842120, 60068120, 59700000, 63730446, 66757605, 59700000, 72200000, 59700000, 24628355, 21326400, - 24503600, 28331090, 26303590, 21430000, 21430000, 21430000, 21343511, 21343511, 24416800, 24416800, - 24330311, 24330311, 26386800, 26386800, 26300311, 26300311, 26300311, 26213822, 21219000, 25319400, - 25404100, 18258700, 27475700, 24115100, 28382400, 18194700, 30938700, 26510600, 26046200, 24053600, - 23001497, 25023724, 24452880, 21269480, 21198880, 24214480, 26254180, 21053280, 28138680, 25981880, - 25096480, 18020580, 27279380, 23828380, 28184480, 30736380, 23846380, 26730580, 31084480, 29644480, - 25703880, 17352180, 16779480, 28054680, 19764480, 25975580, 24244480, 17224480, 31424480, 25538780, - 22554480, 29384480, 23674480, 29479810, 29479810, 29479810, 26798620, 26798620, 26798620, 26798620, - 26798620, 26798620, 24117430, 24117430, 24117430, 24117430, 24117430, 24117430, 21436240, 21436240, - 21436240, 21436240, 21436240, 21436240, 18755050, 18755050, 18755050, 18755050, 18755050, 18755050, - 16073860, 17146336, 16878217, 18218812, 16073800, -4382000, -4512500, -11781110, -6322810, -10761200, - -5933200, 483700, -11036600, -5863800, -6474200, -2551000, -5871700, -5083800, -3426400, -7049700, - -7400, 77900, -1702300, 2743050, 1536140, 3215450, -2978460, -3346750, -4362460, -5958350, - 466140, -6763550, 2165840, -5279350, -11788960, -8765450, 2134840, -3553250, -6170660, -4468750, - -4879560, 4253750, -4584060, 2773850, 1224940, -5001050, -2743360, -1967950, -5039260, -4100250, - -4842560, -9193550, 749640, -7328350, 2709940, -5365150, -10900060, -7258575, -4694725, -10769520, - 281379, -11195520, -6070070, -6676520, -2729420, -5286120, -3628720, -209721, 63129, -1904620, - 2528579, 1522579, 3000979, -3193920, -3561220, -4577920, -6172820, 1950379, -5359670, -12004420, - -8979920, 1919379, -3767720, -4683220, -5095020, 4046879, -4799520, 2559379, 1009479, -2958820, - -2182420, -5254720, -4314720, -5058020, -9408020, 534179, -7542820, 2494479, -5579620, -5635520, - -3265520, -465520, -3845520, 3864479, -5625520, 2799479, 454479, 3044479, -2965520, 3094479, - -6295520, -7305520, -2270520, -7815520, 3414479, 4484479, 2794479, -10687095, -10687095, -10687095, - -8810262, -11712000, -12474000, -13460000, 2718810, 2718810, 2718810, 2718810, 2718810, 37619, - 37619, 37619, 37619, 37619, 37619, -2643570, -2643570, -2643570, -2643570, -2643570, - -2643570, -5324760, -5324760, -5324760, -5324760, -5324760, -5324760, -6665355, -8005950, -8005950, - -8005950, -8005950, -8005950, -8005950, -8274069, -13460000, 36735355, 36444400, 35665100, 36317200, - 35506700, 36824500, 36146800, 35157700, 34787200, 34622000, 35376200, 36815800, 36692700, 35312800, - 36108200, 36666900, 31575750, 36040840, 35908950, 36240040, 34858950, 31921040, 36251050, 34810540, - 36432800, 35398140, 36770450, 36121540, 33338950, 35699340, 35678950, 35179940, 33778650, 35764740, - 35419450, 35369940, 35356450, 36349940, 32458950, 34129940, 35852000, 34824140, 36105750, 36229740, - 36727150, 36228440, 32745850, 35857140, 35044000, 33648440, 34678220, 34257524, 34660000, 34408810, - 34408810, 34408810, 34408810, 32357699, 32357699, 32357699, 32357699, 29676509, 29676509, 29676509, - 29676509, 29676509, 26995319, 26995319, 26995319, 26995319, 26995319, 26995319, 26995319, 24314129, - 24314129, 24314129, 24314129, 24314129, 24314129, 24314129, 21632939, 21632939, 21632939, 21632939, - 21632939, 21632939, 18951749, 18951749, 18951749, 18951749, 18944440, 43211055, 43153730, 49719090, - 42245590, 42837190, 51109890, 44778490, 52236800, 49928300, 50371000, 50239700, 53170800, 54835700, - 51187800, 50027700, 43615800, 47066700, 51680300, 43270400, 52925600, 47753400, 53242400, 44974700, - 46804100, 47848300, 45594200, 50299200, 43483800, 52905400, 43307000, 52292300, 50210600, 41193755, - 42760762, 52606890, 52768810, 52768810, 52768810, 52768810, 50087620, 50087620, 50087620, 50087620, - 50087620, 50087620, 50087620, 50087620, 50087620, 47942668, 47406430, 47406430, 47406430, 47406430, - 47406430, 47406430, 47406430, 47406430, 47406430, 47406430, 44725240, 44725240, 44725240, 42044050, - 42044050, 40560000, 40560000, 44725240, 44725240, 44725240, 44725240, 44725240, 44725240, 44725240, - 42044050, 42044050, 42044050, 42044050, 42044050, 42044050, 40560000, 40560000, 40560000, -34644596, - -34890070, -31387370, -31387370, -31438309, -31438309, -32937570, -32988509, -32915470, -34945470, -26852870, - -38025370, -24815870, -31654770, -31567170, -27485470, -27823670, -38977370, -27521270, -38745370, -27407270, - -31764170, -24216670, -26203870, -28495470, -33154170, -45885970, -33364470, -33325070, -31407370, -29438470, - -34642970, -41183870, -43280570, -33701470, -37341570, -36642070, -33105970, -32438770, -34127270, -33920170, - -51652270, -29165370, -36925170, -35053770, -38584470, -39045470, -31275470, -34185470, -26815470, -40835470, - -31455470, -33045470, -34615470, -34605470, -42795470, -23165470, -33055470, -33775470, -29165470, -32505470, - -33215470, -33695470, -26225470, -38905470, -22575470, -38965470, -31445470, -27505470, -35685470, -34925470, - -36805470, -32205470, -34685470, -38395470, -23845470, -33255470, -28145470, -31685470, -24245470, -32625470, - -35485470, -34675470, -33175470, -29205470, -43325470, -36355470, -34905470, -35455470, -32635470, -54815470, - -35185355, -31719620, -33258820, -27086820, -38302820, -25133620, -31802020, -31798720, -27723420, -28040820, - -39126000, -39045520, -27627320, -24550000, -26423920, -28849520, -33374220, -46046820, -33555120, -31623420, - -29658520, -34863020, -41403920, -43523020, -33921520, -37561620, -36862120, -32658820, -51872320, -29385420, - -37085320, -38696420, -31495520, -27035520, -41055520, -31675520, -34835520, -43015520, -23385520, -33995520, - -32661920, -26445520, -22795520, -39185520, -27725520, -35905520, -32425520, -38615520, -24065520, -28365520, - -32845520, -35705520, -29425520, -36575520, -35125520, -35675520, -32855520, -55035520, -24460595, -24460595, - -24460595, -24460595, -27141785, -27141785, -27141785, -27141785, -29822975, -29822975, -29822975, -29822975, - -29822975, -28214261, -32504165, -32504165, -32504165, -32504165, -32504165, -35185355, -35185355, -35185355, - -35185355, -37866545, -37866545, -37866545, -37866545, -37383930, -40547735, -40547735, -40547735, -40547735, - -40038308, -43228925, -43228925, -43228925, -45910115, -45910115, -48591305, -48591305, -51272495, -51272495, - -52479030, -55116860, -55116860, -55116860, 20367000, 20690000, 20367000, 20300000, 20051500, 20051500, - 30677855, 30633804, 30633804, 11603107, 11343000, 10504821, 11160000, 7842000, 6720000, 11139203, - 13371257, 12219185, 6670000, 8253865, 10505000, 10766451, 9770405, 8253865, 28589511, 28395928, - 28395928, 25533886, 25277659, 25439210, 25394310, 25163810, 25368610, 25436510, 25230210, 25318710, - 25850520, 25000000, 25000000, 25851781, 25549928, 26557610, 26250810, 25998610, 26158410, 25936020, - 25812620, 26667620, 26830020, 25614720, 25183000, 25183000, 24752755, 24544480, 25009340, 25135640, - 24850540, 24373369, 24373369, 24200390, 24200390, 23830000, 23830000, 23791055, 23490272, 23319120, - 23916420, 24235520, 24320620, 24176420, 23759020, 24089020, 23894390, 24088990, 23978290, 22972690, - 23196290, 22917792, 22917792, 23702800, 23482880, 22346910, 23356960, 24145360, 22761160, 23203460, - 21940000, 21940000, 27287755, 27085480, 27572000, 27098000, 27070000, 27070000, 30866755, 30766630, - 31489196, 31189363, 30268490, 30150190, 32205090, 31468890, 30648590, 30774800, 31772900, 30098200, - 30481400, 30637000, 31175900, 30444800, 30319700, 31332700, 30432400, 30631500, 30204400, 30756500, - 30537000, 29964900, 30146400, 31995400, 30359700, 31052300, 30327500, 30883800, 32122000, 29727000, - 29522000, 29522000, 28416165, 28080300, 29390090, 29267781, 30309090, 30309090, 30078890, 28831990, - 28831990, 29085890, 29085890, 29646300, 28946800, 30630900, 28749500, 29486800, 28650600, 29272200, - 29921300, 29758000, 28153300, 29056500, 28003300, 29469900, 30491000, 29214000, 27640000, 27640000, - 27058000, 26917620, 27887700, 28094720, 27514820, 26889120, 27063820, 27849120, 28080190, 28736490, - 28551190, 27919790, 27180090, 27296390, 28203790, 27500690, 26827000, 26641000, 26641000, 26110736, - 26038280, 24746390, 26609690, 27384990, 26695090, 26286390, 27431390, 27309290, 26916490, 25958690, - 26451290, 26431890, 26003190, 27204200, 24830000, 25807600, 25708000, 26111000, 26278100, 26456900, - 26537480, 26537480, 26537480, 26537480, 26537480, 26537480, 26537480, 26537480, 26537480, 27028520, - 27478960, 27028520, 26046440, 26046440, 26046440, 26046440, 26046440, 26046440, 26046440, 26046440, - 26046440, 25555400, 25555400, 25555400, 25555400, 25555400, 25555400, 25555400, 25555400, 25555400, - 25064360, 25064360, 25064360, 24573320, 24573320, 24573320, 24111000, 24111000, 27478960, 27478960, - 27478960, 27028440, 27028440, 27028440, 26537400, 26537400, 24111000, 25570255, 25573000, 25504930, - 24686290, 25154590, 26086800, 25736800, 26108200, 25166800, 25516800, 25312200, 25762700, 25719455, - 25506800, 25374300, 26757200, 25841300, 24909900, 24873400, 26606100, 24845400, 27087700, 25520600, - 26059200, 26550200, 25246500, 25171400, 24710000, 26178200, 25126000, 24887500, 26304100, 25815500, - 26082400, 25355950, 26435640, 26089750, 25527540, 27032480, 27032480, 26541439, 26541439, 26541439, - 26541439, 26541439, 26541439, 26541439, 26050400, 26050400, 26050400, 26050400, 26050400, 26050400, - 26050400, 26050400, 26065131, 25559360, 25559360, 25559360, 25559360, 25559360, 25559360, 25559360, - 25559360, 25559360, 25068320, 25068320, 25068320, 25068320, 25068320, 25068320, 25068320, 25068320, - 25068320, 25068320, 24577280, 24577280, 24577280, 24577280, 24577280, 24577280, 24577280, 24577280, - 24258000, 24258000, 24258000, 24258000, 24258000, 24258000, 24258000, 24258000, 24258000, 30277355, - 30094480, 29848310, 29781410, 29104510, 28883110, 29136120, 29989420, 29484920, 29337920, 29167720, - 29486000, 29780000, 28680000, 28680000, 15347514, 15418000, 14894000, 14894000, 8462827, 8359520, - 9825700, 11163340, 8832040, 10404040, 9453400, 10661710, 11780410, 9518110, 12300960, 12004083, - 12004083, 11513043, 11513043, 11513043, 11022003, 11022003, 11022003, 10530963, 10530963, 10530963, - 10039923, 10039923, 10039923, 9548883, 9548883, 9548883, 9057843, 9057843, 9057843, 8566803, - 8566803, 8287000, 8287000, 8287000, 13002655, 12789080, 9865490, 10749090, 11596690, 8665090, - 11047190, 11868590, 8753290, 10706590, 8138900, 10316800, 12882000, 10046300, 9419562, 10920600, - 11010000, 11010000, 10923511, 10923511, 11708200, 12796800, 11306800, 10918200, 12190700, 12985017, - 12985017, 12985017, 12493977, 12493977, 12493977, 12493977, 12493977, 12493977, 12002937, 12002937, - 12002937, 12002937, 12002937, 12002937, 11511897, 11511897, 11511897, 11511897, 11511897, 11511897, - 11511897, 11511897, 11020857, 11020857, 11020857, 11020857, 11020857, 11020857, 11020857, 11020857, - 10529817, 10529817, 10529817, 10529817, 10529817, 10529817, 10529817, 10038777, 10038777, 10038777, - 10038777, 10038777, 10038777, 10038777, 9547737, 9547737, 9547737, 9547737, 9547737, 9056697, - 9056697, 9056697, 9056697, 9056697, 8565657, 8565657, 8565657, 8074617, 8074617, 8074617, - 8000000, 31046055, 30806980, 32068110, 31622160, 30454160, 31408860, 32437160, 31100000, 31100000, - 30378000, 30378000, 34040755, 33911020, 32547600, 33656120, 34139120, 32837120, 32308120, 35866720, - 35232420, 33087490, 34289520, 33296120, 33084390, 33258690, 34947842, 32266652, 32266652, 32263000, - 21202755, 21014681, 22310620, 21998320, 21025120, 21820120, 19008120, 23057820, 20645020, 23100920, - 20506320, 21675890, 21064690, 22200000, 19950000, 17730000, 17730000, 23316455, 23608400, 23192300, - 22732090, 24427290, 23909790, 24122690, 23598490, 23604605, 23981790, 23676090, 25178890, 24369990, - 22482790, 24206190, 24226590, 22982390, 22613490, 24771200, 24846960, 24846960, 24355920, 24355920, - 24355920, 24355920, 24355920, 24355920, 24355920, 24355920, 24355920, 23864880, 23864880, 23864880, - 23864880, 23864880, 23864880, 23864880, 23864880, 23864880, 23373840, 23373840, 23373840, 23373840, - 23373840, 23373840, 23640000, 22882800, 22882800, 22882800, 22882800, 22882800, 22391759, 22391759, - 22391759, 22391759, 22391759, 22391759, 21940000, 21940000, 21940000, 21940000, 21940000, 21940000, - 21940000, 12928155, 12725880, 15298890, 12248890, 17272990, 15798890, 12840090, 14412900, 15093500, - 16786800, 13886800, 13305400, 16166800, 17868900, 15236800, 13796800, 12926800, 14183400, 13093800, - 12480000, 12966900, 16116800, 13291800, 13281800, 14572800, 15388800, 15385500, 13258700, 16100000, - 12170000, 13975000, 11580000, 26864355, 26749930, 26161890, 25092790, 27963390, 26396790, 24522290, - 25280290, 27521100, 27178300, 27565700, 25738200, 29859500, 26126800, 26545000, 29558000, 26067200, - 26665500, 25969800, 28258000, 28075400, 24848300, 26441300, 25053300, 28167400, 25387000, 27656000, - 23504200, 26964500, 27155600, 26699500, 23054298, 25735488, 27779024, 24337924, 26976024, 25535924, - 29506474, 26463224, 26953324, 22890000, 20238455, 20120000, 19245120, 22165120, 19780020, 21430990, - 21432690, 21873390, 20648290, 21757890, 20227290, 21289790, 19869490, 19147490, 21000564, 20781499, - 19612019, 19612019, 17800000, 17800000, 22977255, 22892330, 21078190, 22173290, 22240600, 21712200, - 22405500, 21462800, 23019800, 20901200, 22644100, 23184400, 23552400, 22522100, 21601000, 22775800, - 22666800, 21675400, 20325800, 20870800, 23202600, 20565000, 22732800, 22126800, 24128800, 23804900, - 21717100, 21918800, 21587900, 21571950, 24226140, 21702150, 22807540, 22578150, 22295240, 21057150, - 21308840, 23677850, 22962240, 23080850, 21270340, 22728000, 24258960, 24258960, 24258960, 23846880, - 23846880, 23846880, 23355840, 23355840, 23355840, 23355840, 23355840, 22864800, 22864800, 22864800, - 22864800, 22864800, 22864800, 22373760, 22373760, 22373760, 22373760, 22373760, 22373760, 22373760, - 22373760, 22373760, 22373760, 22373760, 21882720, 21882720, 21882720, 21882720, 21882720, 21882720, - 21882720, 21882720, 21882720, 21882720, 21391680, 21391680, 21391680, 21391680, 21391680, 21391680, - 21391680, 21391680, 21391680, 21391680, 20900640, 20900640, 20900640, 20900640, 20900640, 20900640, - 20900640, 20900640, 20409600, 20409600, 20409600, 21900000, 20050000, 20688000, 20000000, 22524755, - 22334410, 23480990, 23623090, 26652290, 23191590, 23672690, 22456500, 23286289, 24966100, 22296800, - 22382300, 24056800, 25576800, 23366800, 25186800, 22798400, 23192800, 23660300, 23575500, 22612200, - 23365700, 26992100, 23646400, 22997900, 26485000, 22015900, 23198200, 26748104, 26748104, 26748104, - 26748104, 26257064, 26257064, 26257064, 26257064, 25766024, 25766024, 25766024, 25766024, 25274984, - 25274984, 25078568, 24783944, 24783944, 24292904, 24292904, 23801864, 23801864, 23801864, 23801864, - 23310824, 23310824, 23310824, 23310824, 23310824, 23310824, 22819784, 22819784, 22819784, 22819784, - 22819784, 22819784, 22819784, 22328744, 22328744, 22328744, 22328744, 22328744, 22328744, 21837704, - 21837704, 21837704, 21837704, 21837704, 21430000, 21430000, 21430000, 21430000, 21430000, 22676755, - 22622190, 23074590, 23047690, 26161410, 23128000, 22916000, 24528200, 24528200, 23789500, 23306800, - 23785200, 21271100, 21786800, 26466800, 26523500, 24604500, 25384700, 23474600, 24028800, 22013700, - 24865000, 24424700, 22568000, 23791800, 22703700, 23165000, 21780500, 21865000, 22060150, 22569040, - 21780050, 22641440, 25634750, 23434040, 22086950, 22582040, 22519050, 23274440, 23605750, 23387240, - 24721850, 22009040, 21770000, 21570000, 26124524, 24325924, 24375028, 24424132, 21084524, 26321179, - 24402180, 24402180, 24402180, 24402180, 24402180, 24402180, 25182379, 24023634, 24662679, 25420279, - 24935811, 23750680, 21000000, 17339555, 17172880, 17686800, 17682475, 17637800, 16476800, 16450853, - 16258200, 17934800, 17962800, 14390900, 15778200, 16968200, 14428800, 16967700, 16881211, 18636800, - 13586800, 14630900, 18398200, 18720950, 18089940, 16685250, 15479240, 15444850, 17213940, 16152750, - 15597940, 16208950, 14725940, 16714950, 13189940, 13801950, 16510640, 13525850, 17026940, 15133950, - 18269840, 14385950, 16404940, 19640850, 16203940, 14890550, 17110940, 16782950, 16065940, 13250000, - 15400000, 17746524, 18434524, 18345104, 16500479, 19426379, 15777000, 17339555, 17172880, 17686800, - 17682475, 17637800, 16476800, 16450853, 16258200, 17934800, 17962800, 14390900, 15778200, 16968200, - 14428800, 16967700, 16881211, 18636800, 13586800, 14630900, 18398200, 18720950, 18089940, 16685250, - 15479240, 15444850, 17213940, 16152750, 15597940, 16208950, 14725940, 16714950, 13189940, 13801950, - 16510640, 13525850, 17026940, 15133950, 18269840, 14385950, 16404940, 19640850, 16203940, 14890550, - 17110940, 16782950, 16065940, 13250000, 15400000, 17460024, 17746524, 14188624, 18434524, 13186112, - 18345104, 17874479, 16500479, 18054379, 19426379, 12550000, 18892644, 18893000, 18521397, 18521397, - 18434908, 18434908, 21143726, 21156700, 21057237, 21070211, 19975449, 19975449, 19888960, 19888960, - 18585000, 19837800, 17618700, 20889100, 19124400, 19125200, 16648300, 16820300, 20513700, 20957800, - 20661800, 18363800, 20861100, 19061000, 19928950, 19233940, 16671350, 19813940, 21005950, 18961140, - 21437150, 17655540, 18205950, 20359940, 17559405, 17559405, 20892636, 20892636, 20822580, 16529479, - 20484980, 20773880, 20459380, 20459380, 20459380, 19837140, 19837140, 21149024, 20144380, 21127380, - 20500380, 15474000, 26803755, 28490000, 26710290, 26333790, 27182000, 27182000, 27095511, 27095511, - 28948800, 28862311, 25294100, 25207611, 25398200, 25367928, 25454417, 28320800, 28796800, 27849900, - 29918200, 26716300, 27115500, 25406800, 29423800, 27456800, 27836800, 28761050, 25914940, 27348000, - 28699940, 26748950, 25105940, 28378950, 28540640, 28866550, 25897540, 26198950, 25959940, 27548950, - 27539940, 25716550, 26743940, 27999650, 25451940, 27916950, 27567940, 25096510, 26437105, 29719080, - 26514480, 25204480, 29099404, 29099404, 25759780, 25744480, 25253439, 27771225, 27771225, 24456180, - 25035480, 23820000, 11882857, 11766000, 10822000, 16704000, 11673000, 11703500, 10822000, -33913245, - -34120420, -32963200, -32963200, -33049689, -34497800, -34411306, -34597600, -36095000, -36166000, -34926400, - -30331800, -31491200, -33450800, -35178000, -28854500, -31945500, -32296500, -31138200, -30558200, -33812200, - -34793200, -32005000, -33735570, -32887900, -32228900, -29749400, -28877300, -34327600, -30382750, -32837100, - -32586950, -32300060, -32797550, -34691460, -33516150, -28890360, -35210595, -32529404, -29966000, -37508092, - -37508092, -35350645, -35500000, -35922000, -35922000, -35201645, -35205000, -35205000, -12410500, -12471845, - -12803820, -23846980, -14614900, -13770595, -16400456, -25040595, -26000000, -26040000, -34968445, -35174720, - -33099090, -37895490, -34685190, -32574790, -33255090, -35587600, -34771390, -35182780, -38064800, -35243000, - -35067336, -38300000, -38300000, -42872000, -42928500, -43201520, -41625770, -41201410, -41269300, -43672013, - -41520000, -41881195, -45000000, -45000000, -37853245, -38056820, -38215300, -38128811, -37603200, -36803200, - -38289100, -38218600, -34233200, -36427100, -37733200, -38404200, -38142500, -37612100, -38220000, -36403200, - -38129500, -38232400, -38253900, -37919400, -36765900, -36173200, -37713200, -38293200, -37862800, -38382800, - -38389900, -38069600, -35383200, -37773200, -38189300, -36586700, -37075870, -38728713, -38728713, -38663000, - -39206719, -39260000, -32003245, -32274400, -32392510, -32519500, -32613710, -30827310, -28829500, -33420210, - -35081110, -20425000, -18010210, -33693550, -20803010, -33899910, -33437210, -24949610, -31709910, -33300400, - -33989928, -35196656, -34124180, -16608714, -16608714, -16608714, -19289904, -19289904, -19289904, -21971094, - -21971094, -21971094, -21971094, -21971094, -21971094, -24652284, -24652284, -24652284, -27333474, -27333474, - -27333474, -30014664, -30014664, -30014664, -32695854, -32695854, -32695854, -32695854, -32695854, -35377044, - -35377044, -35377044, -35377044, -24652284, -24652284, -24652284, -27333474, -27333474, -27333474, -30014664, - -30014664, -30014664, -14881190, -18754141, -35600000, -27503145, -27481600, -27705000, -27897000, -27958000, - -28026530, -28102290, -28188900, -26674700, -26761189, -26847678, -19396600, -19337000, -16959000, -17045489, - -27608900, -21183200, -23416300, -25318000, -26444900, -20782730, -24918200, -23908300, -25576200, -28257500, - -26237800, -27647000, -23173200, -27224650, -23560700, -20030850, -17546850, -20102550, -19589100, -26590350, - -26576660, -17029450, -22025560, -23611050, -17289500, -28358473, -25677283, -21260000, -29181841, -15300000, - -29181841, -15840000, -16052000, -16052000, -16052000, -16052000, -10983900, -11169520, -10811470, -11382510, - -11117710, -11609193, -11609193, -9685600, -9848000, -10009520, -10514818, -10514818, -22930000, -22989000, - -23034980, -22689000, -22836280, -22992880, -22943000, -21842180, -22556810, -22565600, -22340000, -22416010, - -23041910, -22470010, -22927810, -22508000, -23382598, -23200000, -23382598, -20395500, -20600000, -20791740, - -20946660, -19497060, -19582960, -18824060, -19908960, -21306000, -21306000, -5862825, -6156640, -5345280, - -6590200, -6985000, -6730000, -6985000, -7177245, -7278320, -7387370, -7185510, -6986010, -8336500, - -8336500, -8336500, -27630345, -27722080, -26490100, -26984390, -27895990, -28742390, -26903090, -27179290, - -26542290, -27073390, -27182880, -29360000, -28398000, -29360000, -8096445, -8350000, -8368880, -9468880, - -8967780, -8208880, -8011036, -7930580, -8295180, -8516180, -8046480, -8470310, -7624610, -9400000, - -9484000, -9484000, -17245, -175420, -969920, -1241840, 1600000, -604500, -1241840, -3787645, - -4197000, -7335000, -3963000, -5700000, -5700000, -7885000, -7885000, -10007345, -10233520, -7849880, - -9275000, -11156000, -11090000, -10050000, -11156000, -11156000, -25489045, -25707000, -23475000, -23380500, - -25155500, -25592000, -25014200, -25450010, -25618710, -23625710, -24793510, -23470510, -23346000, -25514710, - -23832410, -24086410, -26322000, -26755000, -25705000, -25670000, -25110000, -24739820, -24248779, -23905052, - -23905052, -23905052, -23905052, -23905052, -23905052, -23905052, -23905052, -23905052, -23414011, -23414011, - -23414011, -23414011, -23414011, -23414011, -23414011, -23414011, -23414011, -23001040, -23001040, -23001040, - -23001040, -23001040, -22922936, -26755000, 2790454, 2570480, 1649820, 773900, -79738, 2601452, - 1260857, -1625000, -1625000, -8818700, -9063920, -11007510, -10034310, -12860210, -11523490, -10800000, - -13700000, -13145000, -13742000, -13742000, -23614000, -23789520, -22996000, -22955500, -23257200, -21227200, - -23576100, -23997500, -20854400, -22767000, -22370500, -24030300, -23577100, -23252400, -20576000, -24014500, - -22615500, -23603700, -23070300, -23494800, -24083600, -22841150, -22258160, -23333550, -22153760, -22055250, - -22770960, -23567550, -21819460, -22901750, -22783060, -22436050, -21238760, -23637150, -23133660, -23318050, - -23302760, -22966350, -22382460, -23627150, -22984160, -23916250, -22320460, -22920350, -21166160, -24399539, - -22688818, -22688818, -25304000, -25310000, -5135745, -5404120, -3045610, -7207510, -6933710, -4314190, - -5928842, -8220000, -10936000, -11049000, -11049000, -10456980, -7371400, -11880370, -10321910, -10845210, - -12319522, -12267681, -9500000, -13603000, -13603000, -30093445, -30219200, -29244480, -31787500, -29750000, - -32132780, -28334580, -29868580, -29798880, -31392510, -27690000, -30955010, -29315000, -29858910, -29562200, - -31620000, -32250000, -33750000, -33752000, -2568745, -2957400, -5584290, -5200190, -4980490, -5031890, - -4300780, -3736280, -7606180, -3810280, -5579680, -5598472, -5598472, -7645000, -10336500, -10336500, - -16734045, -16979419, -16426140, -16281250, -17881960, -15837160, -18510660, -15634560, -17000000, -18650000, - -15042000, -19497600, -19497600, -20506645, -20694320, -22278590, -19185440, -20909840, -22626140, -23168240, - -24104595, -21423405, -22380000, -24146700, -24146700, -13018145, -13023320, -12333880, -14939080, -14879080, - -9484580, -14896280, -12193280, -13933280, -12203710, -17602010, -16478810, -9459010, -16420610, -17950000, - -14420000, -13680597, -18437900, -18437900, -19951400, -20110620, -18974510, -21817310, -16790010, -19805710, - -18914200, -19512100, -19495600, -20192800, -21859800, -18635200, -21264500, -21605800, -22270900, -20708400, - -17910500, -19567400, -19675800, -20761300, -18688500, -21174200, -21161000, -19026900, -19640600, -22471200, - -21292700, -21171800, -20117200, -21875992, -19194802, -20418600, -22958400, -22958400, -15636000, -15878020, - -16684580, -12018300, -17462941, -13191495, -11140000, -18150000, -18150000, -1478750, -1478500, -100090, - -2607440, -5440000, -1778440, -1644440, -3013195, -4914671, -5927971, -9880000, -9880000, -3150750, - -3325920, -2767690, -3343140, -3178340, -3404640, -4249240, -4440595, -4440595, -4841911, -9847000, - -9847000, 38866755, 38789750, 36490000, 38789750, 41778255, 41648000, 41300000, 40977000, 36490000, - 41140000, 39702755, 39085000, 38495484, 38451000, 36490000, 38451000, 41146555, 41417950, 41143840, - 41066512, 40979518, 41241510, 41309310, 41462110, 41294610, 40977000, 36490000, 40977000, 40741500, - 40687708, 40494880, 40280410, 39891860, 40111160, 39820160, 39356864, 38923000, 36490000, 38923000, - 42937055, 42696800, 43065990, 42977290, 43221909, 42819610, 42696800, 36490000, 42696800, 44440355, - 44340280, 43977280, 42696800, 36490000, 42725000, 42322755, 42107380, 42176510, 42057710, 42546510, - 41572410, 42659120, 41981120, 41644220, 41825320, 42380420, 40977000, 36490000, 41227770, 21307000, - 21268000, 21290000, 21480000, 21250000, 20574000, 21700000, 21200000, 20444000, 18880000, 28095368, - 22890364, 23462168, 23556184, 25656968, 25945968, 27655636, 28290136, 18840000, 18840000, 39255355, - 39053080, 39014260, 38906340, 38507840, 39328840, 39528940, 39499840, 37886607, 36490000, 37886607, - 38334000, 38259000, 39226040, 40303040, 39533340, 39903000, 39398510, 37691510, 39369510, 40186000, - 39730000, 39239361, 39239361, 39239361, 39239361, 39239361, 39239361, 39130000, 38748321, 38748322, - 38748322, 38748322, 38748322, 38748322, 38748322, 38257282, 38257282, 38257282, 38257282, 38257282, - 38257282, 37766242, 37766242, 37766242, 37766242, 37766242, 37273000, 37201483, 37230000, 37275202, - 36490000, 37201483, 33961290, 32767890, 32644480, 33895160, 34828340, 34756340, 33823340, 32117540, - 34131940, 34724960, 34724960, 34724960, 34724960, 34724960, 34331628, 34331628, 34331628, 34331628, - 34331628, 34331628, 34331628, 34331628, 33840588, 33840588, 33840588, 33840588, 33840588, 33840588, - 33840588, 33840588, 33349548, 33349548, 33349548, 33349548, 33349548, 33349548, 33349548, 32858508, - 32858508, 32858508, 32858508, 32858508, 32858508, 32367468, 32367468, 32367468, 32367468, 32032000, - 32032000, 24450000, 32032000, 43617755, 43482280, 43977690, 44709990, 43369790, 44198310, 45495527, - 45495527, 45495527, 45495527, 45495527, 45004487, 45004487, 45004487, 45004487, 45004487, 45004487, - 45004487, 44513447, 44513447, 44513447, 44513447, 44513447, 44513447, 44513447, 44022407, 44022407, - 44022407, 44022407, 44022407, 44022407, 43531367, 43531367, 43531367, 43531367, 43040327, 42940000, - 46968647, 46968647, 46968647, 46477607, 46477607, 46477607, 46477607, 45986567, 45986567, 45986567, - 45986567, 36490000, 42917000, 39724755, 39522480, 41034320, 41611420, 41611420, 41611420, 37933330, - 41508120, 39090120, 41531890, 40139590, 40349290, 39402690, 40037790, 41270328, 41270328, 41270328, - 41270328, 41270328, 40779288, 40779288, 40779288, 40779288, 40779288, 40288248, 40288248, 40288248, - 40288248, 40288248, 39797208, 39797208, 39797208, 39797208, 39797208, 39306168, 39306168, 39306168, - 39306168, 39306168, 38815128, 38815128, 38815128, 38815128, 38815128, 38324088, 38324088, 38324088, - 38324088, 38667816, 37767000, 37815000, 37777000, 37833048, 37950000, 36490000, 37767000, 37990055, - 37846450, 38083100, 36884160, 37666440, 38927940, 36769340, 37651340, 38899140, 36490000, 36561000, - 36490000, 36490000, 35106755, 34993512, 35998600, 35855160, 34981240, 36449840, 35749340, 35537640, - 36263600, 34975000, 34975000, 24450000, 34975000, 36809755, 36681180, 38767510, 37467510, 37193510, - 36638010, 37304020, 38731120, 38564520, 38879220, 38380320, 38975460, 38979928, 38488888, 38488888, - 38488888, 38488888, 38488888, 37997848, 37997848, 37997848, 37997848, 37997848, 37997848, 37997848, - 37506808, 37506808, 37506808, 37506808, 37506808, 37506808, 37506808, 37506808, 37536270, 37015768, - 37015768, 37015768, 37015768, 36530000, 36530000, 36530000, 36530000, 37047290, 37047290, 37047290, - 37047290, 36556250, 36556250, 36556250, 36556250, 36556250, 37027648, 37027648, 37027648, 37027648, - 37027648, 36536608, 36536608, 36536608, 36536608, 36536608, 36490000, 36530000, 39917755, 39836454, - 41247877, 39662340, 39092404, 39285723, 41558482, 40994510, 40747105, 41013510, 41243440, 41243440, - 41243440, 41243440, 41488960, 41488960, 41488960, 41007740, 41007740, 41007740, 41007740, 41007740, - 41007740, 41007740, 40516700, 40516700, 40516700, 40516700, 40516700, 40516700, 40516700, 40025660, - 40025660, 40025660, 40025660, 40025660, 40025660, 40025660, 39534620, 39534620, 39534620, 39534620, - 39534620, 39534620, 39534620, 39043580, 39043580, 39043580, 39043580, 39043580, 39043580, 39043580, - 38552540, 38552540, 38552540, 38552540, 38847164, 38400000, 36490000, 38400000, 39908755, 39856500, - 40304290, 40504500, 40275440, 41311740, 41175940, 39986410, 40041000, 40192000, 42031300, 41661090, - 41661090, 41882058, 41513778, 41513778, 41513778, 41513778, 41513778, 41513778, 41513778, 41170050, - 41170050, 41170050, 41170050, 41170050, 41170050, 41170050, 41170050, 41170050, 40679010, 40679010, - 40679010, 40679010, 40679010, 40679010, 40679010, 40679010, 40679010, 41047290, 40187970, 40187970, - 40187970, 40187970, 40187970, 40187970, 40187970, 40187970, 40187970, 39700000, 39700000, 39700000, - 39700000, 39700000, 39700000, 39700000, 39700000, 39700000, 39942450, 36490000, 39700000, 32268754, - 32139020, 30321900, 34805000, 31218360, 32274860, 34144560, 33301960, 34505960, 34505960, 34505960, - 34505960, 34505960, 34037016, 34037016, 34037016, 34037016, 34037016, 33545976, 33545976, 33545976, - 33545976, 33545976, 33545976, 33054936, 33054936, 33054936, 33054936, 33054936, 33054936, 32563896, - 32563896, 32563896, 32563896, 32563896, 32563896, 32072856, 32072856, 32072856, 32072856, 32072856, - 32072856, 31581816, 31581816, 31581816, 31581816, 31581816, 31581816, 31090776, 31090776, 31090776, - 31090776, 31090776, 31090776, 30599736, 30599736, 30599736, 30599736, 30599736, 30599736, 30145000, - 30145000, 30145000, 24450000, 30145000, 29872755, 29782020, 30277700, 32362090, 30088590, 30116690, - 32427600, 32528960, 32528960, 32528960, 32528960, 32528960, 32528960, 32037920, 32037920, 32037920, - 32037920, 32037920, 32037920, 31546880, 31546880, 31546880, 31546880, 31546880, 31546880, 31055840, - 31055840, 31055840, 31055840, 31055840, 30564800, 30564800, 30564800, 30564800, 30564800, 30564800, - 30564800, 30564800, 30073760, 30073760, 30073760, 30073760, 30073760, 30073760, 30073760, 30073760, - 30073760, 29582720, 29582720, 29582720, 29582720, 29582720, 29582720, 29582720, 29582720, 29582720, - 29582720, 29091680, 29091680, 29091680, 29091680, 29091680, 29091680, 29091680, 29091680, 28854000, - 28854000, 28854000, 28854000, 24450000, 28854000, 33473755, 33337330, 32290000, 34593290, 30579410, - 33104460, 31115560, 34462660, 32504160, 34517960, 34517960, 34517960, 34517960, 34517960, 34115307, - 34115307, 34115307, 34115307, 34115307, 33624267, 33624267, 33624267, 33624267, 33624267, 33624267, - 33133227, 33133227, 33133227, 33133227, 33133227, 33133227, 32642187, 32642187, 32642187, 32642187, - 32642187, 32642187, 32151147, 32151147, 32151147, 32151147, 32151147, 32151147, 31920000, 31660107, - 31660107, 31660107, 31660107, 31660107, 31660107, 31169067, 31169067, 31169067, 31169067, 31169067, - 31169067, 30991000, 30678027, 30678027, 30991000, 30991000, 30186987, 30186987, 24450000, 30143000, - 34711355, 35909400, 34587200, 35245390, 35719690, 34942290, 34123610, 36008960, 36008960, 36008960, - 36008960, 36008960, 36008960, 36008960, 36008960, 35517920, 35517920, 35517920, 35517920, 35517920, - 35517920, 35517920, 35517920, 35517920, 35026880, 35026880, 35026880, 35026880, 35026880, 35026880, - 35026880, 35026880, 34535840, 34535840, 34535840, 34535840, 34535840, 34535840, 34535840, 34535840, - 34044800, 34044800, 34044800, 34044800, 34044800, 34044800, 34044800, 34044800, 33553760, 33553760, - 33553760, 33553760, 33553760, 33553760, 33553760, 33062719, 33062719, 33062719, 33062719, 33062719, - 33062719, 33003000, 33003000, 33003000, 33003000, 33003000, 33003000, 24450000, 33003000, 35183755, - 35054020, 35602600, 35907510, 34994000, 34085663, 36017010, 35989010, 35864010, 35531510, 35521020, - 36097960, 36097960, 36097960, 36097960, 36097960, 36097960, 35606920, 35606920, 35606920, 35606920, - 35606920, 35606920, 35606920, 35606920, 35115880, 35115880, 35115880, 35115880, 35115880, 35115880, - 35115880, 35115880, 35115880, 34985000, 34624840, 34624840, 34624840, 34624840, 34133800, 33752500, - 33752500, 36063587, 36063587, 36063587, 36063587, 36063587, 36063587, 36063587, 35572547, 35572547, - 35572547, 35572547, 35572547, 35572547, 35572547, 35081507, 35081507, 35081507, 35081507, 35081507, - 35081507, 35081507, 34590467, 34590467, 34590467, 34590467, 34590467, 34590467, 34099427, 34099427, - 34099427, 34099427, 24450000, 33752500, 40700000, 40755500, 40797000, 40542180, 42795710, 43062260, - 42973660, 42632670, 40495560, 42929080, 42929080, 42929080, 42929080, 42929080, 42929080, 42929080, - 42929080, 42929080, 42929080, 42438040, 42438040, 42438040, 42438040, 42438040, 42438040, 42438040, - 42438040, 42438040, 42438040, 41455960, 41455960, 41455960, 40964920, 40964920, 41308648, 40498431, - 40621191, 40805331, 40495560, 44888000, 44402200, 44402200, 44402200, 44402200, 43911160, 43911160, - 43911160, 43911160, 43911160, 43420120, 43420120, 43420120, 43420120, 43420120, 43420120, 41947000, - 41947000, 41947000, 41947000, 41947000, 41947000, 41947000, 41947000, 41947000, 41947000, 41947000, - 36490000, 40477000, 41557755, 41446020, 41830600, 41496020, 42385200, 42442000, 41613820, 41176320, - 41969290, 42447090, 43107190, 41996490, 41774590, 40754000, 42429190, 40950190, 43010960, 43010960, - 43010960, 43010960, 43010960, 43010960, 43010960, 43010960, 43010960, 42524830, 42524830, 42524830, - 42524830, 42524830, 42524830, 42524830, 42524830, 42524830, 42524830, 42033790, 42033790, 42033790, - 42033790, 42033790, 42033790, 42033790, 42033790, 42033790, 42033790, 42033790, 41542750, 41542750, - 41542750, 41542750, 41542750, 41542750, 41542750, 41542750, 41542750, 41542750, 41542750, 41051710, - 41051710, 41051710, 41051710, 41051710, 41051710, 41051710, 41051710, 41051710, 41051710, 40560670, - 40560670, 40560670, 40560670, 40560670, 40560670, 40560670, 40560670, 40560670, 40375000, 35995500, - 40375000, 41832655, 41577000, 41971010, 41798031, 41625052, 41452073, 42181810, 39727120, 40545500, - 42291220, 42017960, 42017960, 42017960, 42017960, 42017960, 41531830, 41531830, 41531830, 41531830, - 41531830, 41040790, 41040790, 41040790, 41040790, 41040790, 41040790, 40549750, 40549750, 40549750, - 40549750, 40549750, 40549750, 40549750, 40058710, 40058710, 40058710, 40058710, 40058710, 40058710, - 40058710, 39567670, 39567670, 39567670, 39567670, 39567670, 39567670, 39567670, 39076630, 39076630, - 39076630, 39076630, 39076630, 39076630, 39076630, 38585590, 38585590, 38585590, 38585590, 38585590, - 38585590, 38094550, 38094550, 38094550, 38094550, 38094550, 37603510, 37603510, 37603510, 37603510, - 36969500, 37050000, 37050000, 36969500, 37050000, 37050000, 36490000, 36969500, 33714355, 33592880, - 33358140, 32384240, 31969540, 33847310, 32695810, 31495810, 32524710, 32319810, 30354000, 30595312, - 24450000, 30354000, 42995755, 42866020, 42899600, 44407340, 42674440, 42499740, 44143610, 43962000, - 44764800, 42616510, 44352595, 44423600, 42490000, 36490000, 42490000, 25743490, 30301490, 25654000, - 30245510, 27889520, 27698620, 28461220, 30367620, 27219120, 26543420, 26674420, 27912220, 29577020, - 25468781, 28149971, 25054480, 25054480, 24465232, 24465232, 24465232, 24465232, 24710752, 30510960, - 30510960, 30510960, 30510960, 30510960, 30510960, 30510960, 30510960, 30019920, 30019920, 30019920, - 30019920, 30019920, 30019920, 30019920, 30019920, 30019920, 29528880, 29528880, 29528880, 29528880, - 24450000, 24450000, 39060255, 38886400, 38454800, 37041310, 38846160, 38644160, 37025770, 39677660, - 36471156, 35995500, 39000000, 35995500, 35995500, 35424755, 35177300, 36114910, 36114910, 35941931, - 35941931, 34549620, 36318220, 36048020, 35675420, 36686420, 33615700, 33719000, 36494024, 36494024, - 36494024, 36495092, 36495092, 36506004, 36325924, 35834884, 35343844, 34852804, 34361764, 36494024, - 33615700, 33615700, 33615700, 46832555, 46704020, 46640600, 47819160, 48158600, 46782340, 46814340, - 48050340, 46168340, 45925000, 45925000, 45925000, 35995500, 45925000, 47562755, 47060000, 47587000, - 47067340, 45576250, 48692740, 46161500, 46539500, 45543500, 45600000, 45900000, 40994700, 45543500, - 43498655, 43325420, 43934600, 45372710, 44215410, 44818310, 43627710, 42842710, 44292810, 44284010, - 42711720, 42990000, 42990000, 42479750, 35995500, 42479750, 41228690, 40782990, 41043220, 40632600, - 40824140, 40602340, 41297340, 40501510, 41046210, 41948610, 41320610, 39999700, 39999700, 39999700, - 35995500, 39999700, 37648755, 38787600, 37524600, 38925690, 38869500, 39061690, 38710510, 36990000, - 36990000, 36990000, 35995500, 36990000, 43566455, 43414000, 43352610, 42783860, 47642000, 42478000, - 46349160, 41987500, 41987500, 48420000, 48420000, 47934480, 47934480, 47443440, 47443440, 47443440, - 46952400, 46952400, 46952400, 46461360, 46461360, 46461360, 46461360, 46461360, 45970320, 45970320, - 45970320, 45970320, 45970320, 45479280, 45479280, 45479280, 45479280, 45479280, 44988240, 44988240, - 44988240, 44988240, 44988240, 44988240, 40994700, 41987500, 40700455, 40330000, 40162510, 39960860, - 41045360, 41253160, 37002660, 38660000, 38660000, 36997500, 31332000, 36997500, 44939055, 44734180, - 43888590, 46644390, 45456990, 44526810, 43490005, 46171195, 43490000, 35995500, 43490000, 42321555, - 42210500, 42842210, 42625660, 42159260, 42882000, 41987000, 41695000, 43990000, 47664572, 47762780, - 43983196, 41734480, 47048580, 47048580, 46557540, 46557540, 46557540, 46557540, 46557540, 46066500, - 46066500, 46066500, 46066500, 46066500, 46066500, 45575460, 45575460, 45575460, 45575460, 45084420, - 45084420, 45084420, 36490000, 41695000, 41093855, 41011720, 41392400, 42770340, 41214340, 44179340, - 44710510, 41181510, 42938510, 43393510, 40994700, 40994700, 40994700, 40994700, 40994700, 45479755, - 45265000, 43957000, 44837160, 44525800, 42217000, 43952160, 41991750, 41991750, 44520000, 40994700, - 41991750, 39695755, 39516880, 38807310, 38664000, 40470920, 40321161, 38205720, 39962120, 40337000, - 40082520, 39021620, 39327700, 38322205, 38322205, 36992427, 31332000, 36992427, 36086155, 35913000, - 39016641, 34950000, 38480000, 38480000, 31332000, 34950000, 33404755, 32029300, 33611384, 33611384, - 33611384, 33611384, 33611384, 33611384, 33524894, 33524894, 33524894, 33524894, 33524894, 33438404, - 33438404, 33438404, 33438404, 33438404, 33395159, 33395159, 33395159, 33351914, 33351914, 33351914, - 33308669, 33308669, 33308669, 33377861, 33265424, 33265424, 33222179, 33222179, 33222179, 31534379, - 34215569, 31967000, 31332000, 31332000, 35040755, 34603010, 35517260, 32216840, 33297340, 36677240, - 34305940, 32621340, 34319104, 31772000, 31990000, 31332000, 31332000, 45738390, 45639630, 46778000, - 47378190, 45604360, 45901240, 46529640, 48057340, 48453340, 46311340, 46090062, 45285705, 45285705, - 40994700, 44358210, 34003755, 33698979, 36686890, 38520890, 37744600, 32679200, 32679200, 32592711, - 37747370, 37683200, 37295800, 37295800, 35329800, 33896800, 37923300, 37614400, 37494600, 34126659, - 33633300, 33635600, 34017900, 34023100, 34065500, 34056800, 34082100, 38406800, 36642100, 33825300, - 34126659, 37623800, 41354968, 41354968, 41354968, 41354968, 40863928, 40863928, 40863928, 40863928, - 40372888, 40372888, 40372888, 40372888, 39881848, 39881848, 39881848, 39881848, 39390808, 39390808, - 39390808, 39390808, 39390808, 38899768, 38899768, 38899768, 38899768, 38899768, 38409480, 38409480, - 38409480, 38409480, 38409480, 37918440, 37918440, 37918440, 37918440, 37427400, 37427400, 37427400, - 37427400, 36936360, 36936360, 36936360, 36936360, 36936360, 36445320, 36445320, 36445320, 36445320, - 36445320, 35954280, 35954280, 35954280, 35954280, 35954280, 35463240, 35463240, 35463240, 35463240, - 35463240, 34972200, 34972200, 34972200, 34972200, 34972200, 34972200, 34481160, 34481160, 34481160, - 34481160, 34481160, 34481160, 34481160, 34246850, 33990180, 33990180, 33990180, 33990180, 33990180, - 33499140, 33499140, 33499140, 33499140, 33302724, 33008099, 33008099, 32528000, 32528000, 32650000, - 31332000, 32528000, 29719755, 32635688, 30205890, 32676990, 31729990, 32633750, 27718900, 27462400, - 29763000, 29806244, 29763000, 29676511, 29633266, 29676511, 29633266, 29396300, 29396300, 29396300, - 29309811, 29309811, 29309811, 33524300, 35160300, 25886800, 30046800, 26176800, 31500000, 32406800, - 33856800, 28824583, 28824583, 31505773, 34590000, 32020000, 32020000, 32020000, 30710000, 28940000, - 29880000, 29880000, 29880000, 27750000, 27750000, 27750000, 25837000, 25837000, 61137755, 61050725, - 64703800, 58221060, 61425000, 61568000, 61506000, 56956340, 55256140, 59859405, 54612705, 56136486, - 58350000, 70332000, 67622348, 67622348, 67100000, 67100000, 64911366, 64911366, 64911366, 64911366, - 62200385, 62200385, 62200385, 62200385, 62200385, 60100000, 59489405, 59489405, 59489405, 59489405, - 59489405, 57330000, 56820000, 56820000, 55437829, 55440000, 53954000, 52100000, 51000000, 51000000, - 51000000, 51000000, 49208255, 49000000, 48398700, 48403000, 48393000, 49022000, 49847000, 49105200, - 49191000, 53829400, 49094000, 49949000, 54212000, 49303900, 54488900, 49065000, 50634300, 50216500, - 49437400, 49636600, 49457600, 56201300, 49202300, 50671700, 49792200, 55717400, 52095000, 49444300, - 52938400, 49273300, 50966800, 50080850, 49639640, 48747550, 48611550, 48289405, 48986514, 48986514, - 48260000, 48260000, 51007190, 53499690, 50848520, 53353100, 52195120, 49629690, 49973390, 55128590, - 56652190, 51230590, 53467890, 53240890, 53680390, 53239590, 52941990, 50502890, 54378090, 52407190, - 52908390, 48998005, 51679195, 54360385, 48998000, 48998000, 43622755, 43439000, 45404300, 45424000, - 45317811, 45317811, 43185600, 43185600, 43408600, 42937200, 42937200, 43106000, 42240400, 43847400, - 43856049, 43320000, 43336000, 44337900, 43500500, 44207800, 46457500, 48362700, 43107200, 43809800, - 43061700, 42935200, 45271900, 44256800, 46494600, 44131200, 42961150, 46277340, 45009674, 42376640, - 48446350, 44080840, 42590583, 45195673, 43837500, 41676000, 41676000, 45470755, 45323580, 46822400, - 46822400, 46735911, 46735911, 46649422, 45417400, 45454200, 45360000, 48381600, 48381600, 46313700, - 45244300, 45839500, 45750000, 45366800, 46536200, 45586600, 45511700, 48416600, 45499700, 46015200, - 48187900, 45234430, 45972800, 48054600, 46076900, 48520000, 50189500, 45353600, 46036400, 45225800, - 44999000, 45460000, 45200000, 44999000, 57950000, 44999000, 52106755, 51977020, 50286400, 53141020, - 50313620, 51161320, 50223220, 52695120, 49064620, 49588120, 53223190, 52155690, 54065990, 52799690, - 50874390, 50809405, 50809405, 48998000, 48998000, 48998000, 49852955, 49692480, 49756810, 49877310, - 49457510, 55659810, 49100420, 54693620, 51075220, 49119220, 50275820, 48998000, 51679190, 54360380, - 48998000, 48998000, 47536455, 47322580, 48856910, 48880000, 48922000, 52864420, 53268200, 48491600, - 48091920, 49132120, 47108420, 46985020, 46600005, 47484797, 49281000, 51550000, 43330000, 46600000, - 45237255, 45127980, 45984160, 45812940, 47537740, 47846640, 47300840, 46935940, 44562000, 46242000, - 43330000, 44562000, 44615755, 44428180, 45517740, 46072240, 43717440, 45284210, 45512810, 45768510, - 44916410, 44200000, 43330000, 43330000, 43330000, 43330000, 46195655, 46127400, 45954130, 46675600, - 46250400, 45944000, 43330000, 45944000, 60687500, 60498880, 63875090, 59999000, 60644690, 61991910, - 59999405, 59999405, 62680594, 59999000, 59999000, 62405255, 62202980, 60701810, 68274710, 62737010, - 61736710, 59999000, 65215720, 69354520, 68159520, 60182320, 60427524, 59999000, 67020605, 59999000, - 72000000, 59999000, 63706755, 63504480, 61014810, 69026460, 64059460, 67722760, 62736260, 62409405, - 66480000, 59995000, 61283000, 69920000, 59995000, 33864760, 33864760, 33864760, 31183569, 31183569, - 23188563, 23188563, 20507373, 20507373, 20507373, 20507373, 20507373, 20507373, 20507373, 20507373, - 18094000, 18094000, 18094000, 18094000, 18094000, 15547171, 15547171, 15547171, 15547171, 12865982, - 12865982, 12865982, 10640595, 10640595, 7959405, 7959405, 28502380, 28502380, 28502380, 25869753, - 25869753, 25869753, 25869753, 25869753, 25869753, 25869753, 23188563, 23188563, 23188563, 23188563, - 23188563, 26808169, 26808169, 24245000, 24245000, 21930000, 9770405, 11130000, 6730000, 5900143, - -54780000, -33750000, 17821000, 16069405, 18750595, 17570871, 20252061, 28309343, 17783805, 17034705, - 21827524, 31785945, 29104755, 29104755, 29104755, 29104755, 28960000, 26423566, 26423566, 26423566, - 26423566, 26423566, 26423566, 23742376, 22800000, 23742376, 23742376, 23742376, 23742376, 21061186, - 21061186, 21061186, 21061186, 18379996, 18379996, 18379996, 18379996, 15698805, 15698805, 15653000, - 16074172, 14531918, 14531918, 55705755, 55508961, 55614980, 55123940, 49555000, 55488191, 59906311, - 59630300, 59789000, 49555000, 59630300, 54666155, 54473980, 54424876, 54316000, 54316000, 43190290, - 43173000, 42613700, 41183000, 42613700, 44938348, 44805000, 44244994, 43383000, 41183000, 43756000, - 43000000, 42810000, 42946020, 43585000, 42553000, 41183000, 42553000, 43462000, 43237480, 43237480, - 42890800, 41183000, 42890800, 44179500, 44007980, 43824090, 43735690, 43672090, 43835210, 43192200, - 41183000, 43191000, 43255000, 43047480, 42556440, 42473000, 41183000, 42473000, 56072300, 55740000, - 54711730, 55373690, 55358690, 54624000, 49555000, 54624000, 56951755, 56652280, 57165220, 56754900, - 56351000, 56351000, 52563555, 52344180, 52493620, 52804400, 51887000, 49555000, 51887000, 52924355, - 52625780, 53159290, 52323690, 53316090, 52720310, 51935000, 49555000, 51935000, 54142755, 53884380, - 53810630, 54391490, 53526190, 52955000, 49555000, 52955000, 50550755, 50350480, 51131000, 51106000, - 50680190, 50541000, 49794000, 49555000, 49794000, 56096755, 55963956, 56300000, 55436141, 55422000, - 56264510, 55880000, 56136060, 56058868, 55111000, 49555000, 55111000, 51694377, 51470480, 52146966, - 51377104, 51573000, 51755710, 50910000, 49555000, 50900000, 54495000, 54361380, 54954130, 53805000, - 53921000, 53276500, 49555000, 53276500, 52672755, 52435000, 52780160, 51796572, 53117803, 51684000, - 52786560, 53308000, 51590000, 49555000, 51590000, 53217656, 53285000, 53014180, 52629910, 52406000, - 52731660, 53689860, 53488360, 51842000, 49555000, 51842000, 57561755, 57503120, 57925000, 57307930, - 57061390, 56633890, 56531000, 49555000, 56531000, 54582200, 54460000, 53594910, 54147500, 54847000, - 54170000, 53721960, 53311800, 49555000, 53311800, 46306700, 46038376, 47986471, 46443380, 45189350, - 41183000, 45000000, 55705755, 55508961, 55340000, 55540000, 55023090, 55725000, 54873000, 55772000, - 55860890, 56235000, 56296600, 55097800, 55255000, 55349200, 56000000, 55351800, 55993400, 54835600, - 56271900, 55740500, 56143600, 55712000, 55692200, 56597060, 56597060, 56106020, 56106020, 56106020, - 56106020, 55614980, 55614980, 55614980, 55614980, 55614980, 55614980, 55614980, 55123940, 55123940, - 55123940, 55123940, 55123940, 55123940, 55123940, 54632900, 54632900, 54632900, 54632900, 54141860, - 49555000, 54254500, 54735455, 54518480, 53819610, 55088160, 54967860, 55022060, 55496562, 55781206, - 55781206, 55290166, 55290166, 55290166, 55290166, 55290166, 55290166, 54799126, 54799126, 54799126, - 54799126, 54799126, 54799126, 54308086, 54308086, 54308086, 54308086, 54455398, 54602710, 53850000, - 53850000, 53850000, 53412000, 53412000, 49555000, 53412000, 42922655, 42691280, 43083830, 41954190, - 42662290, 41184000, 42314009, 41183000, 41183000, 51629275, 51458480, 51293260, 51192840, 50899440, - 50089140, 49610040, 50100440, 49825039, 49555000, 49555000, 49555000, 58506255, 58258480, 58277210, - 59086760, 58329060, 58450460, 57886000, 56917000, 57533219, 49555000, 56917000, 57763755, 57557980, - 56227110, 57247710, 57696410, 55920810, 57438410, 56239210, 56933110, 58199220, 58479356, 58479356, - 58479356, 57988316, 57988316, 57988316, 57497276, 57497276, 57497276, 57497276, 57006236, 57006236, - 57006236, 57006236, 56544658, 56544658, 56544658, 56544658, 56053618, 56053618, 56053618, 56053618, - 56053618, 55589000, 55589000, 55589000, 55589000, 49555000, 55589000, 57724755, 57417280, 58343310, - 58278460, 58239560, 58269560, 57772060, 57273000, 57356000, 49555000, 57273000, 44993655, 44920620, - 43941400, 43856000, 44517140, 44064240, 44659910, 44611410, 45246610, 44988910, 43795000, 43658000, - 41183000, 43658000, 44995255, 44898330, 43383000, 44652090, 45350000, 44963710, 46567510, 45221210, - 45788220, 44025120, 44553920, 44849320, 45548120, 43383000, 44803239, 41183000, 43383000, 46270455, - 46134980, 47662310, 47218060, 47871760, 46036660, 45277760, 44660000, 45859280, 45200000, 41183000, - 44660000, 56810055, 56672880, 56165540, 56578840, 56929640, 56955710, 57512910, 57831010, 56733210, - 55896000, 55631000, 49555000, 55631000, 59906311, 59630300, 59516940, 60587340, 59801240, 59537510, - 59651910, 59378610, 59936310, 58900000, 58418000, 59394159, 49555000, 58418000, 47170755, 47068800, - 47156410, 47623110, 47449000, 47646510, 46994010, 48216510, 47813210, 46421420, 46969298, 45950000, - 45950000, 41183000, 45950000, 48675055, 48399961, 48667160, 49998240, 49997740, 49626340, 50213540, - 50694340, 47440000, 49100000, 48040000, 41183000, 47440000, 59072855, 58969000, 59151420, 59165320, - 59410320, 58739390, 59807190, 59349890, 60930590, 58778790, 59932690, 60701790, 59060090, 59448190, - 59916790, 59908990, 58478000, 58478000, 59073000, 49555000, 58478000, 68884400, 68743584, 67500896, - 66344000, 66053000, 66053000, 59190000, 66053000, 61752455, 61554480, 62138920, 60896120, 63670920, - 64438120, 61449820, 62802920, 62033820, 61662390, 61751990, 64547090, 64927000, 61483190, 60674000, - 62355680, 64380000, 59190000, 60674000, 67596655, 67406580, 66984780, 66779405, 66779405, 65894612, - 65800000, 59190000, 65800000, 61620720, 61340000, 63486910, 67427560, 65922260, 65008360, 62431560, - 60280125, 63029405, 65459405, 59190000, 59199000, 64506755, 64346600, 63778630, 61103290, 61103290, - 63316652, 60643000, 60715898, 65800000, 59190000, 60643000, 54145855, 53920480, 54327710, 54542510, - 54003510, 53840910, 54788220, 54509920, 53980820, 54405620, 54605420, 53650000, 49802000, 53650000, - 56265455, 56069080, 56140010, 55277510, 55887710, 55291210, 56200720, 55465420, 56578820, 57414000, - 55994820, 54465000, 55668280, 49802000, 54465000, 53146355, 52939480, 53616000, 53018000, 53642610, - 53383510, 53408000, 52816810, 53413000, 52797000, 52300000, 49802000, 52300000, 58562755, 58400000, - 58614440, 57487940, 56163000, 59274110, 58949110, 60537110, 57230610, 57538000, 57900000, 56055000, - 49802000, 56055000, 56603000, 56364480, 56268710, 55831810, 56851010, 56201310, 55914510, 56851010, - 56716710, 56934320, 55826700, 49802000, 55826700, 51750000, 51505480, 51151073, 51151073, 52654340, - 51365500, 51314000, 52373000, 51060000, 51100000, 50499000, 50499000, 49802000, 50499000, 54258755, - 54092800, 54132800, 53975520, 53611000, 54280000, 53117000, 53787220, 53684000, 54215700, 53114920, - 52614000, 52535400, 49802000, 52535400, 57941700, 57784100, 59347120, 59588100, 56657220, 58050000, - 57359320, 58235100, 57993920, 60245420, 60337120, 59004690, 58491290, 56106000, 58250000, 59854398, - 49802000, 56106000, 54710000, 54511480, 53579920, 53282920, 56020720, 53430120, 53872120, 52903490, - 52666390, 54043390, 54422590, 54533590, 52654390, 52530690, 54161990, 53715000, 51570000, 53715000, - 49802000, 51570000, 56816300, 56540180, 56344040, 56919740, 58031140, 56344410, 57478610, 56908510, - 57800710, 55857400, 49802000, 55857400, 55740300, 55560500, 55587000, 54816650, 55768000, 54495000, - 54535000, 55318000, 55241490, 54360890, 54785090, 55645690, 56102090, 54906190, 56294590, 55844490, - 53974000, 53974000, 49802000, 53974000, 53169000, 53055000, 53315000, 53036800, 52862340, 53495000, - 53237340, 53154340, 53824440, 52225772, 51773000, 49802000, 51773000, 51500055, 51317000, 51898710, - 51465000, 51964110, 51924610, 51812520, 52223320, 52232520, 52169520, 51090520, 50476000, 49802000, - 49802000, 49802000, 66065000, 65863180, 63102260, 63660740, 64836040, 65306940, 64356740, 63065640, - 62973900, 62973900, 65655090, 62201000, 51980000, 62201000, 61225000, 61140000, 60835300, 61037810, - 60951000, 62158410, 61569710, 62056820, 62047820, 61285900, 61190920, 61666000, 60029405, 60029405, - 60833762, 58578000, 51980000, 58578000, 56787200, 56592480, 56776900, 57844500, 56320000, 59516410, - 57203110, 56913000, 59679410, 56391220, 56053000, 59529280, 57816941, 56053000, 51980000, 56053000, - 57095255, 56883480, 58141940, 56025440, 56548840, 56392000, 58047610, 56783310, 56550010, 55147100, - 57092000, 57970000, 51980000, 55147100, 55411155, 55262280, 55962340, 55128540, 55128540, 56215610, - 54995110, 55889110, 56154610, 54183000, 54183000, 51980000, 54183000, 55110250, 54955020, 53235500, - 55062710, 54896000, 55649420, 54017000, 55061120, 55995420, 54735000, 55395120, 52991420, 54901820, - 54410000, 51980000, 51980000, 51980000, 51796000, 51523480, 50523420, 55743000, 51241320, 50291020, - 51796320, 52147320, 50287620, 52102290, 56277290, 51400490, 54245090, 52467990, 49957000, 51769000, - 54450190, 49957000, 49152000, 49957000, 52016000, 51774180, 50018000, 52162110, 51193210, 51887810, - 51714620, 51593420, 50335000, 51312920, 53649920, 49859405, 49859405, 52540595, 49152000, 49152000, - 49152000, 52244500, 52126420, 52440660, 56077500, 56224500, 57886000, 52684210, 53024000, 56751520, - 54487420, 57793000, 52472200, 51132000, 55926569, 53813190, 51132000, 49152000, 51132000, 55002000, - 54691000, 54557010, 55314610, 54300210, 55118110, 55110110, 54238310, 55154010, 53671120, 53490000, - 55244730, 53291000, 49070000, 53291000, 56450455, 56233780, 56883760, 60624340, 58239940, 57261640, - 56972000, 57553840, 55670000, 56170880, 58852070, 55670000, 49070000, 55670000, 54927000, 54661580, - 55215810, 56781910, 54867700, 54474810, 54088620, 55467120, 54993800, 56324000, 55837720, 53436000, - 54600000, 56421409, 49070000, 53436000, 53660500, 53480580, 52960000, 52557000, 54388560, 52915000, - 52982060, 52252683, 51283000, 49070000, 51283000, 53739500, 53580000, 55215000, 53765910, 54560810, - 53610000, 55646400, 54397000, 56007400, 55549520, 56143920, 52737020, 54393639, 52159000, 49070000, - 52159000, 51908871, 51701680, 51173640, 52171000, 50910000, 51330000, 50722000, 50195000, 49907000, - 50666159, 49070000, 49070000, 49070000, 53321890, 53199500, 52348820, 51408800, 53619440, 51824140, - 53739310, 52257800, 52401310, 53711110, 51366000, 50638000, 52464731, 49070000, 50638000, 51677100, - 51532000, 51091000, 51105500, 51288110, 50895410, 51373000, 51200410, 52034410, 51102000, 49743000, - 51700000, 49900000, 49070000, 49743000, 55964355, 55792000, 69244510, 56156000, 56121720, 53603320, - 56030420, 58154550, 69436320, 56137420, 54662405, 54662405, 57343595, 73193548, 73193548, 70512358, - 70512358, 70512358, 67831168, 67831168, 67831168, 67831168, 69439882, 65149978, 65149978, 65149978, - 65149978, 62468788, 62468788, 62468788, 62468788, 59787598, 59787598, 59787598, 59787598, 61540000, - 57106408, 57106408, 57106408, 58178884, 54425218, 54425218, 51771000, 53350000, 69000000, 51771000, - 59532360, 59432950, 60019940, 62809240, 62662640, 62379210, 61026310, 61887210, 62431110, 58834000, - 61510818, 61510818, 58834000, 58834000, 64688500, 64518380, 67944720, 69510900, 63422405, 67580762, - 67580762, 61808400, 61808400, 53012300, 52840180, 54467930, 57664690, 52702090, 51307226, 53988416, - 56669606, 50864000, 50864000, 46923500, 46588080, 49059360, 48903340, 46957240, 50791640, 53477940, - 51694740, 45890000, 49940000, 48450000, 43359640, 43359640, 43077000, 43055300, 43724000, 42757700, - 44079240, 43031010, 44485410, 44479010, 45400000, 42406200, 42912000, 45572000, 42290000, 42290000, - 48737700, 48517580, 48473940, 48936000, 48440640, 48951110, 47873210, 47671010, 48445800, 47654300, - 47654300, 48420205, 48288000, 50328700, 50198000, 48907460, 53049260, 59318200, 47474900, 46759405, - 49440595, 47355000, 46633000, 46633000, 50243100, 50178320, 50700700, 51314510, 53650000, 50027710, - 49713610, 51931220, 55096320, 49344720, 49732020, 48991267, 51672457, 53281171, 48854900, 48854900, - 61996955, 61611741, 56543040, 61359840, 63826040, 60694000, 58482810, 62063510, 61940000, 60699405, - 56329405, 60059405, 55489900, 64300000, 55489900, 41660000, 77850000, 70100000, 70100000, 70100000, - 70100000, 60900000, 59800000, 50950000, 50800000, 43600000, 60900000, 60900000, 60900000, 60900000, - 60900000, 54300000, 55000000, 50110000, 41052000, 49060000, 51500000, 49060000, 49060000, 49060000, - 50950000, 42250000, 41052000, 31178755, 31110000, 30803100, 30656000, 29000000, 30656000, 39086755, - 38900000, 38900000, 39120000, 38612000, 38550000, 29000000, 38550000, 39863755, 39689000, 40143400, - 38550000, 29000000, 39430000, 20002991, 19604480, 19434610, 18201600, 19529000, 19157210, 19647020, - 18729220, 19818420, 18298120, 18376000, 18100000, 15720000, 14700000, 13900000, 13900000, 38420055, - 38124424, 38821000, 37950000, 37408600, 35904388, 39000000, 38929928, 38929928, 38438888, 38438888, - 37947848, 37947848, 37947848, 37358600, 37358600, 37456808, 37456808, 37456808, 37456808, 36965768, - 36965768, 36965768, 36965768, 36965768, 36474728, 36474728, 36474728, 35983688, 35983688, 35983688, - 35492648, 35492648, 35492648, 35190000, 31535000, 35190000, 29505755, 29310480, 30719510, 29204920, - 29910820, 28818320, 29645000, 29286800, 29772220, 28931220, 31095720, 29082420, 28432000, 30445000, - 28155000, 20885000, 28155000, 30258555, 30082220, 28362400, 27944890, 29797290, 30701090, 29940390, - 30818000, 29038000, 27910000, 29660000, 27547590, 28694790, 29263990, 28384090, 28896990, 30158790, - 30472990, 30047760, 29012920, 27135000, 28180000, 20170000, 27135000, 31987755, 31939090, 31177690, - 34132690, 31414610, 31686120, 32102320, 33295220, 32397620, 33530000, 32331690, 34515190, 33870590, - 32234000, 31949400, 31325000, 31598000, 32363790, 30656000, 33260000, 32700000, 29000000, 30656000, - 26000855, 25863000, 24424700, 24396000, 26529410, 25312810, 26155010, 24773460, 25841400, 24996500, - 25306500, 24910820, 23490000, 25327442, 25327442, 20170000, 23490000, 31778755, 31719811, 32550000, - 32840000, 33862800, 31631700, 31258400, 30501900, 30883000, 32240520, 31697000, 33781520, 32827220, - 30610000, 33567000, 29388000, 31304642, 32350000, 29000000, 29388000, 41713755, 41652430, 38867690, - 40975390, 41800490, 41800490, 41238890, 41238890, 41965490, 41174290, 41057890, 40067290, 41072200, - 40579190, 41507690, 40679690, 42230090, 39566590, 40820900, 41759600, 41055000, 38700000, 39960000, - 40750000, 38700000, 38700000, 36140000, 36526600, 36037300, 36724890, 37475000, 36115100, 35350290, - 36660290, 37400690, 35005090, 35200000, 35361000, 36397790, 35824890, 35350000, 34748800, 36921900, - 36240900, 37406400, 36343600, 35575000, 36084044, 34360000, 35200000, 29000000, 34360000, 37812755, - 37646000, 39958000, 35227920, 37768320, 35456000, 36009300, 34992420, 38357220, 35543720, 38661220, - 34733920, 36995790, 36511390, 36750000, 34572000, 38300436, 29000000, 34572000, 28640255, 28381080, - 27568500, 29243330, 29634000, 28419500, 25790000, 26998320, 27757120, 28191320, 27910020, 27760520, - 24483000, 27080000, 26980000, 20170000, 24483000, 34709000, 34630000, 34526090, 33578290, 32065820, - 35997700, 35237920, 34735090, 35683190, 35156990, 33958290, 33517090, 33521400, 34704600, 32929590, - 35684090, 32920790, 34354390, 35888960, 35888960, 35888960, 35888960, 35888960, 35397920, 35397920, - 35397920, 35397920, 35397920, 34906880, 34906880, 34906880, 34906880, 34415840, 34415840, 34415840, - 34415840, 34415840, 34415840, 33924800, 33924800, 33924800, 33924800, 33924800, 33924800, 33924800, - 33433760, 33433760, 33433760, 33697000, 31378000, 32310000, 29000000, 31378000, 26520755, 26308780, - 27611000, 26169920, 26536000, 26505620, 26193020, 25028120, 27641120, 28058920, 27215320, 26784720, - 27256750, 25080000, 27304480, 26985304, 26985304, 26985304, 26985304, 26985304, 26494264, 26494264, - 26494264, 26494264, 26494264, 26003224, 26003224, 26003224, 25512184, 25512184, 25512184, 25512184, - 25021144, 25021144, 25021144, 24600000, 24600000, 24600000, 24600000, 20885000, 24600000, 23059755, - 22857480, 23339620, 23489600, 21121890, 24720690, 23367890, 22211110, 22501890, 22975390, 21805290, - 23587690, 21610490, 22486600, 23003590, 23033090, 22738300, 21540000, 22526000, 20190000, 20170000, - 20170000, 30515155, 30390920, 30005800, 30631000, 32001090, 30277500, 32568800, 31665000, 30880290, - 32313790, 30305690, 30597390, 29826690, 30341590, 32066590, 29813500, 30986800, 29788500, 30879400, - 30251100, 30373800, 31575200, 29020000, 30200000, 29100000, 29000000, 29020000, 43803655, 43673820, - 43683500, 43088420, 42832420, 41667920, 42841720, 45543120, 41849220, 45072420, 44093390, 43297990, - 43441390, 42917790, 44473390, 41645000, 44448680, 41983100, 38700000, 40810000, 38000000, 37930000, - 36448200, 38719290, 39566000, 39635120, 39450000, 39886460, 40703919, 36997020, 38229000, 37397600, - 37682000, 40550000, 38462497, 37859434, 36038000, 37146000, 39620000, 29000000, 36038000, 34183755, - 33981480, 34325500, 34819220, 34462000, 32982520, 34458620, 34335000, 32653000, 38195000, 34616000, - 34593500, 35408090, 33928800, 36237892, 32143200, 29000000, 31700000, 40544000, 40450000, 40662800, - 42212320, 43568420, 40956420, 49113000, 39620920, 46018000, 40712000, 47932990, 39766550, 43892890, - 49232000, 49363000, 50367990, 38859260, 38859260, 42028790, 43397779, 40778239, 48947230, 45826180, - 47748624, 43708524, 49035730, 49192480, 50177475, 37400000, 37400000, 37400000, 45696255, 45578430, - 47131000, 47206890, 44530000, 46757000, 45736000, 45185000, 47147500, 46565190, 46584000, 46434000, - 46588990, 46372700, 46505600, 47701000, 46018300, 48213000, 45494600, 50202100, 45325500, 45032105, - 46080700, 43399510, 38700000, 43360000, 28137659, 28036834, 27757684, 26715254, 29286399, 27172720, - 28922195, 28505120, 25728313, 27675927, 26334620, 27478520, 28200877, 26389025, 29085277, 27299272, - 24618082, 25844987, 20170000, 24587000, 22760555, 22710000, 24183490, 25163790, 23398420, 21398820, - 22555724, 24646393, 21927220, 23799167, 23021920, 23175890, 23297690, 21614990, 24417590, 24355190, - 21394700, 23200000, 23580000, 20885000, 20885000, 30617555, 30397580, 29296729, 31411817, 29515320, - 26485120, 28686120, 32373700, 30730000, 31040320, 29509020, 28825390, 27833300, 29947202, 27700000, - 29947202, 20885000, 25962000, 25001355, 24768800, 27177700, 23624710, 25440020, 25565000, 23294820, - 24585520, 24859000, 24281120, 24968020, 22720000, 21910720, 23074564, 25755754, 21128000, 20885000, - 21128000, 29638232, 29496500, 29103427, 29120820, 31066520, 31384220, 29609520, 28371465, 29211024, - 32430520, 29749120, 29612720, 29453690, 32236990, 28155905, 28155905, 28155905, 26689200, 26689200, - 36022828, 35875976, 38854910, 35500410, 36459110, 34524661, 38446120, 39733820, 35481800, 37856120, - 39667420, 34745805, 37426995, 38767590, 31535000, 32560000, 36588138, 36352880, 36411010, 36844210, - 37770710, 36361000, 37339000, 36210620, 37230020, 36271000, 34371320, 35190699, 32509509, 36086293, - 31535000, 31535000, 43765955, 43675720, 44134900, 43925120, 41077120, 39413620, 43835720, 41668920, - 45527790, 44330590, 47776590, 42765590, 37051390, 45597690, 38355690, 41651290, 43497943, 43497943, - 40906479, 39242979, 41498279, 47592224, 42581224, 36867024, 38171324, 41466924, 46179133, 46179133, - 46179133, 43778215, 43778215, 43778215, 43778215, 38415835, 38415835, 38415835, 38415835, 38415835, - 38415835, 41097025, 41097025, 41097025, 41097025, 40923000, 41097025, 35500000, 35734645, 35734645, - 35734645, 36220000, 36000000, 35200000, 33360000, 33360000, 45260000, 39100000, 39100000, 39100000, - 39100000, 49000000, 44300000, 39730000, 41350000, 34450000, 32750000, 32750000, 32750000, 32750000, - 32750000, 27770000, 26666000, 26400500, 26400500, 26400500, 21140000, 18158000, 20400000, 21750000, - 13900000, 13900000, 5840551, 6289623, 16623423, -475939, 91227, 702658, -600000, 10252083, - 10049808, -90000000, -90000000, -77183669, -66998607, -59200669, -52556508, -46668269, -41337026, -36324066, - -31589604, -27054069, -22677675, -18420638, -14243171, -10145275, -6087165, -2029055, 2029055, 6087165, - 10145275, 14243171, 18420638, 22677675, 27054069, 31589604, 36324066, 41337026, 46668269, 52556508, - 59200669, 66998607, 77183669, -90000000, -1]; - +41851944,35450000,41899000,43723932,41310000,43723932,36107682,35987080,35867000,36107682, +-8601181,-9340159,-9550077,-9660193,-12208160,-12195000,-12244608,17860755,17783968,-564440, +-8543596,-8661830,-9443960,-8086652,-7530304,-7270404,-6336404,-6165560,-5719816,-10788660, +-10996000,22109440,18003755,17963792,18003755,17963792,-29077245,-29202312,-25095292,-23953826, +-24704785,-24571661,-25100000,-54460000,-54572312,32283000,32246750,32140084,-7341184,-7475728, +-5499289,-7827595,43893500,43895000,43652480,43227805,42200000,35450000,43893500,49416000, +49374669,49122422,49374669,18167000,18147000,16693000,16591156,49162000,49122422,49122422, +49122080,-10495516,-10633774,-13250561,-13274200,-13300000,-13321601,-13352287,-14468224,-13435263, +-14838976,18411419,18380572,18305500,18305500,18593000,18305500,47053018,47091627,47130236, +47168845,47207454,47044000,35450000,47044000,12481492,12358320,8713000,6870363,7270280, +14415080,4519311,9576480,11097380,18845980,5785780,5845594,6877265,5370380,10904780, +10074780,7968670,11249980,11350580,5397780,8692680,8067780,9069124,9069124,8578084, +9669180,8459019,10042280,7739474,11105180,8829380,10978580,9858480,9311096,8820055, +12013976,4506265,-14358000,-11080370,-14378000,-14300981,-14618875,-14378100,-14732000,-21273000, +-10480061,-9316420,-21417476,-11164220,-11803620,-13580320,-21992220,-18306520,-21999000,46742755, +46735356,-19117044,-19193312,17279490,17105911,17073584,19264490,19336490,19230000,19618658, +19230000,12115916,12257247,12257247,12176523,12176523,12176523,12095799,12095799,12015075, +17459404,17595404,12000000,4165728,-710000,6523792,5600000,1750000,160000,-720000, +-1000000,-15983245,-7996255,-16040000,-37183000,-37459000,-40400000,-40500000,35855000,35753584, +11987132,11983000,18309620,18260000,17660000,18225000,17636170,-12817650,-12819750,-13033000, +78200711,78045711,70754480,76889405,68600000,74300000,70754400,13122000,13100000,12770000, +12530000,12530000,-53117885,-53200000,13077029,13022864,17086755,17488858,16936995,16917821, +12083106,11974341,-4650226,-4855520,-4662728,-5800000,-10307000,-7200000,-10500000,7299755, +7134620,6780415,5539405,2759404,2700000,15112000,14814480,18000000,14080000,42461955, +42394488,40191933,42394488,13521379,13449545,13215480,54131248,53990480,49122422,53990480, +13981053,13690000,7315679,6718000,9269744,8207480,9687280,9517880,7116980,7130180, +8342280,8982480,7448080,7242280,7234780,8342380,8528580,5668680,5210880,7853779, +7270980,5565880,6440880,5966080,9554480,5219280,6573900,6573900,5210000,1000000, +1000000,1261728,1160000,-21210543,-21477340,-19031068,-21493000,-17900000,-22350000,-22350000, +15258755,15182121,26194782,26194782,25788000,25557000,25557000,1324000,1690000,1315000, +1911168,3266656,3038000,-815000,-1396909,-1260000,1937680,835000,-1956000,-1417000, +4640000,69000,-2888514,-4688133,-4736000,-11500000,-11500000,21417755,21610000,21275000, +21720000,21172423,21770000,21440000,21000000,299756,-34742,1306789,-62362,22262781, +22153500,20400000,22153500,14589000,14388000,61974015,61928000,61928000,61300000,61300000, +16214000,15940000,16194000,16230000,15820000,16288000,15704256,15696598,-12193245,-11952895, +-12390000,-12460000,-12554984,-20192000,-20122000,-20490000,-20530000,-19911416,-16851520,-10570312, +-16089416,-19965312,-16347312,-20800000,-20939000,-21389870,-21410000,-21782402,49561514,49447980, +49694480,41310000,49447980,-13871000,-14078000,-13805000,-14100000,-54324245,-54547416,-54863306, +-55334148,-59600000,-53910992,-54097034,-55178035,-59600000,-17567930,-17591935,-17641794,-17678752, +-17941882,-18000000,-10590563,-11666322,-10307684,-10156375,-27851191,-27960000,-23960000,-27960000, +16862000,14884990,16756115,14639405,10639900,10629000,10125000,10236600,9966514,4867204, +4394000,4649000,4000000,-49392248,-37908368,-38788972,-49884000,-46150560,-46467104,-45993638, +-46519664,-46535208,-11631840,-17116110,-21542110,-22423110,-15912824,-12414110,-50020000,18385157, +18133300,17924000,17830000,17821000,17830000,35135490,34647379,34884480,34555000,34540000, +33823755,33724480,34213000,33416709,33143290,33040000,28520000,33040000,17962755,17875610, +17838404,17796050,17880758,18115000,18193000,17650000,13402431,13226000,13289000,13264220, +13085000,13162000,13442520,13328490,13472190,13372190,13458590,13458590,13581190,13483390, +13368890,13040000,25248970,25076000,24554270,24450000,-51722000,-51826680,-51886520,-52960000, +-17778525,-17866416,-15757079,-17307674,-14628000,-20320000,-20320000,42397755,42896760,42676640, +43263340,42194400,42491737,42355440,41847000,41840000,39600000,41840000,25015200,26489000, +26694793,26608304,26608304,26521815,24268219,26820100,24980500,25015182,24967000,26487850, +24744800,24685600,23078200,24604700,25436400,23454800,24848100,24934589,25686200,20909200, +22526000,25712600,24013900,25108700,22732400,22372300,22149900,23632600,22539600,27163800, +22338100,22820000,23636000,20900000,20900000,-8590000,-8981294,-8900316,-9510000,-26348500, +-26665520,-26032010,-26023910,-26048610,-26108510,-26071810,-26502210,-27039810,-26746710,-26743300, +-26998400,-27152400,-27317418,-26273200,-26186711,-26829900,-26916389,-26916389,-26093300,-26093300, +-26179789,-26179789,-26266278,-26266278,-27317418,29305755,28920824,28524609,28520000,28520000, +28520000,-18164596,-18133505,-18271000,-17720079,-17964698,-17671155,-16584390,-18313000,-19265000, +-18775020,-18771320,-19220000,-18848520,-20050120,-21067720,-12947620,-15930020,-21080000,-22311215, +-22351326,-21653000,-21662000,-21013660,-21126560,-21663660,-21156660,-22711839,-23050000,-20835000, +-23050000,46016155,45887480,46492100,46209400,46326600,45497900,45461500,45760400,46384800, +46117300,46360800,45891200,46616800,45606800,45758400,46503770,46476800,45906600,46356800, +45878900,46021900,45846800,45962400,45526300,46239900,45984300,46196700,45531300,45675600, +46315800,46196800,46176800,46496800,45421510,39600000,45421510,31732430,32113289,32113289, +32026800,32026800,31940311,31940311,31853822,31853822,31762800,32750853,32742204,32828693, +32789824,31211500,32278900,31619700,32668600,32410100,32381700,31705400,32988000,31566800, +32902500,32902500,32898549,29528900,32764400,32471400,32594000,32222475,31026600,31541466, +31455000,31455000,31368511,31368511,31282022,31282022,31216000,31819000,31905489,31741100, +31536900,31536900,31536900,31450411,31450411,31450411,31363922,31363922,31363922,32174100, +32273300,32123900,31816600,32433200,32433200,31647100,32087600,31860800,32312500,32339700, +29486000,28520000,29486000,31732430,31541466,31455000,31455000,31368511,31368511,31282022, +31282022,31216000,31819000,31905489,31741100,31536900,31536900,31536900,31450411,31450411, +31450411,31363922,31363922,31363922,32174100,32273300,32123900,31816600,32433200,32433200, +31647100,32087600,31860800,32312500,32339700,29486000,28520000,31217000,13650755,13444480, +13955600,13431400,13673400,13796800,13296800,13462800,13622300,13893200,13962900,13916800, +13275100,13555400,13730600,14286800,13361600,13836800,13995600,13260700,13700900,13653600, +13432200,13560300,13779800,13807600,13462600,13925100,13480900,13814700,13877150,13301940, +14095950,13729340,13751350,13716040,13000000,7190000,13000000,17474790,17220290,16967080, +17409360,17992140,16831440,18305240,17872100,16018340,15880000,7190000,15880000,11536680, +11538377,11133644,11054310,11744760,11940460,11004160,12070460,10900000,41966800,41789032, +40972490,41281290,41941390,41941390,42063699,41655890,41092790,41738890,41707300,41386800, +41396800,41136800,41852200,41473200,41575100,42168200,41106800,41456800,41821700,41474500, +41856800,41050400,41325700,40853783,39600000,40853783,-1995245,-2185520,-1574880,-2664880, +-1739980,-1654880,-2033580,-2545210,-2411110,-2131110,-2561110,-2221110,-2108910,-1986601, +-2715310,-2839000,18509755,18418000,19703700,19406800,19059700,18179000,19012700,19076800, +19870900,19863800,18583500,18193300,19674200,19260200,19234253,19114800,19326800,19583500, +19503900,19417411,18360900,18786800,19550500,18480300,19588800,19636800,19276500,18379500, +18393000,19386800,18247900,18786800,18763000,18000000,-3431020,-3492760,-3509180,-2943680, +-2984280,-3544880,-2994880,-4009510,-3997310,-4204710,-2961110,-3023487,-3144310,-3271110, +-2641110,-4470000,3710000,1820491,3275000,1781121,2021620,1505121,1213220,1791120, +1354920,1547920,996720,2025220,1518590,1068890,-1500854,3457937,3457937,3114209, +3114209,1864952,1717640,1717640,1717640,1373912,1373912,1373912,1373912,1373912, +882872,882872,882872,981080,981080,-1501000,41295355,41130380,41062700,42041400, +40437100,40580600,40678900,40678600,40867700,40827600,41605000,40019200,40554200,40764600, +42022800,41754400,39834500,41646800,41565400,40982600,40443300,41135400,40267800,40550100, +40813700,41456300,40199400,40958100,41726800,40573500,40715600,40812800,42171100,39600000, +39600000,39600000,-9458000,-8930000,-9564924,-9564924,-8169192,-8298383,-9144000,-9193788, +-10612979,-12355846,-8846000,-9964000,-7433255,-5491040,-5687420,-11756057,-11952473,-10621684, +-10835412,-10935412,-10112070,-10372580,-10113021,-10464480,-10464480,-10955520,-11495664,-11892376, +-12355900,40135449,40026600,40470890,40470890,40348581,39913590,39806190,39438190,40838890, +40556290,40827390,39460890,41042600,40730900,40966800,40149900,40106800,39962433,39719100, +40754100,40775000,39167600,40279100,38830000,-29379245,-29555520,-29927190,-29031490,-28982490, +-30256990,-29367190,-29614690,-30144390,-30464680,-30678000,50817496,51182571,50740000,50988890, +51141590,50408890,50358890,50358890,50836800,50395400,51006800,50886800,51176800,50582700, +50948400,50898200,50545400,50709620,50786800,50429500,50627600,50627600,50541111,50541111, +51275200,51037600,50789100,51142200,51269200,49606348,49463128,49933708,49872328,49872328, +49872328,50281528,50281528,50281528,50281528,50281528,50281528,50690728,50690728,50690728, +50690728,50690728,50690728,51099928,50977168,50977168,51099928,51099928,50895328,41310000, +49463000,46980755,46778480,46811100,47718400,46786900,47732900,45878000,48113300,47166800, +47239400,47333800,46271400,46039300,48018800,46596800,48148400,47536800,47669800,46725600, +47224200,47829000,45636800,47916600,46503100,47046800,45850100,46569200,47957900,48188700, +47757300,48376250,48183940,46448550,47108440,46666350,47469640,48008960,48008960,48008960, +48008960,47517920,47517920,47517920,47517920,47026880,47026880,47026880,47026880,46535840, +46535840,46535840,46044800,46044800,46300000,45460000,45553760,39600000,45460000,11833600, +11733300,12067010,12176310,12143510,11501000,11992120,11186920,11207120,11998620,11510320, +10800000,4340000,10800000,25006800,24816000,24758890,22596800,22596800,22510311,22510311, +24193300,24106811,24020322,24708400,24751644,24621911,24621911,24665155,24578666,22956800, +22956800,23432100,24036000,22627700,22721000,23902000,23673325,24190500,23950700,23935700, +23849211,22742200,24647100,24523500,23926800,24818960,24818960,24818960,24327920,24327920, +24327920,23836880,23836880,23836880,23836880,23345840,23345840,23345840,22854800,22854800, +22854800,22363760,22363760,22363760,21872720,21872720,21872720,23378875,22887835,24320194, +24925751,25920379,25370388,25907927,21750000,27430000,27227180,26786690,26789590,26808890, +27378890,27268890,27008890,27440890,26946590,27588890,27503890,26996000,27863200,27352800, +27232400,27020500,27100200,26832300,26879500,27125600,27006400,27445300,26698900,47358400, +46179800,47521400,46928400,47150000,47461490,46888890,46152590,46126890,46491000,47377590, +46980590,47053790,46676990,47019890,47645200,46766800,46825400,46936500,46184000,45968200, +46408900,45827000,46741400,47344400,46350700,45800000,35450000,45800000,52348840,51910740, +52056640,52080740,51420740,52041272,52168200,51925200,51545400,51875900,51969100,52121100, +53169500,52036800,51656800,51774100,53153800,50815400,51779500,52159500,51896000,51867300, +51806800,51509500,51405400,51952000,52055000,51996500,52126800,52459400,50947300,50866200, +52609300,51338200,52206300,51454350,52243240,51500750,52324840,50743216,51174240,51174240, +51174240,51174240,51174240,51605264,51605264,51605264,51605264,51605264,52036288,52036288, +52036288,52036288,52036288,52467312,52467312,52467312,52467312,52898336,52898336,52898336, +52898336,53125976,53125976,53125976,41310000,50747000,55638755,55429584,55921600,56093400, +56179900,55336900,57002400,55449000,56411800,55446800,55809600,55186500,56125400,55515200, +55968300,56399500,56316800,56095400,57415400,55666800,55366800,56526800,55034250,54887540, +57428050,55688240,55222450,55417640,54738950,55013540,55647950,55289740,55311150,56104740, +56383650,54806340,55080950,55458340,56010450,56942440,55587150,55958740,57243750,56460940, +54800231,54800231,54800231,55291271,55291271,55291271,55782311,55782311,55782311,56273351, +56273351,56273351,56764391,56764391,56764391,57255431,57255431,56086810,55595770,55104730, +54613690,54559675,55050715,55541755,55652239,55161199,54670159,56048697,57119823,56614292, +54973254,54550000,54544000,54544000,59396800,59283800,58307190,59327090,59333690,58327490, +58308890,59286490,59297290,58211990,57788890,57718890,58896500,59293400,58852100,59302100, +59219600,58013500,58701000,58776800,58186800,58966800,58628000,59225960,59225960,59225960, +59225960,59225960,58734920,58734920,58734920,58734920,58734920,58734920,58734920,58243880, +58243880,58243880,58243880,58243880,58243880,58243880,57752840,57752840,57752840,57752840, +57752840,57752840,57752840,57500000,59717000,48990000,57500000,18456428,18229000,19412800, +19421449,18392700,18422100,19748800,19256600,19180400,18891900,18173600,18766800,18573300, +19357700,18233600,18411000,19507800,19024050,19558040,18638950,19338040,18723450,18534540, +19520450,18839940,19088950,18876940,18528950,18459940,18728450,19451340,18919750,19345140, +18728950,19519940,18778950,18529940,18215550,19819940,19161050,18359340,19020350,19195640, +19158350,19709940,18261450,19188440,18838950,18017740,19448960,19448960,19448960,19448960, +19448960,18957920,18957920,18957920,18957920,18957920,18957920,18957920,18466880,18466880, +18466880,18466880,18466880,18466880,18466880,17975840,17975840,17975840,17975840,17975840, +17975840,17450000,17484800,18317000,18030000,17440000,48103781,47968494,48676100,48266800, +48963000,49166800,48690700,49034600,48830900,49025000,48746500,48555650,49091540,47954050, +48919340,48724150,47747440,48195550,48899940,49266650,49049940,48567250,49042240,48538950, +48315340,49420450,48939940,48358950,48609240,48120750,48415240,48773150,48859940,48605650, +48723740,48652350,48952140,49109050,48689940,49188950,48559940,48611850,49089940,48698950, +48250340,49268950,48148640,49268950,48359940,48533850,48819940,48664050,48923940,48168950, +48739940,49178064,49178064,49178064,49178064,49178064,49178064,49178064,48687024,48687024, +48687024,48687024,48687024,48687024,48687024,48687024,48195984,48195984,48195984,48195984, +48195984,48195984,48195984,48195984,47704944,47704944,47704944,47704944,47704944,39600000, +47723000,9886800,9735000,9908190,10546290,9943390,9943390,9309090,10454790,9812690, +10346890,10368890,10148690,10148690,10051290,10039490,10099190,10036500,9611300,9125500, +10733959,10733959,10733959,10733959,10733959,10242919,10242919,10242919,10242919,10242919, +10242919,9751879,9751879,9751879,9751879,9751879,9751879,9751879,9260839,9260839, +9260839,9260839,9260839,9260839,8769800,8769800,8769800,8278760,8278760,7975000, +5180000,7190000,5180000,43818400,43761612,44743700,44498600,43296800,44776800,44805500, +44716800,44936800,44016800,42666800,44186800,44686800,44926800,43626800,45137000,43606800, +44405200,44500000,44112500,44855650,43479940,44668950,44849940,45105150,44414440,44736050, +44384740,42839050,43799040,44951350,45132940,44978950,45093040,44130050,44249940,44308950, +45019940,43788950,44377840,43168950,43349940,43378950,44109940,43908950,44399940,44929816, +44929816,44929816,44929816,44929816,44438776,44438776,44438776,44438776,44438776,44438776, +43947736,43947736,43947736,43947736,43947736,43947736,43456696,43456696,43456696,43456696, +43456696,42965656,42965656,42965656,42474616,42474616,39600000,42554500,45756800,45650000, +43496800,43496800,45311000,45506800,44077900,44824900,45116800,45456800,46266800,43696800, +45436800,45246800,42616800,45306800,45866800,46116800,45266800,45296800,46346800,45796800, +45436800,43006800,45398100,45026800,45046800,43256800,45216800,45976800,43656800,43996800, +45656800,46021560,46021560,46021560,45530520,45530520,45530520,45530520,45530520,45530520, +45530520,45039480,45039480,45039480,45039480,45039480,45039480,45039480,45039480,45150000, +44830000,44548479,44548479,44548479,44548479,44057439,44057439,44057439,44057439,43566399, +43566399,43566399,43566399,43075359,43075359,43075359,42633423,42584319,42584319,42584319, +42374480,42374480,44988000,39600000,42370000,6112424,6128600,6143500,8928891,6838891, +7468983,9488891,10807890,9216801,6906801,8976801,10306800,7546801,9726801,9296801, +8516801,8276801,10586800,7716801,6589102,8026801,6576632,7414223,9646801,9412804, +9622121,9904412,6626801,9706801,10526200,10526200,10526200,10035160,10035160,10035160, +9544120,9544120,9544120,9053080,9053080,9053080,8562040,8562040,8562040,8071000, +8071000,8071000,7579960,7579960,7579960,7088920,7088920,7088920,6597880,6597880, +6597880,6106840,6106840,6106840,4340000,6106800,56896355,56606720,55836800,56472900, +56472900,57350800,56466800,56463400,57485800,56760200,56926600,57274500,56936800,56629100, +57206800,56366800,55864100,57110900,56587100,56508200,56318000,57125500,56805900,57464300, +56270700,56553000,57097200,57389100,57735300,56696700,56681000,57837600,57066800,56055000, +56244000,56244000,56133000,57635000,56885000,55650000,48990000,55650000,54645755,54443480, +54851090,55640000,55868890,55679190,54348690,54498690,56244490,54990390,55238590,55438890, +55928890,55198890,55188890,55557000,55866800,55306800,55855400,55762500,55015000,53893000, +54920000,48990000,53893000,6862160,6420000,6808500,9645600,7246800,9635700,7386200, +6022300,8545100,7693500,9742000,9750649,7806800,8276800,8716800,6656800,5918600, +8965800,6946800,7996800,7426800,7609000,7453600,6914700,7126800,7452000,7754800, +5934800,6892650,6217140,9342150,7270940,7218950,6859940,7018950,7911740,6618950, +6112840,8957000,9365402,9466333,9140000,8555000,8050000,6660000,6360000,5900000, +5800000,41689163,41417600,42213000,42465400,41936800,42979800,43265000,42796800,42680500, +41582200,41776700,42108200,42186000,41968300,42226800,42126800,42066800,41898500,41886800, +41596800,42286800,41886800,42305900,42246800,41809600,42586800,43085800,41707000,42275700, +42746800,41706800,42899500,41402800,43065000,42688000,41427000,42770000,41100000,41353000, +41225000,41100000,41053000,41050000,53304179,53097580,51856800,52613800,53248400,52206900, +53955200,53676800,52227200,52609300,52800900,54226800,53376800,52296800,52316800,52796800, +53608500,53486800,54906700,53032600,53236800,52996800,52757200,54076800,51793002,53578950, +53829940,52668950,52469940,52623100,52109940,52958950,52059940,53533050,53639840,52647550, +53695040,52130450,52361240,52963650,51889940,51417000,53900000,49122422,51410000,8449300, +8219928,8584790,8818890,7890590,7818890,8385990,8533690,8624490,8138890,8726800, +8676800,8921000,7478200,8368200,7556800,8236800,9536800,8126800,7976800,9076800, +8876800,8126800,8056800,7806800,9508960,9508960,9508960,9508960,9017920,9017920, +9017920,9017920,9017920,9017920,8526880,8526880,8526880,8526880,8526880,8526880, +8035840,8035840,8035840,8035840,8035840,8035840,8035840,7685001,7370001,7544800, +7544800,7544800,7544800,7053760,7053760,7053760,7053760,6919001,4340000,6913198, +8946695,8973150,8831000,8358590,9306600,9306600,8063500,9395600,7966800,8237500, +8463100,8776600,8466800,9126800,9357300,8369300,7896800,7712100,9508000,8202200, +7915400,8516800,8286700,8265600,8704100,7946800,8007100,7794400,8192500,8732100, +8457900,8536800,8751900,9129856,8638816,8147776,7656736,9129855,8638815,8147775, +7656735,8835231,8344191,7853151,7190247,8442399,7951359,7460319,8663367,8172327, +7681287,7190247,8678099,8187059,7696019,7204979,8972723,8481683,7990643,7352291, +9169139,8678099,8187059,9169139,8678099,8187059,9169139,8678099,8187059,7696019, +9169139,8678099,8187059,7696019,7204979,8678099,8187059,7696019,7204979,8187059, +7696019,7370480,7711435,8995753,7190000,7190000,50036755,49936630,49063290,49644074, +49698200,49558200,50719500,48936800,50176800,50626800,49986800,49169500,50106800,50466800, +49896800,50196800,50728200,50606800,50425400,49356800,49411800,49436800,50376800,50688350, +50659940,49188950,49659940,49363850,49657540,48828950,50046040,50542150,49999940,49278450, +49940940,49271650,49326440,49448950,48834640,50566350,49569940,49024750,48726840,49718950, +50060040,50158850,50501140,50564766,50564766,50564766,50564766,49975518,50073726,50073726, +50073726,50073726,50073726,50073726,50073726,49582686,49582686,49582686,49582686,49582686, +49582686,49582686,49582686,49582686,49091646,49091646,49091646,49091646,49091646,49091646, +49091646,49091646,49091646,48600606,48600606,48600606,48600606,48600606,48600606,48600606, +48109566,39600000,48546000,4864949,4758287,5394160,5163040,5577140,5039040,4153440, +5286340,5288960,5288960,5293512,4802472,4802472,4802472,4802472,4802472,4311432, +4311432,4311432,4311432,4311432,4311432,3820392,3820392,3820392,3820392,3820392, +3820392,3329352,3329352,3329352,3329352,3329352,2838312,2838312,2838312,2838312, +2838312,2470032,2470032,2470032,2470032,2470032,2100000,2100000,2100000,2100000, +2100000,5275000,4802472,2100000,24427655,24943292,24337590,24337590,24337590,24215281, +24215281,24459899,24582208,24168890,24144428,24046581,24046581,25688790,25809800,25025000, +25267400,25492000,25434250,24962200,25548300,25592260,25216044,24725004,25382997,24891957, +24891957,24499125,24499125,24499125,24499125,24008085,24008085,24008085,24008085,24008085, +24008085,24008085,24008085,24008085,23517045,23517045,23517045,23517045,23517045,23517045, +23517045,23517045,23026005,23026005,23026005,23026005,23026005,23026005,23026005,22614011, +22614011,22614011,22614011,22614011,22614011,24390000,22614011,48176755,47696000,48260300, +47036800,46950311,47248700,47766400,46579900,46576800,48126800,48166900,47996800,47206500, +47423700,47337400,47350300,46791900,48368800,48175500,48066800,47389500,47664900,48199400, +46761200,47549000,47016800,46752800,47380850,47685240,46698950,47306240,48278250,47135740, +47270850,47889640,46729150,47314240,47188950,46799840,48538016,48538016,48538016,48538016, +48538016,48046976,48046976,48046976,48046976,48046976,48046976,48046976,47555936,47555936, +47555936,47555936,47555936,47555936,47670000,47064896,47064896,47064896,47064896,47064896, +47064896,46573856,46573856,46573856,46573856,46573856,46573856,46082816,46082816,46082816, +47209779,46835000,47209779,46750000,47209779,46750000,47258883,46850000,47209779,46630000, +35450000,46366000,40357279,40289000,40621890,40621890,40727000,39899600,39148100,41155300, +40574800,39792500,38707200,39951500,40346800,41426800,39544700,39185400,40583900,40800100, +40011000,39826800,40591800,39956800,39651800,40616000,39998000,41344950,41060540,41180250, +41070640,39345750,39729940,41595150,39416940,40308950,40319640,40552150,39904940,40538950, +41389940,40479850,38396940,41438960,41438960,41438960,41438960,40997024,40997024,40997024, +40997024,40997024,40997024,40997024,40505984,40505984,40505984,40505984,40505984,40505984, +40505984,40505984,40014944,40014944,40014944,40014944,40014944,40014944,40014944,40014944, +40162256,39523904,39523904,39523904,39523904,39523904,39523904,39523904,39032864,39032864, +39032864,39032864,39032864,38836448,38541824,38541824,38541824,38388000,39330000,39330000, +38950000,38840000,38388000,44769457,44633584,42606800,42586000,42186800,42616800,42346800, +42846800,42426800,42334400,42366800,42866800,45213100,43277500,43970600,46052900,45314600, +43840600,42956800,44602700,44236800,43671100,43531800,43813400,42514150,44727740,45741350, +44593140,45794750,43118740,43873950,44023740,44951250,45085640,43948950,44976240,45208550, +45016040,45543150,45588240,43822750,44337840,45703960,45703960,45703960,45212920,45212920, +45212920,45212920,44721880,44721880,44721880,44721880,44230840,44230840,44230840,44230840, +44230840,44230840,43739800,43739800,43739800,43739800,43739800,43739800,43248760,43248760, +43248760,43248760,43248760,43248760,42782272,42782272,42782272,42782272,42782272,42782272, +42291232,42291232,42291232,42291232,41855000,42080000,39600000,41855000,31915755,31679107, +32458610,32252520,29478320,32535320,32281420,30115120,30755720,32262820,31105220,32631320, +33027239,33027239,32536200,32536200,32536200,32536200,32536200,32045160,32045160,32045160, +32045160,32045160,32045160,32045160,31554120,31554120,31554120,31554120,31554120,31554120, +31554120,31063080,31063080,31063080,31063080,30572040,30572040,30572040,30572040,30572040, +30572040,30081000,30081000,30081000,30081000,30081000,30081000,29589960,29589960,29589960, +29589960,29589960,29098920,29098920,29180000,28520000,29180000,38695782,38433500,41171666, +41171666,41085177,41085177,40998688,41506800,40176300,32633200,40583700,39706800,37010400, +41396800,37117200,38540040,37983750,39788740,38866250,39716640,37013650,39209940,41339350, +40639940,40517950,39369740,39092050,37088640,40868950,37110840,41308350,37731500,41775050, +39571840,41719250,41397140,38892550,39429440,40258850,41499940,37075350,40845700,38756150, +40119840,39435550,41279940,39888950,37039940,37071500,39259940,41237274,41419100,41695555, +41695555,41695555,41695555,41204515,41204515,41204515,41204515,41204515,40713475,40713475, +40713475,40713475,40222435,40222435,40222435,40222435,39731395,39731395,39731395,39639000, +39240355,39240355,39240355,39240355,38749315,38749315,38749315,38749315,38749315,38258275, +38258275,38258275,38258275,37767235,37767235,37767235,37889995,37276195,37276195,37276195, +36785155,36785155,36785155,32624000,32402000,29847341,39303576,38372000,38525000,38522000, +37684000,36736192,41157162,38475972,35867000,31649405,28968215,38595688,37668688,36409012, +27500000,29660000,47451000,47323584,47484200,48048600,46209800,46028300,47643300,47911500, +46866800,47142200,47191700,47123700,47521400,46316800,46629600,46809750,47071840,47864250, +47657040,46948950,46429940,46383950,48041000,48195850,46152940,47149250,46320940,47762250, +47299940,46626340,48228440,47640750,46679940,46542000,46629940,47837450,46399940,47468950, +46166940,47003950,46188140,47623750,47415140,46862150,47639940,47148950,47282340,46739150, +46743040,47149850,46349940,48093870,48093870,48093870,48093870,48093870,47602830,47602830, +47602830,47602830,47602830,47602830,47602830,47602830,47602830,47357310,47111790,47111790, +47111790,47111790,47111790,47111790,47111790,47111790,46866270,46620750,46620750,46620750, +46620750,46620750,46620750,46620750,46620750,46375230,46129710,46129710,46129710,46129710, +46129710,46115500,46129710,45638670,45638670,45638670,45638670,46115500,46129710,45638670, +45638670,45638670,45638670,39600000,45728000,37513000,37224480,35130890,35809390,35791043, +36280590,35116300,35116300,35498500,35797600,36592800,35179900,35188549,37690000,35979000, +35145900,33451100,36770400,35905400,36069800,34765900,35942400,37827700,35203500,37305700, +34921400,37722800,36943100,35812100,38133960,38133960,38133960,37520160,37348296,37642920, +37642920,37642920,37642920,37642920,37151880,37151880,37151880,37151880,37151880,37151880, +36660840,36660840,36660840,36660840,36660840,36660840,36660840,35826072,36169800,36169800, +36169800,36169800,36169800,36169800,35678760,35678760,35678760,35678760,35678760,35678760, +35187720,35187720,35187720,35187720,35187720,35187720,35187720,34451160,34696680,34696680, +34696680,34696680,34696680,34696680,33960120,34205640,34205640,34205640,34205640,34205640, +34205640,33714600,33714600,33100000,33100000,37256580,33714600,33100000,64086000,63842000, +63961090,63900490,65638200,63388200,66037100,65696800,63806800,66006800,64496800,65216800, +64216800,65936800,65106800,66116800,65009500,64846800,65026800,66026800,66106800,65616800, +63926800,64876800,63706800,65206800,64986800,65536800,63786800,64886800,63815700,66231700, +66231680,66231680,65740640,65740640,65740640,65740640,65740640,65740640,65740640,65740640, +65740640,65249600,65249600,65249600,65249600,65249600,65249600,65249600,65249600,65249600, +65249600,64660352,64758560,64758560,64758560,64758560,64758560,64758560,64758560,64758560, +64758560,64267520,64267520,64267520,64267520,64267520,64267520,64267520,64267520,63776480, +63776480,63776480,63776480,63776480,63776480,63776480,63776480,63285440,63285440,63285440, +63285440,62014358,14586755,14334076,14801400,14256800,15275900,15666100,15426200,14861500, +14659000,14476100,14499800,14867700,14923500,14714400,14920700,14247600,16864400,14360600, +15000300,14843700,14986800,14767900,14698950,15390040,14538950,15068840,14739950,13916600, +14068750,14652940,14807350,14809540,14258550,15340140,14629350,14156140,14308650,14907640, +14605950,14771040,14608250,15641740,15054750,15081040,17439444,17439444,17439444,17439444, +16948404,16948404,16948404,16948404,16948404,16457364,16457364,16457364,16457364,15966324, +15966324,15966324,15966324,15966324,15966324,15475284,15475284,15475284,15475284,15475284, +15475284,15475284,15475284,14984244,14984244,14984244,14984244,14984244,14984244,14984244, +14984244,14493204,14493204,14493204,14493204,14493204,14493204,14493204,14002164,14002164, +14002164,14002164,14002164,14002164,13511124,13511124,13511124,13511124,7190000,13500000, +23060808,23001000,19934760,21281260,20775460,22304060,20102400,20335000,22372700,22115100, +23019400,20941000,21894900,20273300,20176800,21802200,23003550,21150840,20259850,20629940, +22683950,20616640,22472050,22792440,22812550,20157040,22674650,20310040,22935950,21753140, +22071050,22489640,22775150,21519840,21494250,22771440,22548550,22345940,22279050,22312440, +20928950,21019940,22755550,22119940,20338950,20696640,22038650,22469740,20138950,22943640, +22447350,22119940,22848950,22489940,22618950,21742540,22942650,22753040,19820000,21430000, +20341000,19820000,42654755,42529000,41982490,43140000,42440000,43805000,42391400,43373800, +42615900,43532100,43204300,41907400,42163500,42458000,41980900,43029200,42839800,43176800, +42590500,43958700,42252000,43387040,42028150,41600840,43222250,43121340,42235850,44064340, +43100550,43511740,41561150,43573740,41382000,42318840,41516150,42622000,42447750,41999140, +43002050,42689640,42868750,41894640,42620650,43299040,42001850,41543940,42478950,43247340, +42168950,41745740,43724856,43724856,43724856,43724856,43724856,43724856,43724856,43233816, +43233816,43233816,43233816,43233816,43233816,43233816,43233816,43233816,43332024,42742776, +42742776,42742776,42742776,42742776,42742776,42742776,42742776,42742776,42251736,42251736, +42251736,42251736,42251736,42251736,42251736,42251736,42251736,41760696,41760696,41760696, +41760696,41760696,41760696,41760696,41760696,41760696,41269656,41269656,41269656,41269656, +41234000,41294000,41234000,41294000,39600000,41234000,6265705,6139800,5995121,5818720, +7486398,6948891,4360584,6828690,4963584,7164062,4618891,8358891,6676290,6434145, +7301483,5392151,8063928,8063928,8063928,7572888,7572888,7572888,7572888,7081848, +7081848,7081848,7081848,7081848,7081848,7081848,6590808,6590808,6590808,6590808, +6590808,6590808,6590808,6099768,6099768,6099768,6099768,6099768,6099768,6099768, +7219339,5608728,5608728,5608728,5608728,5608728,5608728,5608728,5117688,5117688, +5117688,5117688,5117688,5117688,4626648,4626648,4626648,4626648,4340000,4340000, +4340000,4340000,14039855,15178017,14021490,15733000,13266500,14416800,15783200,13999700, +14543300,14626800,14785800,15747000,15598200,14726800,15436800,13397600,13816800,14305500, +15086800,14987700,14877200,14356800,13482200,14276800,14486100,15250000,16266500,15576800, +14648400,14106800,15488100,15261800,17167043,16039408,16039408,16039408,15548368,15548368, +15548368,15548368,15548368,15548368,15548368,15548368,15548368,15548368,15057328,15057328, +15057328,15057328,15057328,15057328,15057328,15057328,15057328,15057328,15057328,15057328, +14811807,14566288,14566288,14566288,14566288,14566288,14566288,14566288,14566288,14566288, +14566288,14566288,14566288,14075248,14075248,14075248,14075248,14075248,14075248,14075248, +14075248,14075248,13584208,13584208,13584208,13584208,13584208,13584208,13584208,13093168, +13093168,13093168,12602128,12602128,12602128,7190000,12984900,6346000,6333000,9295000, +9295000,9662002,7136302,7138302,10257800,6577002,7993602,10286700,6932902,11085900, +8950402,7031602,7930502,8452202,10313600,11260800,7886402,9890802,11798800,6241100, +6689802,7734502,10184300,9489802,10184600,12038400,6772752,6357242,6915352,8861242, +10594750,10784940,7328952,7185801,6116481,6116481,6116481,6607521,6607521,6607521, +7098561,7098561,7098561,7589601,7589601,7589601,8080640,8080640,8080640,8571680, +8571680,8571680,9062720,9062720,9062720,9062720,9553760,9553760,9553760,9553760, +9553760,10044800,10044800,10044800,10044800,10044800,10044800,10044800,10535840,10535840, +10535840,10535840,10535840,10535840,10535840,11026880,11026880,11026880,11026880,11026880, +11026880,11517920,11517920,11517920,11920600,11920600,11517920,11517920,11517920,11920601, +11920601,4340000,6100000,15293955,15113011,15716890,12945190,15555390,13868890,14825890, +15058890,14782990,13206090,15000290,14573490,14628890,15060300,14855900,16621900,16144700, +15841000,16207600,15498500,14988400,14974800,17531160,17174080,17174080,17174080,17174080, +16683039,16683039,16683039,16683039,16683039,16192000,16192000,16192000,16192000,16192000, +15700960,15700960,15700960,15700960,15700960,15700960,15209920,15209920,15209920,15209920, +15209920,15209920,15209920,15209920,15701012,15466000,14718932,14718932,14718932,14718932, +14718932,14718932,14718932,14718932,14718932,14227892,14227892,14179000,14227892,14227892, +14227892,14227892,14227892,14227892,14227892,14227892,13736852,13736852,13736852,13245812, +13245812,13245812,12754772,12754772,12754772,12350000,12350000,14718932,12350000,-15836490, +-15971880,-14137400,-11495400,-15434300,-9979500,-14500900,-13081300,-13838700,-12956400,-16973400, +-15112300,-14414700,-15033800,-11058500,-11946000,-16066900,-13843200,-13574500,-11167900,-11650500, +-16053200,-14128700,-15639300,-14867500,-9742500,-16064100,-13374000,-16107500,-10667200,-13682200, +-15831400,-14033000,-14925300,-9856040,-9856040,-9856040,-10347080,-10347080,-10838120,-10838120, +-11329160,-11329160,-11329160,-11820200,-11820200,-11820200,-12311240,-12311240,-12802280,-12802280, +-12802280,-13293320,-13293320,-13293320,-13784360,-13784360,-13784360,-13784360,-13784360,-13784360, +-14275400,-14275400,-14275400,-14275400,-14275400,-14275400,-14766440,-14766440,-14766440,-14766440, +-14766440,-14766440,-15257480,-15257480,-15257480,-15748520,-15748520,-15748520,-15748520,-16239560, +-16239560,-16239560,-16239560,-16730600,-16730600,-17140000,-17140000,38990755,38903990,39790890, +41656490,40000810,39574590,38710890,39126490,37991590,37904490,39182190,38437190,40909390, +40645890,41352200,38702100,42194800,42481500,42176000,40389700,40097700,40001700,40007800, +39935800,37884100,42394800,40286500,42530960,42530960,42051213,42051213,42051213,41560173, +41560173,41560173,41560173,41560173,41069133,41069133,41069133,41069133,41069133,41069133, +40578093,40578093,40578093,40578093,40578093,40578093,40578093,40578093,40087053,40087053, +40087053,40087053,40087053,40087053,40087053,40087053,39596013,39596013,39596013,39596013, +39596013,39596013,39596013,39104973,39104973,39104973,39104973,39104973,39104973,38613933, +38613933,38613933,38613933,38613933,38613933,38122893,38122893,38122893,38122893,38122893, +38122893,38122893,37631853,37631853,37631853,37631853,37566000,12100000,11738580,12394800, +12596700,12892100,13048800,11968000,13599900,12513800,13051900,12059500,11646800,12220900, +13887200,13991200,11399300,12106800,11801200,12426800,12470000,12810900,12282400,13436800, +12184000,12348950,12034340,12691150,13015640,11107150,12893540,13536550,13692540,11951750, +13333840,12798950,13691840,12848950,12019940,13884550,12141640,12480550,11219940,14593064, +14593064,14593064,14593064,14593064,14102024,14102024,14102024,14102024,14102024,13610984, +13610984,13610984,13610984,13610984,13610984,13610984,13610984,13119944,13119944,13119944, +13119944,13119944,13119944,13119944,13119944,12628904,12628904,12628904,12628904,12628904, +12628904,12628904,12628904,12628904,12137864,12137864,12137864,12137864,12137864,12137864, +12137864,12137864,12137864,11646824,11646824,11646824,11646824,11646824,11646824,11646824, +11155784,11155784,11155784,11155784,11155784,11155784,11008472,10959368,10910264,10758041, +10704027,11100000,7190000,10700000,37930187,37773000,38196800,35261800,39596800,40536800, +39326800,39616800,40896800,41043200,38446800,35466800,36371600,40216800,36966800,40833500, +39516800,38856800,41066800,40476800,38576800,40616800,39326800,39580500,41088950,41117840, +40268950,40479940,35314850,39079840,40770350,37485440,37607150,38318000,37643750,38285840, +38218950,38416440,40617150,39129940,37923800,40757528,39421980,38024280,37542580,35212580, +35138924,35237132,34800000,34908135,34990000,37263880,35862280,36034144,38937380,38937380, +36593580,36753880,36753880,36309880,36236280,36565000,37215000,37513680,39676380,35330000, +37265000,36784280,38660880,40355380,40275080,37328880,38133780,41204856,41204856,41204856, +41204856,41204856,40713816,40713816,40713816,40713816,40713816,40713816,40713816,40836576, +40713816,40222776,40222776,40222776,40222776,40222776,40222776,39731736,39731736,39731736, +39731736,39731736,39731736,39731736,39240696,39240696,39240696,39240696,39240696,39240696, +38749656,38749656,38749656,38749656,38749656,38749656,38258616,38258616,38258616,38258616, +38258616,38258616,38258616,37767576,37767576,37767576,37767576,37767576,37767576,37276536, +37276536,37276536,37276536,37276536,36685000,36785496,36785496,36294456,36115000,38400000, +37200000,38500000,36600000,36200000,36200000,34800000,34800000,35300000,34800000,34800000, +38517071,38395400,38257700,38324100,40242600,37858600,37796800,40261700,39876800,38466800, +40103600,39474400,37446800,37775400,40202400,37547100,37454100,37605700,38055100,37652200, +40133560,40370200,40170500,37216800,40460400,40127040,39015740,40525650,40641040,37828950, +38069500,38704450,37918140,40189850,38497840,38522550,37374440,40246550,39932140,37743050, +38536740,36670000,40561900,40561900,40070860,40070860,40070860,40070860,39589640,39589640, +39766415,39186988,39186988,39186988,39186988,39186988,39186988,39186988,39186988,39186988, +39186988,39186988,38695948,38695948,38695948,38695948,38695948,38695948,38695948,38695948, +38695948,38695948,38695948,38204908,38204908,38204908,38204908,38204908,38204908,38204908, +38204908,38204908,38204908,38204908,38204908,37713868,37222828,37713868,37713868,37713868, +37713868,37713868,37222828,37222828,37222828,37222828,37222828,36731788,36731788,36731788, +36670000,36670000,23688355,23426000,22343000,22267000,22783100,24350900,23414800,24706700, +24862300,25706800,23876200,22654000,21405300,23126200,24804900,23931400,25586800,23963400, +24549500,24204600,24876800,24776800,24416900,23186100,22902800,23878950,23602640,22840050, +22685140,25302250,23568740,24089550,24029140,24380150,24144740,24984050,22655140,23511350, +24399640,25782550,24343040,26148960,25991648,25746128,25746128,25705000,25705000,25255088, +25255088,25255088,24764048,24764048,24764048,24764048,24764048,24764048,24764048,24764048, +24418000,24296023,24273008,24273008,24273008,24273008,24273008,24273008,24365000,23781968, +23781968,23781968,23781968,23781968,23781968,24076592,23290928,23290928,23290928,23290928, +23290928,23290928,22799888,22799888,22799888,22799888,22799888,22799888,23380000,22799888, +22799888,22308847,22308847,22308847,22308847,22308847,22308847,22308847,22308847,21817808, +21817808,21326767,21200000,20680000,20650000,20573700,27666755,27470680,26388790,28158890, +26958890,26748890,27601890,26657790,28920100,27635500,28646800,27366800,28004300,26632200, +27471200,28163500,26629600,28487400,28086800,26754000,28533700,26978600,26496800,26694100, +26726800,26566500,26809600,27650000,26340000,27314000,26340000,36817700,36775500,36624220, +35598600,37214490,33829890,33754600,35634800,34699390,34699390,34370200,35136800,33468600, +33815700,36420000,36370900,32886800,33304900,36686000,35579100,37111300,36127400,35385700, +36456000,34272100,34993200,36816700,33844400,36708000,33872900,36515500,33426700,35359400, +32800000,34697028,30390000,30185000,5798360,5821370,5506280,5837910,5544210,5758810, +5693510,5415920,5725220,4971320,4971320,5760620,5535742,5535742,5535742,5535742, +5535742,5535742,5462086,5044702,5044702,5044702,5044702,5044702,5044702,5044702, +4553662,4553662,4553662,4553662,4553662,4553662,4553662,4553662,4062622,4062622, +4062622,4062622,4062622,4062622,4062622,4062622,3571582,3571582,3571582,3571582, +3571582,3571582,3571582,3571582,3571582,3080542,3080542,3080542,3080542,3080542, +3080542,3080542,3080542,2589502,2589502,2589502,2589502,2589502,2589502,2589502, +2098462,2098462,2098462,2098462,2098462,2098462,1830000,1830000,1830000,1830000, +1830000,-34928845,-34938500,-31443110,-32356750,-30944400,-34973000,-34942400,-31748000,-32410000, +-33295200,-30443200,-34424500,-34379400,-34143200,-34476400,-33193900,-33424700,-34522400,-34835400, +-33275400,-34567800,-33560200,-34032300,-34487300,-32657900,-32747600,-33574000,-30301700,-32853200, +-34446000,-33737600,-34358900,-34974500,-33310000,-31895300,-34974500,11518755,11365584,10554890, +13040290,13320590,13598790,12193500,11447100,12495800,10937800,11439600,11770500,12014100, +13526100,12436800,10566800,12676800,11562000,11036800,10475900,12406800,13918400,13476100, +12825400,12478100,11932800,12712000,9881000,9272000,10230000,11653500,12250000,5612500, +9270000,33475355,33344000,36044100,34665190,35495000,35055190,35292800,36464600,37023050, +35925700,34847100,35907200,32595200,35781600,36483300,32677900,34967900,35601800,35326300, +35769600,36329500,32849800,34407600,35156000,34506800,35776700,34977100,33956500,33107400, +34878700,34494100,34650000,32313599,34380000,28520000,32313600,14648500,14642000,14117700, +12522590,14386800,15978200,14850000,14780000,14608200,15580800,16431700,13710900,12866800, +14290100,12757600,14133800,13702300,12660200,15318550,13603340,14075550,14676240,16481750, +13119940,15081450,15340340,12527950,14238140,13945850,13852540,14723650,13103440,12701650, +15569940,15381750,15219440,14474050,14877640,12521750,12844140,13758950,12787940,13888950, +12749840,14404850,16633840,12440850,14159940,12301390,13587000,13510000,12301390,42818155, +42768000,40463190,40867490,42439990,42765990,41410000,42499000,40209000,40744700,42412800, +40983100,40671100,41306800,41216800,41636800,41839400,40737900,42760100,42302100,41120700, +39811900,42066700,40997800,39907000,41127100,42686800,42706800,42606800,42162719,39481505, +39720856,39720856,41682150,41682150,41682150,41682150,41682150,41682150,41682150,41682150, +41682150,41191110,41191110,41191110,41191110,41191110,41191110,41191110,41360000,40700070, +40700070,40700070,40700070,40700070,40963000,40209030,40209030,40209030,40209030,40209030, +39717990,36670000,39172800,53858155,53787690,52307690,53777990,55077210,53610690,53610690, +52039990,52039990,53100400,53094100,54168400,52101400,54466800,52010100,52776400,55483300, +53859600,54270800,55447200,52594250,52328000,52847400,52986800,52166800,53664400,54068950, +53055740,53057650,53125840,52095750,54456940,53275950,54256140,52512550,53567440,54469050, +52521540,53658950,53479940,55088950,52220940,53492450,52381340,54849250,53572140,51760000, +51760000,54178000,48990000,51262642,6777000,6589100,5876410,6157010,6157010,5815110, +7188720,6315320,6398820,6323820,6485920,2500000,5100000,5100000,1164000,17958851, +17915606,17795636,16508890,15067236,20358890,17344407,19828890,14754024,18337162,20905597, +21128890,19296800,15676800,21653508,19043364,14859575,20756800,15536800,18448661,14069547, +18870408,20266800,15366800,18188864,13906000,17745048,16324524,20355569,17160041,20832878, +21451232,17986588,5612500,13906000,44396755,44317690,47037690,46637690,45640510,44124600, +44275900,45396800,45610000,44896800,45234000,47021400,46536800,46139200,44816800,45747100, +46510600,47616800,45106800,47746800,47712950,45081040,47628150,46903540,44610700,45655140, +45017450,45155940,44899750,45283140,47108950,44391340,45733250,46617440,44177750,43869140, +46898950,45856540,46182250,46049940,47148950,45846740,46538950,46135640,44549450,46220240, +43946250,45379940,45658950,44234040,45822450,46339940,47855574,47855574,47855574,47855574, +47855574,47326342,47326342,47326342,47326342,47326342,47326342,47326342,47326342,47326342, +46797110,46797110,46797110,46797110,46797110,46797110,46797110,46797110,46797110,46797110, +46267878,46267878,46267878,46267878,46267878,46267878,46267878,46267878,46267878,46267878, +46267878,45738646,45738646,45738646,45738646,45738646,45738646,45738646,45738646,45738646, +45738646,45738646,45738646,45738646,45209414,45209414,45209414,45209414,45209414,45209414, +45209414,45209414,45209414,45209414,45209414,45209414,45209400,44770000,44680182,44680182, +44680182,44680182,44680182,44680182,44680182,44680182,44680182,44680182,44680182,44680182, +44460000,44150950,44150950,44150950,44150950,44150950,44150950,44150950,44150950,44150950, +44150950,43770000,43660000,43660000,43621718,43621718,43860000,43860000,43730000,39600000, +43612000,5526500,5542800,5462000,6689810,6689810,6603321,6603321,9372191,6161900, +10746800,6046801,4870807,7314750,5098700,6572254,10006100,11012800,6517907,4920887, +9408951,5505250,6765514,5325011,7550098,7420000,5811311,7119941,6045926,5269941, +7005600,5899400,5490000,6016774,5778700,5818500,6353878,7709941,9597722,5077000, +6968000,5929941,8010000,5410487,5249344,4843407,6788951,6068344,5177600,6600906, +4965040,5673454,6762000,8930000,7156300,6709650,6267000,6267208,6267208,6267208, +6267208,6267208,6267208,6218000,6218000,5770712,5770712,5770712,5770712,5770712, +5770712,5770712,5741000,5758000,5276943,5276943,5276943,5276943,5276943,5276943, +5276943,4924000,4736000,4736000,5025600,4340000,4727777,276755,35196,2736800, +2216800,411300,1046800,-643200,-373200,150800,591700,2986700,-1293200,3256800, +680700,1666800,626800,576300,414900,356800,1403200,348950,3373640,1653250, +2404740,1148750,815240,2469750,-150060,-573650,1730940,552150,3368940,663050, +712140,-906550,2443040,629650,534140,-608250,578340,3428950,-168260,678250, +160240,2978950,253340,1940000,-428657,-1481288,-1481290,51459457,51282900,55826800, +52548000,52504755,52504755,52461511,52418266,52418266,53378200,55904200,53344200,53762600, +51416700,53436800,52596800,53716900,52376800,53756400,51447700,52926700,52966800,54556300, +52874300,51407200,50360950,50894900,57117550,54944640,53739150,51867140,54877450,50778840, +52608150,51604240,50715540,50706773,51529000,51543000,56451000,53776000,55920616,55920616, +55920616,55429576,54938536,52747068,52747068,52747068,52256028,52256028,52256028,51764988, +51764988,51764988,51764988,51520000,51273948,51273948,50782908,50782908,50782908,50291868, +50511000,50199000,54390390,54862408,54862408,56411000,56715420,56715400,49954500,50556764, +53237954,49122422,49122422,9500222,9541500,9575200,9494480,7701965,9995890,10343890, +8500890,10606890,9123890,11262090,11339990,9208413,10337490,11042990,12015490,10562290, +9979490,7740710,11249700,9038147,7180000,9840605,4340000,7180000,-2242100,-2338831, +-382320,-2926600,-299100,-3303200,-1003200,-1097300,-1306800,-1698500,-1056500,-4039230, +-2177700,311600,905600,-1851400,-2263850,-963060,-1026050,-3359460,-726850,-3480060, +-3507950,-1354260,-1087950,-1380060,-1880950,-1615860,-1396050,-2778260,-2244750,295240, +-2257450,-2454460,199650,-2198760,-1594350,-639660,18950,-2660060,-2701050,-1523960, +52250,-2340060,-1727250,-1850660,-1661050,-2125460,289350,-4018860,-541050,1242240, +-4615816,-1934626,580520,-1240520,-162221,-679951,-679951,-679951,-2854693,-2854693, +-2854693,-5018000,-5018000,-1621587,940439,-5018000,33541151,33931500,33892100,34001700, +33986900,31566000,31566000,30359100,30304900,35725500,33844200,34637800,34226800,32242500, +35552400,32836600,32281800,33203050,35139940,32969750,34967140,33796450,35143340,28958750, +34199440,32462650,32914440,31899350,34894940,32830450,34230540,34377550,34186940,30438250, +34290740,32202150,32206840,32018250,35200640,34759050,29674440,33861650,30367240,28398950, +27106940,23677250,26712740,25700000,23470080,25964994,25964994,23283804,23283804,20727860, +20727860,20727860,20727860,409894,366649,282200,-831900,-1688310,-1603610,1555500, +517700,-1923800,-724800,-2982500,-1195100,2060500,-2779300,-1434500,-849000,-702100, +-2845500,-2446300,-119300,-1279400,-207600,-2585167,-3461800,-1938100,763200,948700, +-1630500,-1681400,-2197300,927660,-361970,-2476000,-3075000,-3958680,-36923545,-37095520, +-43527400,-43527400,-43613889,-43590000,-41348300,-41267000,-41149000,-41249900,-41164300,-37840510, +-37840510,-45923200,-37742800,-40393200,-39689800,-41340500,-39550800,-38177600,-35751550,-39092600, +-46445950,-39969200,-40936200,-38686450,-41550260,-44420000,-38724160,-37236250,-40980060,-40651050, +-37990560,-43932350,-37928460,-38258150,-40252660,-38050250,-45116560,-43333450,-39610060,-39411595, +-42092785,-43688120,-41457120,-38100020,-45941120,-37842920,-40659120,-39822520,-41542520,-38419520, +-36053420,-39447820,-46628120,-40181620,-41134220,-38789220,-41645420,-44522420,-38939520,-41195520, +-38327120,-44022120,-45310720,-36730405,-39411595,-42092785,-44773975,-44773975,-47455165,-47455165, +-39411595,-42092785,-50333695,-44947803,-48579152,-51461337,-48406038,-53210883,-35340595,-60000000, +12319755,12207318,11012600,12206800,13526800,10601300,12426700,13035000,11737600,12017000, +13989700,12274200,11439600,14056800,11063900,11130000,13300000,12917500,12137600,12207800, +12026800,10939200,13055050,13041240,12704550,11629940,11718950,12629940,10931750,10629040, +13176650,11049040,12946450,11769940,10108950,10259940,13468950,11619940,10302750,13369940, +11508950,11609940,11118950,14409940,12048950,11212440,10937662,10103000,10937662,4340000, +9380000,14555155,14295480,7024500,7044000,10250900,10288090,8430500,10624400,10677900, +15112300,16377600,14224300,14986400,13895100,6076000,14789300,11174700,10332700,7161400, +6890300,12055000,13591100,7956200,14032450,15461140,15998950,11548140,14929150,8922340, +16669650,7417440,9286650,15127540,6718150,14466540,17587750,8167340,10499150,9721340, +13398250,14927840,6017750,13123640,13594539,9029405,6999480,8204480,16197179,6054480, +11044480,7022580,6889080,11706680,13243080,7773779,8669880,16364480,17374480,7978680, +9494480,5748980,12829480,8296580,7779580,6535380,9555780,17334480,6714480,13900080, +17842380,4599000,4380000,4380000,41851944,45365330,41753290,40789890,45025700,38081100, +43749800,44456800,44383000,37465400,41080000,45338700,45396000,38130000,45589500,45362200, +45498200,44606800,43835500,39185400,38014300,44766000,43068440,43512000,41427340,40724650, +44679940,44388950,40437540,44808950,44029940,37048250,42436940,40698950,41434040,45664050, +44190840,45518850,42536940,45418950,46038140,46458150,43434540,38873950,41197640,46032500, +43554500,45023000,40611000,44761580,37732780,37204480,40768980,37918180,45568680,40374080, +38973080,43652480,36720780,40483080,45878680,45164680,43279680,46339480,38874480,40244480, +41184480,45641480,44679480,37591980,37044480,42640680,40301680,41981280,43864480,36709480, +40342780,37089480,44144480,38921480,40513464,43227805,38835000,43700000,44780000,42200000, +42050000,39950000,39250000,35450000,36600000,35450000,35450000,23559300,23400000,16962790, +16994990,24301890,23165890,23775690,23735990,24135800,22831400,23378900,23629800,22522900, +24223200,22926800,24688400,22526800,23937000,23726000,23249700,23194900,22668800,26126900, +23533500,23053600,23363400,23267700,22450000,16639605,22320624,24168192,25924580,25540000, +25200000,16639560,52216755,50083300,52260000,52260000,52173511,52173511,52087022,51726800, +50012300,51062800,52362100,54324700,53386800,53094000,51197300,53092300,54479500,50767000, +51357800,50834200,52983000,49776200,53726400,50004850,50061140,50762150,50641440,52512450, +54138040,52710450,52629740,49977650,51912840,51733150,54161740,51170950,53453940,54432950, +49924340,50872150,49588740,52131100,51379240,50137417,50137417,50137417,50137417,50137417, +50137417,50137417,50137417,50137417,50137417,50137417,49646377,49646377,49646377,49646377, +49646377,49646377,49646377,49646377,49155337,49155337,49155337,49155337,49155337,49155337, +52004480,51524480,54199680,53139480,53922580,53944480,50625524,50625524,48990000,48990000, +5286756,5191700,7632591,7632591,6833522,6766522,9415722,4716322,5789022,7364722, +6088122,6685922,6959672,6621308,5898971,6591262,7226572,8010362,9563235,8114133, +6462272,6337962,9472872,6536645,6074472,5749920,6708972,7928862,7105847,7029521, +5437372,5866610,6363751,5828268,10452250,6497478,9492572,5235753,6642772,7397862, +7350672,6289462,6626872,6159890,6440108,8247847,6288951,9239941,4924434,5819963, +7708951,7774648,7127785,4394680,5659050,5659050,4340000,4340000,4340000,59881944, +59551720,63395000,63320000,60330500,60244011,58925800,58839311,58752822,59174800,59706900, +58098100,69622800,59232700,62433400,62433400,59370500,59098900,59394000,67246800,58416900, +60755900,59011500,59084000,61077100,62730000,66297840,59378950,59631940,60758250,63076040, +68391550,60143140,60853750,69930840,60128350,63986340,60160650,58229940,59746150,58008440, +63112632,63603672,62934236,62934236,62934236,62443196,62443196,62443196,61952156,61952156, +61952156,62124020,61485668,61485668,60994628,60994628,60994628,60503588,60503588,60503588, +58874335,57949905,68600000,54544000,57950000,3107727,2806580,1465800,1452826,1531100, +1432000,4536600,4604000,1488390,1488390,5906300,5828300,2671200,3777100,5255000, +6084400,4238300,4800000,6080000,5382000,5271000,5605300,4342900,2236100,5289200, +2176400,1991000,1800000,5352100,3135910,2009700,5340000,2520000,3289940,1329000, +4001000,1304024,5675844,5618630,4025274,4160929,2052530,2930279,4784479,5044479, +3981687,4472727,4963767,3534024,3534024,2880000,6094367,6251500,6251500,1828136, +1337096,845000,10731355,10667020,20908100,16059400,16059400,15972911,15972911,20812800, +16422500,12193000,10001500,9940000,10328600,10346800,20976500,10911600,20935700,11883600, +21520000,11913700,13738350,20399140,12648950,10341340,9571950,13948240,19779650,9149940, +9265250,10209400,20764500,18648840,11540650,21689200,21297470,13058840,21280750,10667840, +15526350,20904440,10213150,9915240,20050050,21251040,20422950,14320640,21151950,10269940, +8893967,19413586,11485000,5612500,7500000,60144053,60096344,61297900,60406800,64976900, +60943200,62855700,62216800,61443200,61016800,63065100,60426900,62571600,60956800,60350800, +61647200,61086800,60601750,60449940,66468550,60219940,63808950,64199940,60841050,61150040, +62754150,61838440,60710550,60357940,60458950,63537440,62289050,65714540,65810550,61179940, +61308050,60889940,61238950,63049940,63647750,60789940,65928950,64658950,60611850,60769940, +62365350,60659840,60338950,65159940,60893450,59956440,61800000,59808000,63792000,68600000, +54544000,59675750,-4284596,-4388380,-4930700,-4260910,-4245800,-4178800,-3004500,-527200, +1566800,-4215000,-1919300,1559700,-4405500,-3729300,-2584300,-4212200,-924500,-1923200, +2005500,-1263200,1596800,-4300700,-123900,-3518400,1321100,-3322400,-2908000,-4292800, +-4032600,389400,2015600,-1497000,-4041400,-5050000,-5050000,-2424226,-5050000,52475655, +52495590,52495590,52373281,52373281,53542300,48076390,50880990,50076800,51466800,48751900, +51424600,51187800,53036800,52356800,51386300,49406800,51306800,51006800,51423600,51216800, +51983900,50686800,49456800,48962000,51466800,51917600,48316800,50784300,50732700,50026800, +51144600,52083100,51470400,52221500,51292900,51436800,54276800,53828900,47952300,51327100, +50946800,54055500,51276800,49951900,51626800,49180900,51514300,51386800,52236800,51135500, +51000500,53106800,51157800,49370400,51676800,48000000,52228680,53324480,52859480,51169480, +50944480,50619480,51733180,53849480,47564480,50714480,53614480,49083180,48709480,53412280, +50038780,50447980,51359480,49504480,49055380,54358980,47479480,52269480,52630680,53324480, +53004480,52003180,47614480,48294480,47614480,53959480,50924480,50507000,35450000,47255000, +35626755,35943289,35943289,35943289,35856800,35856800,35856800,35856800,35856800,35770311, +35770311,35770311,35770311,35770311,35770311,35683822,35683822,35683822,35683822,35683822, +35683822,35597333,35597333,35597333,35597333,35597333,35510844,35510844,35510844,35510844, +35424355,35424355,34636800,35106800,43016800,34640000,34966800,33546800,34347500,38216800, +33836800,35566800,34526800,32756800,34613300,35548200,34669700,35616800,31546800,34626600, +37876800,34786800,33804150,34949940,34703250,36529940,34699750,36529940,33208950,34561240, +35238950,32719940,34785650,35389940,35304350,34782540,34469050,34189940,34728950,34660340, +36618950,35059940,37018950,43739940,34900000,34140000,42758800,33550000,34190000,38168280, +32430000,31344480,37717000,33725000,36384580,32955000,32701880,43455000,33350000,36545000, +39326580,31638000,26074000,40592980,37720000,39105000,41694000,33824480,38050000,35825180, +33922600,40308280,33064480,35630000,42921880,42674480,35118341,42876810,31940000,27990000, +25316208,24030000,31875196,29194006,26512816,24030000,24030000,30965000,33698405,31838167, +41849223,42868810,33296227,41312985,37235000,34450000,38899914,34556386,41390000,37560000, +35959405,24030000,-17869254,-18040495,-20302655,-19526610,-17940610,-18403810,-20119400,-18965900, +-18243100,-20360500,-17418900,-18397100,-18177600,-19058700,-16553800,-17350100,-17978400,-19038700, +-19048800,-16872200,-18580800,-19721500,-21092800,-20531100,-16812800,-20240500,-20981200,-19852300, +-19059100,-19331900,-22254400,-18490620,-18981660,-19472700,-19963740,-20454780,-16767720,-18300320, +-17074120,-20733420,-21240620,-22316820,-18673120,-18673120,-18732044,-18732044,-19223084,-18840595, +-21521785,-22420410,-25343245,-25557220,-25578910,-25701219,-25578910,-25456601,-27390010,-22599010, +-25521110,-25493200,-23443700,-25820300,-26909600,-25440600,-26924700,-24714900,-27409100,-26700000, +-23390700,-25415500,-24522900,-25503300,-25303300,-25663200,-27201000,-25838700,-25966242,-27605000, +-23812000,-27605000,33297800,33198000,30339300,36352300,36352300,36265811,36265811,36118890, +36108890,35446400,35375000,35524000,31984400,32569100,30996800,32429400,33388300,31952400, +32466300,31800700,33703000,33312850,34166540,30359650,36346640,31289750,31379940,35487650, +32269940,30860450,36829440,34318950,35596340,32684350,34891340,32746350,32879940,36839200, +33359940,32518950,37133400,34853350,34446140,34108950,31929940,29939750,32895940,31750126, +29900105,34431347,28520000,29000000,33541151,33230000,33931500,33892100,34001700,33986900, +31566000,31566000,30359100,30304900,35725500,33844200,34637800,34226800,32242500,35552400, +32836600,32281800,33203050,35139940,32969750,34967140,33796450,35143340,28958750,34199440, +32462650,32914440,31899350,34894940,32830450,34230540,34377550,34186940,30438250,34290740, +32202150,32206840,32018250,35200640,34759050,29674440,33861650,30367240,28398950,27106940, +23677250,26712740,25700000,35342092,35430480,34851052,34939440,34583280,34583280,33729480, +31385480,30071880,34665480,32017980,32917680,32426639,31935600,34916680,28744280,33983980, +31633980,34078780,30223780,34196880,31235480,34803480,34803480,29458980,28184480,30674480, +32435980,31274480,30421480,23470080,31909405,33248810,33248810,31327374,31327374,31327374, +28646184,28646184,28646184,25964994,25964994,23283804,23283804,20727860,20727860,20727860, +41239111,40993580,40936690,39589190,40718190,39713890,42401290,40340800,38809800,40496800, +41418300,41508200,40083900,40972100,40071800,40425700,40183800,37184600,40806800,42363900, +39017900,40459900,39856800,38233100,41511100,40958000,39680500,40666800,40140000,38468711, +41131721,36670000,37170000,59286755,59086269,57676800,55552900,59812200,59582500,59233000, +58360200,55997200,57736900,58554800,55663200,63783800,60626400,57679700,59319500,59358900, +56634500,56837000,62365500,65558260,58249600,63153140,60458750,60575940,56648750,58366340, +56147550,56002140,58323650,58510540,63261050,55847640,59298450,58729940,57077350,55357440, +58478950,59599940,57898950,56222140,60588950,65289640,57601850,58339940,55320000,57898780, +57898780,57898780,57407740,57407740,57407740,56916700,56916700,56916700,56425660,56425660, +56425660,55934620,55934620,55934620,65209180,65700220,65700220,63550080,62937680,63056080, +57345380,56854340,57590900,59028980,59151740,58660700,62511780,62020740,61529700,61038660, +58368100,68600000,54544000,55320000,-9504800,-9626760,-6746410,-5279810,-3620000,-6280100, +-6119900,-2749900,-5608300,-4242800,-5896000,-9104900,-2635800,-10334900,-6207300,-8794800, +-7230500,-6156700,-6063300,-2094700,-7373400,-6262000,-5502700,-8914500,-6310900,-7987700, +-6352800,-3203900,-4395400,-5478300,-10345954,-6910000,-3819070,-6518725,-2952175,-5810575, +-4521375,-9307175,-2838075,-10537175,-7504225,-6358975,-2296974,-6464275,-8189975,-3406175, +-5680575,-11660000,4004756,3939421,3734290,9196790,12035400,5926800,10570000,5438900, +10696800,7278700,4533800,4596801,5686800,3992402,4676801,4916801,10064800,3751600, +5582300,6168500,6476800,5404700,9888400,5100100,5478050,3489940,2890550,5139940, +4718950,4129941,10309250,6358340,5111850,11020940,5961850,2903040,4056447,4399940, +5858950,6717340,6235750,4051413,4470698,2909668,5447471,3479940,7076480,6781856, +6290816,4331480,4184480,5643980,6504480,2688280,2688280,2688280,2688280,2688280, +3179320,3179320,3179320,2197240,2197240,3182880,6224480,6715520,6715520,2914480, +1899480,3473180,4424480,8155580,8155580,8769379,6224483,8107303,2495081,3760933, +9265000,1640000,37892255,37841000,39056800,38970311,41806800,37553400,39466800,39985500, +37576800,37336800,38936800,42096800,37766800,37794300,37253900,41832300,42286800,42008000, +39160300,38376300,41139800,41170071,39212400,37302600,38396800,38743200,36486100,41621050, +38051240,42035750,39602540,40744050,37629940,37381550,39139940,38698750,35911800,41509050, +36845240,37500000,36336000,40311505,35130000,40389490,41369490,40147028,39436000,41349900, +41393600,41263400,41283300,37349300,41606800,36672500,37935000,43230300,41606000,38320300, +37842700,42185600,43487100,37128700,43297700,42816000,38228000,43346300,37585550,42782440, +41514550,36654440,41527750,39550040,28080750,28426140,43288950,43439940,42318950,36808940, +39939150,40926740,38969850,37226940,42413850,36505000,38840450,36578600,42561950,37744540, +36659405,41807000,39658440,41252780,39251780,37090680,41404480,36461080,36685000,42967580, +41403680,37640380,36926380,42419080,42468380,36365780,39345980,27707380,27982880,35987080, +42910080,43030180,42104480,39724480,40724480,37106480,38544680,37524480,40980180,41374480, +39224480,41649480,40383120,40191933,41157162,38475972,35867000,41157162,38475972,35867000, +41157162,38475972,35920000,37805405,27600000,27600000,35262000,27500000,27500000,13686800, +13502880,17348890,13298390,14911090,18739090,6956800,13138550,18243000,16391900,9088300, +8381500,15219400,13776800,12648000,14041500,16779700,15662700,12566800,12874600,13496800, +6506300,7122500,7836800,14316800,19866800,14488200,13494200,13980400,12369405,6618000, +17424000,5612500,5612500,15311755,15157020,12743700,14752200,13545400,13545400,14509500, +14544095,13915200,15070000,14161900,15004400,14493200,14743500,14386800,13749100,14793800, +15617000,14249900,13949700,15904000,13174500,13819600,14302000,15185700,13343700,13166300, +15665250,14488840,15673950,15299940,15439350,13858340,13285650,13079840,14497650,16148240, +16913750,16167340,13908650,13686240,12573900,14879723,13217385,11985592,48816755,48614480, +45672020,45672020,45672020,43543890,43543890,43667800,43266800,47170500,48536200,43566800, +44794800,48066800,49466300,49207700,50596800,45395000,43069300,47426800,45135600,48359700, +47959600,47285300,43506050,45745540,43801950,49860940,47348950,45799740,49087750,47216640, +49150050,47872640,47728950,42669940,49408950,48654840,50678550,43278140,46548950,43921140, +43145780,45373580,43566980,43329980,46956380,48454180,43264480,44589480,47864480,49099780, +50254480,42972180,47024480,45119480,47950980,47737180,47082980,45530080,43575080,47031580, +45584280,48623880,47001180,47619480,42453680,43028580,46449480,45924480,50612380,43024480, +47224480,46834480,44754480,47494480,46074480,49504480,48235780,47824480,46424480,45664480, +46544480,46564480,44914480,41684480,43524480,48564480,50499780,42974480,48274480,45414480, +42464480,49081980,45904480,50067380,43244480,43884480,43319180,46094480,46754480,45804480, +44324480,47934480,47484449,41310000,41310000,59973000,59900000,54544000,59675750,-1311622, +-1500829,-4050300,-4078841,-336200,-336200,-133200,-133200,967300,247900,-3263600, +-467400,-487850,537040,27650,307840,-764150,1718840,-571350,-1100060,-19450, +-567460,432950,3910440,-3646850,-391260,-1545250,329040,-702650,3740,-1120550, +-282260,-757350,579440,172650,-2304360,3094350,-3417560,1059050,-1144060,2347750, +-300060,-525850,3499440,2309950,-874560,45350,-182860,-1408550,1219040,-1215050, +-1916160,-3422150,-4128360,-1339737,-1875974,-4231720,-3653820,-702320,1510780,3504580, +-2519820,2879880,-3633020,799579,2123680,3090880,2095480,-1972520,-3647720,-4690820, +-4725000,-24693245,-24920072,-21236610,-24435000,-22034510,-20054110,-22458810,-25027300,-23148400, +-24434200,-25257800,-22585700,-24722400,-24823000,-21472100,-21463200,-20552400,-22013200,-21917000, +-21743200,-21357400,-17852500,-23086800,-26069300,-24645800,-19421100,-24144500,-20172900,-22896564, +-20242420,-22215520,-21945520,-18257040,-26275820,-19623420,-20417220,-18427220,-18771720,-20715320, +-23927120,-24798620,-24241020,-25577754,-26909000,-18964346,-19166620,-18166300,-18252789,-19908000, +-21487700,-23400800,-13421600,-15745000,-12328250,-19698360,-25207550,-17617060,-25056550,-17855660, +-19201150,-16206760,-20613250,-19934260,-16954150,-20318260,-22170950,-19431360,-25070450,-14928060, +-17498250,-22028060,-14293950,-20270060,-13704150,-20560060,-23751050,-18950060,-16136250,-25349160, +-21861050,-19869260,-21267150,-19410060,-18971050,-20580060,-18801050,-22320060,-24731050,-22850060, +-19466150,-20079460,-23373950,-19729960,-25203150,-15456660,-16501050,-22950060,-14691050,-14910060, +-19567050,-17410060,-21090595,-18500000,-21876650,-23603075,-16142900,-25353470,-17951820,-12542720, +-13765150,-25490625,-25271020,-20533720,-22385420,-22243520,-23965520,-21481620,-19015520,-22535520, +-24945520,-23065520,-23588420,-19945420,-16715519,-23165520,-15125520,-19781520,-22305520,-25610000, +-27000000,50402055,50324400,49858490,48344790,47908610,46437700,46351211,47028450,47085400, +47779800,49794800,47866800,46932000,48534300,44906800,49200000,44556800,49550000,46613000, +51467500,50876800,49364700,48264000,50224000,50580800,49376800,48456800,48477900,48256800, +49008000,49503900,48876800,50706800,49766000,48688200,46803880,46773826,48970645,47912870, +44386383,4803300,4600480,9464120,7628120,3759720,4497120,4020120,8706090,8471890, +6740890,8551490,6488890,6169090,9826490,11684990,3683069,6498319,9293479,4326479, +8367124,6304524,9642124,11500624,3480000,9342000,-47500000,3480000,4317755,4344956, +4115480,3829200,4214900,6946800,6275800,4897800,5691400,5718400,6498800,5900600, +6464600,4707100,3476800,4944300,6208700,4559500,5006800,6946800,4579200,8352500, +4916800,5756800,5266100,4283200,4986200,4071500,5653000,4648100,4975200,3603300, +4302550,5368840,10253350,8039940,3473900,4116652,4012624,6744524,6073524,4695524, +5489124,5574524,6262324,3274524,4742024,6744524,8150224,5554524,4783924,3869224, +4772924,5153379,10038879,7824478,2210000,2014460,2034700,1854066,9511446,10390800, +-389980,1676800,36800,3070800,3755511,9478800,11221600,6726800,4696901,2732236, +2296800,1758950,8375140,9475150,10584840,484350,8439440,9905650,2769940,1097950, +3819940,4146450,2589940,3980450,1946440,7949350,3824240,2376750,11430540,9468950, +3299440,481550,11819940,10395050,4092940,2940650,5319940,5718950,9379940,4654650, +3359940,1609750,11314840,11118950,11239940,3788950,4499940,1005703,9180180,9309180, +10063080,-620520,-165520,3553180,9276480,10837980,6524480,4494580,2094480,8159680, +9260680,10563880,310580,8223980,9572080,3604480,3931980,3765980,7734880,3658780, +2256380,11058880,9316680,3073480,267079,10300000,3877480,5127780,11651520,-700000, +-1680000,34486755,34357020,31466300,36668300,36668300,34976800,34304200,34304200,34383500, +37075200,34622800,34935300,36157500,36680700,34850500,33556100,34476800,36642600,35873300, +36705200,33515600,35915300,36666640,36632450,34545940,32362450,36903440,31560750,34419940, +36715950,34769540,32070150,30925640,37151150,34326140,34617650,36966740,33925250,33988140, +33907750,37360340,33315150,33322350,33285750,36991140,36879250,34904440,33019286,35700000, +34101924,34733024,34648224,34274524,35671024,36417979,32147979,36687979,31346279,31855679, +30710080,34257424,33071279,31879220,31879220,31879220,31388180,31388180,31388180,30897140, +30897140,30897140,31917887,34156857,29377450,16766055,16737630,21823990,19617500,16429800, +17273000,16743500,22078200,20113000,20832500,12409700,20734500,14048100,22907300,18780000, +21418800,17601100,21983300,21311800,16880000,20407000,18886000,20100000,16226200,17928000, +20870000,22524900,22892000,25335000,21246800,16246800,16246800,19966800,19286800,20136800, +15668000,18149895,20831085,9570000,-15463245,-15542310,-12936110,-13105110,-14552190,-12600800, +-12585400,-13185530,-17889600,-10255400,-13681800,-12408600,-15905700,-15798100,-11243200,-16839400, +-15307600,-12213550,-14002700,-11859800,-16310060,-9372066,-9815500,-11409350,-8869860,-15026250, +-14293660,-17492750,-16547160,-12667250,-14830960,-17386650,-10577260,-10188950,-17057260,-11771750, +-13640660,-13541050,-14110060,-17276750,-15891760,-10928650,-9362160,-16144150,-15600060,-12321050, +-13257360,-15039150,-15163360,-8805450,-15770660,-13571050,-13500060,-10900377,-12944620,-13291720, +-14683320,-18002920,-10436620,-13884120,-12686620,-11445520,-15427720,-12421420,-14203020,-12083620, +-9045420,-11623820,-14509120,-17576420,-15046420,-13820520,-10792720,-10403420,-11986220,-13855520, +-13755520,-14325520,-9702320,-16365520,-12535520,-13465520,-15235520,-16029420,-13785520,-17620595, +-18080000,-33503245,-33636000,-33150000,-23688500,-36797300,-36855600,-38771000,-20299500,-34197000, +-35461850,-18516200,-41492200,-37511800,-30014800,-36643200,-29978000,-37055500,-53195000,-40600000, +-22491100,-39856250,-27401160,-35006330,-30635460,-33717000,-33625260,-36964300,-32768000,-33773450, +-34610060,-32861050,-33690060,-36650000,-34440060,-36451050,-33845700,-32808700,-37123200,-37825000, +-28600060,-35385700,-36768800,-39311050,-45600060,-35996000,-34460060,-33300000,-41908000,-38785500, +-40320060,-35172161,-37680371,-40726561,-20171190,-22802220,-25483410,-25483410,-28164600,-30845790, +-33526980,-36208170,-38889360,-41570550,-44251740,-46932930,-46932930,-49614120,-52295310,-54654757, +-54654757,-56531590,-56531590,-35046658,-27659247,-28463297,-56536000,40978550,41000000,39926100, +39926100,39934748,39934748,39848259,39848259,38447595,38411300,38361200,38274711,41042300, +41042300,41042300,41037975,41037975,40955811,40955811,40955811,40951486,40951486,40951486, +40864997,40864997,40856348,40760000,40752000,40763000,40182600,40167000,36958800,36958844, +37023000,37827300,36864800,37886200,36772500,38692600,39732100,37100000,41252400,38312200, +37550700,38457300,40715300,37729000,38644000,39696800,39602400,38605200,40743400,39383000, +36161200,39868200,36896500,40981000,39819350,37741500,37746100,37854350,37043940,40517650, +36535840,37801350,38641440,41135950,38338640,38724150,37202840,37721750,41643140,40059050, +37159940,36699724,39380913,36652579,37474729,36662479,37644179,36626149,38490279,39347874, +36847600,41187279,38109879,37161550,38254979,40512979,38430230,39494479,36139629,39662980, +40764159,39520300,37519409,37507800,37772179,36721479,40468829,38123179,38497079,36987379, +37507279,37014479,40239479,40709479,35806600,24810700,24746000,31333700,31444017,31444017, +31357528,31357528,33693000,33636000,33580000,33523000,30153300,25341500,32110000,33967000, +30133000,32031000,32462000,29347000,27662300,31237400,31669900,27515500,32537200,34158700, +31076800,28376100,30626800,30761900,33726800,30006600,25488000,26222000,34748950,31688440, +31945050,30127040,30611000,24587292,27686080,27916380,28118780,28458780,28903080,29066080, +29800180,29788680,29832380,30014980,29924380,30133880,30750880,33586080,33788880,29263420, +32296663,31576045,34263405,31582215,31582215,28901025,28901025,28901025,28901025,26219835, +26219835,26219835,27560430,23670000,23670000,23670000,24074883,33864760,33864760,33864760, +31183570,31183570,23670000,-25983731,-26152662,-19852000,-19765511,-15147300,-15173246,-19164900, +-14618200,-14588700,-17896000,-16210700,-25095000,-15522600,-23903800,-13353000,-13033900,-19656000, +-16246000,-14843500,-13170400,-16894700,-23937600,-24555260,-24722150,-15053500,-18962950,-24740060, +-15040350,-24510760,-24104650,-25061660,-13232150,-25040460,-23931050,-25430060,-26375550,-25059660, +-15654950,-24130360,-12770450,-25629760,-14389850,-26003160,-24938650,-24734960,-25666000,-21431191, +-26604320,-15362520,-18098320,-16413020,-15724920,-13544020,-16448320,-15045820,-13372720,-17097020, +-26223120,-13446620,-15872320,-12984920,-14557920,-15870259,-15379219,-14888179,-14397139,-13906099, +-13415059,-12924019,-12432979,-11941939,-11450899,-10959859,-26870000,-22602245,-22731980,-18186100, +-17825900,-17825900,-22998200,-22702400,-17563100,-19614100,-23362300,-20510500,-22039100,-26621800, +-22504400,-19284700,-26695700,-24668300,-17946300,-20426000,-28608000,-20628900,-20149500,-22473200, +-26543200,-21473200,-28061600,-18095500,-21973500,-19671050,-22030060,-22391050,-24180060,-17509050, +-17928560,-17548350,-17438060,-24861150,-28470060,-22151050,-24102660,-19712000,-23390000,-17929820, +-26920520,-26920520,-26920520,-26920520,-26920520,-26920520,-20712820,-22706720,-20617220,-28677620, +-20897720,-20351820,-21675520,-18297820,-24395520,-25075620,-24318120,-24870620,-25361659,-25852699, +-26343739,-26834779,-27325819,-27816859,-28263920,-28733920,-28970000,10460000,10381700,10145100, +10083000,10632000,10632000,10545511,10044300,8316500,10046600,9708000,10170700,8058500, +10412300,8553100,8579000,7735000,10445950,10368840,10161000,10446500,9512000,10223780, +11373650,9284700,10443770,9019940,8857250,10097600,10621150,10141040,8886000,11675500, +10196000,10144000,7852000,9184000,9875050,10944700,9900000,9408940,10307770,10003300, +9634800,9887440,8597650,10169640,8529550,7660540,10044850,10008140,5623150,10035840, +8759200,8000000,8411775,630000,6421000,6419660,7270861,11861590,10510400,10510400, +10423911,10423911,6339495,6339495,6253006,6253006,4763727,11796900,11038400,5063801, +9874456,8446060,6408820,7113490,6103471,9012900,5503872,8101199,7815321,13020840, +7524222,4914580,4973709,7739597,12955450,7214723,7446195,10282240,7940467,9578798, +7699748,7596735,7164026,10256340,7060314,11715740,9227650,7605558,5152674,12138340, +10238950,6594148,6289406,4269668,7427435,11754480,10237480,11594580,11063580,9672135, +12804480,7413390,12729880,10148080,9449420,7285120,7090837,8837035,9996480,11502880, +9075880,11880780,9978680,8806624,8893607,6413143,8952532,8232385,12643480,8644480, +11253980,6514637,6608923,12424480,11234280,4269668,-6860000,-6975680,-2687000,-6153000, +-6239489,-8952600,-8952600,-3423500,-6847800,-5139800,-6213200,-4925000,-3389600,-5064100, +-10704900,-1562200,-7813200,-9345700,-3702000,-10319700,-5120350,-6865560,-3493550,-7990760, +-6468650,-1358260,-6374050,-4848460,-5024350,-8882760,-2681050,-3034260,-2046350,-8147660, +-9369050,-10026260,-9137150,-6175460,-7723250,-5152960,-10754350,-5186960,-4606150,-10964460, +-2881050,-8823660,-8324650,-4310060,-5220000,-7706880,-9154920,-6415520,-5176920,-5266420, +-10907220,-1764520,-8015520,-9455920,-3904320,-10548520,-5334820,-3708020,-8206220,-1573720, +-6588520,-5063920,-9098220,-2895520,-3249720,-2260819,-8149920,-9583520,-10257820,-5368420, +-10968820,-4820620,-11179920,-3163120,-9039120,-8539120,-4525520,-11761350,30019755,29893000, +31142500,31203042,31058300,31196500,29932800,30930800,25656800,30998600,27138700,30744800, +24036800,29009200,26506800,30548950,29279940,30562750,31095740,31002050,28067040,26140750, +30532040,30431550,27700540,31062150,30394540,31090250,30679940,26298950,24949940,29820050, +31099940,31278950,31189940,31138950,30699940,31048950,30976840,31388950,28283340,30445250, +26737340,29132750,30856840,29458950,30881340,30403950,27284140,25593550,30789940,29848000, +28860000,27423000,27151000,26400000,24593166,21911977,21660000,18028850,17822880,16558890, +16096490,16096490,16468290,22668690,20460590,16558890,18492690,16938890,17243290,19706800, +17010200,16567300,15115500,20420900,16199300,16616800,15762900,22646200,25170200,20886400, +16068000,14710000,15358000,14710000,-17830445,-17930570,-17503300,-16666000,-18018510,-19077800, +-21571600,-19621700,-17378300,-14856400,-22058188,-11054900,-10866900,-18490800,-22139400,-20074900, +-22777300,-21483200,-11063900,-16419200,-17566500,-14903500,-21287760,-18333200,-17423000,-17562311, +-17160000,-13782800,-15935300,-15879800,-18044300,-19020200,-17403200,-20503200,-19664033,-19664033, +-16982842,-22910000,8980000,8686380,9566000,13465000,8502100,11549900,12547800,11088500, +7011000,7629100,9266500,7157200,5988700,11035200,9047000,10297800,7932350,14250540, +7521150,6819340,9637450,6384940,6978950,12389940,14066450,8945340,5301050,9321540, +14087150,14143040,8501350,11800240,6712550,8119940,8568950,7829940,12134050,9149940, +8088950,9039740,5848950,12749940,9753050,7887440,8510250,11047240,11707850,8219940, +10931550,9040140,6653028,9334218,12015408,3390000,4586755,4484000,3283290,6113290, +10962000,10884000,10390000,10309000,7866800,7095900,4766800,11179700,4405500,1156800, +5024000,2899400,4093000,4490500,10418800,8719300,9257800,7012300,3490000,3855000, +2420000,7030000,4769900,4046800,4706600,4269350,1579940,11350450,5690140,3872750, +5506000,7038950,10840240,9221000,11503040,4788950,5795540,3210000,8386600,7640180, +6829380,779880,2732480,10020880,3630980,2258180,6820480,1545280,11135980,5435280, +11225980,1350580,7639480,8029480,5224480,5444480,6625580,5949480,5104480,12334480, +7549480,7155380,5374480,2725180,6824480,6234480,6347380,6531580,1997380,-4230000, +10500000,-4230000,-33948000,-33983623,-29910500,-26233200,-25781100,-26298200,-33999600,-26223000, +-26693800,-29656400,-33048500,-26056700,-29162200,-26282400,-26750600,-27792800,-26151900,-28011500, +-26292600,-26290900,-33809100,-25915450,-26301860,-29260850,-33756660,-26021650,-28766760,-26890550, +-26388160,-25891450,-34100060,-26208550,-25789660,-25688950,-26388560,-26742150,-33998960,-28586850, +-23922260,-24196250,-29839560,-25527550,-33674660,-26577450,-27690060,-34139912,-30134820,-34056720, +-29915520,-33255519,-29395220,-28200520,-28120520,-29465520,-34177120,-28970620,-34035220,-25573920, +-24180520,-28774620,-24270520,-33745520,-28997020,-23285520,-31825520,-26423420,-33695520,-28115520, +-33755519,-28250520,-32125520,-33197220,-34384420,-28705520,-26116120,-26585520,-23375520,-28645520, +-27205520,-34103020,-29580520,-32595520,-32545519,-31101420,-32575520,-27245520,-29275520,-27435520, +-32445520,-26025520,-33015520,-30895520,-27670520,-24445520,-30795520,-34655520,-24030520,-28085520, +-27605520,-30525520,-30935520,-34155520,-28195520,-28645520,-25335520,-32805520,-24945520,-28565520, +-27500595,-34900000,-47400000,-47500000,-47400000,12595155,12392934,11275900,12334900,14446800, +14488500,14406800,13236700,13372600,13415400,15206800,16223900,13657500,16728900,13881600, +16227600,13535900,11376800,14198500,12827900,13504500,15125400,13744200,11874400,18398800, +14028500,15898950,16385840,11066150,12325340,13957650,14974940,14318950,14423040,12803250, +13009940,14701450,13692240,16090350,11829740,11722831,12259069,16025280,10992980,14131180, +14950480,16022680,16360880,11174480,14897280,13454580,18196480,13826180,15630380,11000180, +14714480,13992780,12975880,22328810,22328810,19836096,19836096,19836096,19836096,17154906, +17154906,17154906,17154906,13073716,13073716,14473716,14473716,14473716,15200000,11792526, +11792526,11792526,11792526,10130000,10130000,-8880543,-9163728,-11823970,-14875400,-14961800, +-14961800,-12829510,-12829510,-12680910,-12640910,-12434400,-12401100,-12484200,-15229800,-9581000, +-5619000,-9708000,-6304200,-7663200,-8474000,-11434100,-11250700,-6196900,-8608850,-14690460, +-12880150,-13819560,-9331050,-12948360,-12177750,-10739760,-12058250,-12593860,-11681050,-7260360, +-8221050,-11593360,-17100050,-13769660,-11438350,-7790260,-8804850,-7379960,-13947792,-9735525, +-12032622,-15137420,-12743280,-15432075,-9789020,-5825819,-9916520,-6506475,-8676275,-11452975, +-6399175,-14905920,-12332470,-10955220,-11852665,-17314520,-11652820,-9019320,-18039060,13470755, +13260420,13289600,13763800,16927300,14845400,18697800,13005800,13721500,11818600,13601400, +14688600,14043800,13050800,12960900,13884400,13713800,13271100,13962800,13669600,14455300, +14166500,14209200,14417700,13387900,13530700,14935850,13954040,15430750,13474940,14318950, +12968340,13632750,13189740,13067650,13289940,13286250,14721040,15868950,13519940,14288950, +14389940,12830000,13043057,13514380,16702480,18495480,11680000,12806080,13041780,13880780, +13244980,14721380,13738580,13070280,15587580,11680000,12088553,11985471,8441191,9009622, +13785800,9266023,8872102,9320800,10986800,10237800,12140800,8630473,13166500,9359973, +13255700,11938500,14076800,12443500,11766300,9615462,9406800,8967682,12962900,13598500, +12336800,9273975,10430500,17883900,9873012,8633919,11742400,13426800,10871100,8296800, +14497150,7714810,8290347,11239656,13583524,8669826,10784524,11938524,12964224,13053424, +11736224,13874524,9413186,9204524,17681624,13224524,8094524,14282679,7499349,7440000, +-12129255,-12247500,-16567260,-8160610,-8160610,-6814010,-6814010,-3847510,-3812510,-5250710, +-5250710,-12125110,-12125110,-9133000,-9160610,-8433000,-13558000,-18082400,-14100600,-15543200, +-13213200,-4931100,-9976540,-13451050,-6518060,-7196750,-4614260,-15881850,-3612060,-11956200, +-9548060,-5312050,-11530060,-10721050,-13750760,-11136950,-5127860,-17670050,-13661060,-11427450, +-10776660,-17221050,-5126160,-9323950,-5740060,-7251050,-5927060,-12427323,-6036216,-504010, +-504010,-8200525,-7015475,-4014375,-9344975,-8635275,-13776220,-18271220,-14302875,-15920875, +-13415475,-13815825,-6733475,-7411175,-9763475,-17884475,-13876475,-17435475,-9538375,-7555475, +-6142475,-13035475,-6275475,-12910475,-14535475,-7415475,-13320475,-12739756,-18351470,-56600000, +47889000,47662480,48970090,49412290,48013490,47944890,44834390,48899790,49919890,49596800, +47691300,50187800,46646800,46216500,47431400,46322800,48796700,48775300,43541100,46630200, +45722600,47285200,48712900,47725600,46309400,44626800,47586257,45480305,47829124,47760524, +44650024,48715424,49735524,49394524,47489024,49985524,46120524,48573024,43338824,46427924, +45520324,47082924,48510624,49468810,49468810,49468810,49468810,49468810,49468810,46921679, +46921679,46921679,46921679,46921679,46921679,46921679,46921679,44240489,44240489,44240489, +44240489,44240489,44240489,44240489,45581084,41567630,41567630,41567630,41567630,41567630, +41567630,35635355,35483220,36131100,32601190,38017000,29540000,35786000,34578290,31250690, +34282000,29421790,37502000,30238910,31841000,37240200,34061100,34756400,38207300,36243800, +30313700,35256800,36641000,33424700,27166000,33850000,36797800,34315605,32490679,29437980, +31066280,34093680,29237380,37299680,30033880,31638680,37079180,33850480,34554080,30139780, +35054480,36428480,33240279,27011680,33455580,36595480,33734480,35974480,36387980,35974480, +29224480,38284480,32134480,37224480,32634480,28664080,36605345,35768215,35768215,37108809, +37108809,34427619,34427619,34427619,34427619,34427619,34427619,31746429,31746429,31746429, +31746429,31746429,31746429,29065239,29065239,29065239,29065239,29065239,26384049,26384049, +26384049,26384049,26384049,25059100,25059100,25059100,25059100,32839490,32089490,32700000, +31955948,32147593,32586600,30692000,32026900,32126800,32709700,32420600,31128600,26536800, +31707200,32718500,32027200,26994600,32707300,32486800,31827000,32737900,25881000,32390300, +32448700,32877100,32751300,27518450,31417840,32156550,30919440,32497750,24927340,29116750, +24169940,32738950,30364140,31640750,29134540,30093650,32549240,31721750,31919940,29096150, +32727740,32923250,29005540,31300000,31300000,25429405,19480000,15532000,15326640,19534500, +19610250,12011800,13143600,15413400,13994800,14346500,13112200,13585900,13406700,11752900, +14190300,10959300,11411700,13510300,17673400,14706800,16643700,13142700,12858700,13955500, +15280000,17559550,12660840,13116750,11298940,12015950,13273840,14931050,12979940,12868950, +19069940,13385750,11429740,11835350,13391240,14027950,13248340,17988950,12696240,10653888, +13066959,19365380,11809480,15211080,13746380,13300780,13204380,11548780,11268980,17310980, +16487880,14903280,12407880,11006780,12654480,18884980,17774480,9342000,3480000,-47500000, +9342000,-6240545,-6425520,-7245000,-7297000,-7348000,-7400000,-6953200,-6961849,3530000, +3605000,-3025400,-7033800,-5192100,-8006200,-5467500,-6623200,-990400,-7596000,-3352850, +476040,-530750,-53560,-8681050,-7825760,-1284850,-1646060,1453950,-8609660,-6747550, +-7840060,-6904450,-6909360,-8200950,-3720000,5518950,-7746255,-3837350,-7456460,2928950, +-7353360,-7664200,-4014060,-935180,1426330,3587420,-7670060,-10202150,1018330,-7824000, +-8382291,3409480,-3235520,-5439520,-5507720,-1014420,-3615520,314480,-745520,-265520, +-8860020,-1428020,-1835520,1234480,-8826320,-8195520,-3781320,5189180,-4043120,2899480, +-4214520,-1145520,-10398920,750500,-2455520,379280,-2919220,4786171,-2235120,743500, +1043980,-8560519,-1474366,-4155557,-2010605,-4691795,-3109892,-5791082,-8472272,-3914249, +-6595439,-9276629,-362912,-362912,-362912,-3044101,-3044101,-3044101,-5725291,-5725291, +-8406481,21405,-2659784,-5340975,-4134439,-6413451,-7754046,-8826522,-8826522,-9898998, +2218000,781552,2256207,1743107,1743107,-938083,-938082,-938082,-938082,-3619272, +-3619272,-3619272,-6300462,3225694,3225694,544519,544519,544519,-2136670,-2136670, +-2136670,-4817860,-4817860,-4817860,-4817860,-7499050,-7499050,-8330218,-8866456,-9134575, +-9402694,-8980000,-10850000,-11020000,-11020000,19393000,19197764,18300000,19045000,19283000, +19103030,19103030,19103000,19103000,18885404,18626120,18408400,18300000,18323000,21836555, +21620000,22016000,21620000,21620000,19216200,19022469,18901237,18687811,18660000,18660000, +20546655,20344380,20292000,20000000,20000000,20057200,19800780,19883000,20110000,20326128, +19977810,19577000,19577000,19393000,19197764,19205000,19732000,19197764,19197764,18300000, +18300000,17964355,17700880,17800000,17377140,18159340,17735510,17716110,18465710,18331240, +17232000,17232000,21458155,21102580,22310790,20667590,21727200,20948310,20594000,20594000, +21089455,20949130,20549390,20408890,20472210,20919610,20842110,20910210,20864220,20306320, +21095120,20083620,20000020,19890000,19890000,19006755,18877020,18282600,18746590,19124890, +19704290,20122510,17870000,17870000,20932755,20799700,20612760,20986240,21205000,20159440, +20499240,21038740,19515000,21650000,19515000,21128780,20800152,18470000,20439490,19439890, +21291191,21291191,20800152,20800152,20309112,20309112,20309112,19818072,19818072,19818072, +19818072,19818072,19327032,19327032,19327032,19327032,18835992,18835992,18835992,18835992, +18344952,18344952,18344952,18344952,17880000,17880000,18148536,17880000,24750555,24481280, +23174000,25654490,25501490,25328310,24388810,22449405,22438000,19799000,19599980,18593000, +19282590,18473090,17799000,17799000,17799000,19659255,19628330,19252600,19874910,18987000, +19353510,17914000,20245620,19974520,19605120,19745120,19488020,17909000,17909000,17909000, +22115155,21877780,21883610,23567960,21822260,21238360,22073660,21427000,21132000,21132000, +16814555,16710480,17421300,18268160,17567660,18464660,17512560,16574000,16250000,16250000, +25654755,25544000,25087630,24723290,27344290,23135000,25936000,23135000,32462654,32175161, +32340220,31702600,30037805,27999000,27999000,27999000,19182000,19140000,19012620,19363600, +17996610,20418000,17919000,18806110,18749710,20877210,18378000,20012820,18349405,17123005, +20050000,17123000,16725600,16549700,16099000,16492090,14763390,16060000,14531918,14531918, +24096755,23894480,22989490,25841390,22860990,24897410,22843000,25319805,25319805,22800000, +22736620,22725800,22534480,23033610,22508860,22539860,23713360,22137760,21022000,23343000, +21022000,20622055,20381380,20548610,19525660,21260560,20725200,20286630,18914000,20939000, +18914000,22208000,22207220,25918000,25699290,27358690,23682790,22649310,22200000,24881000, +22200000,17021955,16749980,17980000,16147890,16336000,17675010,15640000,15640000,14564000, +23985500,23815080,25430630,24915290,23668190,22309000,24268000,24268000,22309000,25372750, +25330220,25456200,26744190,28583190,29161390,27775110,24524000,26500000,26500000,24524000, +29066055,28952220,27319800,31131260,32299140,27017840,27850440,31175840,30591140,26280000, +28820000,32002879,31511840,31904671,31413632,31737718,31246678,31570764,31570764,31570764, +31079724,31079724,31079724,31079724,30588684,30588684,30588684,30588684,30097644,30097644, +30097644,29606604,29606604,29606604,29115564,29115564,28624524,28624524,28133484,28329900, +26280000,31681755,31446120,28542900,28105790,26749400,28283790,30305610,26259900,28400000, +30910000,30480000,29600000,28950000,28400000,28046000,27650000,26984000,30806000,30300000, +30300000,29860000,29860000,29387000,29387000,29387000,28893500,28893500,28893500,28893500, +28400000,28400000,28400000,28400000,28524000,27884000,27242000,26725000,25854600,25922000, +25560000,25555000,64129105,63935480,66852510,69142120,60642120,68635120,68635120,65342120, +61934096,65540120,60842120,60068120,59700000,63730446,66757605,59700000,72200000,59700000, +24628355,21326400,24503600,28331090,26303590,21430000,21430000,21430000,21343511,21343511, +24416800,24416800,24330311,24330311,26386800,26386800,26300311,26300311,26300311,26213822, +21219000,25319400,25404100,18258700,27475700,24115100,28382400,18194700,30938700,26510600, +26046200,24053600,23001497,25023724,24452880,21269480,21198880,24214480,26254180,21053280, +28138680,25981880,25096480,18020580,27279380,23828380,28184480,30736380,23846380,26730580, +31084480,29644480,25703880,17352180,16779480,28054680,19764480,25975580,24244480,17224480, +31424480,25538780,22554480,29384480,23674480,29479810,29479810,29479810,26798620,26798620, +26798620,26798620,26798620,26798620,24117430,24117430,24117430,24117430,24117430,24117430, +21436240,21436240,21436240,21436240,21436240,21436240,18755050,18755050,18755050,18755050, +18755050,18755050,16073860,17146336,16878217,18218812,16073800,-4382000,-4512500,-11781110, +-6322810,-10761200,-5933200,483700,-11036600,-5863800,-6474200,-2551000,-5871700,-5083800, +-3426400,-7049700,-7400,77900,-1702300,2743050,1536140,3215450,-2978460,-3346750, +-4362460,-5958350,466140,-6763550,2165840,-5279350,-11788960,-8765450,2134840,-3553250, +-6170660,-4468750,-4879560,4253750,-4584060,2773850,1224940,-5001050,-2743360,-1967950, +-5039260,-4100250,-4842560,-9193550,749640,-7328350,2709940,-5365150,-10900060,-7258575, +-4694725,-10769520,281379,-11195520,-6070070,-6676520,-2729420,-5286120,-3628720,-209721, +63129,-1904620,2528579,1522579,3000979,-3193920,-3561220,-4577920,-6172820,1950379, +-5359670,-12004420,-8979920,1919379,-3767720,-4683220,-5095020,4046879,-4799520,2559379, +1009479,-2958820,-2182420,-5254720,-4314720,-5058020,-9408020,534179,-7542820,2494479, +-5579620,-5635520,-3265520,-465520,-3845520,3864479,-5625520,2799479,454479,3044479, +-2965520,3094479,-6295520,-7305520,-2270520,-7815520,3414479,4484479,2794479,-10687095, +-10687095,-10687095,-8810262,-11712000,-12474000,-13460000,-11230000,2718810,2718810,2718810, +2718810,2718810,37620,37620,37620,37620,37620,37620,-2643570,-2643570, +-2643570,-2643570,-2643570,-2643570,-5324760,-5324760,-5324760,-5324760,-5324760,-5324760, +-6665355,-8005950,-8005950,-8005950,-8005950,-8005950,-8005950,-8274069,-13460000,36735355, +36444400,35665100,36317200,35506700,36824500,36146800,35157700,34787200,34622000,35376200, +36815800,36692700,35312800,36108200,36666900,31575750,36040840,35908950,36240040,34858950, +31921040,36251050,34810540,36432800,35398140,36770450,36121540,33338950,35699340,35678950, +35179940,33778650,35764740,35419450,35369940,35356450,36349940,32458950,34129940,35852000, +34824140,36105750,36229740,36727150,36228440,32745850,35857140,35044000,33648440,34678220, +34257524,34660000,34408810,34408810,34408810,34408810,32357699,32357699,32357699,32357699, +29676509,29676509,29676509,29676509,29676509,26995319,26995319,26995319,26995319,26995319, +26995319,26995319,24314129,24314129,24314129,24314129,24314129,24314129,24314129,21632939, +21632939,21632939,21632939,21632939,21632939,18951749,18951749,18951749,18951749,18944440, +43211055,43153730,49719090,42245590,42837190,51109890,44778490,52236800,49928300,50371000, +50239700,53170800,54835700,51187800,50027700,43615800,47066700,51680300,43270400,52925600, +47753400,53242400,44974700,46804100,47848300,45594200,50299200,43483800,52905400,43307000, +52292300,50210600,41193755,42760762,52606890,52768810,52768810,52768810,52768810,50087620, +50087620,50087620,50087620,50087620,50087620,50087620,50087620,50087620,47942668,47406430, +47406430,47406430,47406430,47406430,47406430,47406430,47406430,47406430,47406430,44725240, +44725240,44725240,42044050,42044050,40560000,40560000,44725240,44725240,44725240,44725240, +44725240,44725240,44725240,42044050,42044050,42044050,42044050,42044050,42044050,40560000, +40560000,40560000,-34644596,-34890070,-31387370,-31387370,-31438309,-31438309,-32937570,-32988509, +-32915470,-34945470,-26852870,-38025370,-24815870,-31654770,-31567170,-27485470,-27823670,-38977370, +-27521270,-38745370,-27407270,-31764170,-24216670,-26203870,-28495470,-33154170,-45885970,-33364470, +-33325070,-31407370,-29438470,-34642970,-41183870,-43280570,-33701470,-37341570,-36642070,-33105970, +-32438770,-34127270,-33920170,-51652270,-29165370,-36925170,-35053770,-38584470,-39045470,-31275470, +-34185470,-26815470,-40835470,-31455470,-33045470,-34615470,-34605470,-42795470,-23165470,-33055470, +-33775470,-29165470,-32505470,-33215470,-33695470,-26225470,-38905470,-22575470,-38965470,-31445470, +-27505470,-35685470,-34925470,-36805470,-32205470,-34685470,-38395470,-23845470,-33255470,-28145470, +-31685470,-24245470,-32625470,-35485470,-34675470,-33175470,-29205470,-43325470,-36355470,-34905470, +-35455470,-32635470,-54815470,-35185355,-31719620,-33258820,-27086820,-38302820,-25133620,-31802020, +-31798720,-27723420,-28040820,-39126000,-39045520,-27627320,-24550000,-26423920,-28849520,-33374220, +-46046820,-33555120,-31623420,-29658520,-34863020,-41403920,-43523020,-33921520,-37561620,-36862120, +-32658820,-51872320,-29385420,-37085320,-38696420,-31495520,-27035520,-41055520,-31675520,-34835520, +-43015520,-23385520,-33995520,-32661920,-26445520,-22795520,-39185520,-27725520,-35905520,-32425520, +-38615520,-24065520,-28365520,-32845520,-35705520,-29425520,-36575520,-35125520,-35675520,-32855520, +-55035520,-24460595,-24460595,-24460595,-24460595,-27141785,-27141785,-27141785,-27141785,-29822975, +-29822975,-29822975,-29822975,-29822975,-28214261,-32504165,-32504165,-32504165,-32504165,-32504165, +-35185355,-35185355,-35185355,-35185355,-37866545,-37866545,-37866545,-37866545,-37383930,-40547735, +-40547735,-40547735,-40547735,-40038308,-43228925,-43228925,-43228925,-45910115,-45910115,-48591305, +-48591305,-51272495,-51272495,-52479030,-55116860,-55116860,-55116860,20367000,20690000,20367000, +20300000,20051500,20051500,30677855,30633804,30633804,11603107,11343000,10504821,11160000, +7842000,6720000,11139203,13371257,12219185,6670000,8253865,10505000,10766451,9770405, +8253865,28589511,28395928,28395928,25533886,25277659,25439210,25394310,25163810,25368610, +25436510,25230210,25318710,25850520,25000000,25000000,25851781,25549928,26557610,26250810, +25998610,26158410,25936020,25812620,26667620,26830020,25614720,25183000,25183000,24752755, +24544480,25009340,25135640,24850540,24373369,24373369,24200390,24200390,23830000,23830000, +23791055,23490272,23319120,23916420,24235520,24320620,24176420,23759020,24089020,23894390, +24088990,23978290,22972690,23196290,22917792,22917792,23702800,23482880,22346910,23356960, +24145360,22761160,23203460,21940000,21940000,27287755,27085480,27572000,27098000,27070000, +27070000,30866755,30766630,31489196,31189363,30268490,30150190,32205090,31468890,30648590, +30774800,31772900,30098200,30481400,30637000,31175900,30444800,30319700,31332700,30432400, +30631500,30204400,30756500,30537000,29964900,30146400,31995400,30359700,31052300,30327500, +30883800,32122000,29727000,29522000,29522000,28416165,28080300,29390090,29267781,30309090, +30309090,30078890,28831990,28831990,29085890,29085890,29646300,28946800,30630900,28749500, +29486800,28650600,29272200,29921300,29758000,28153300,29056500,28003300,29469900,30491000, +29214000,27640000,27640000,27058000,26917620,27887700,28094720,27514820,26889120,27063820, +27849120,28080190,28736490,28551190,27919790,27180090,27296390,28203790,27500690,26827000, +26641000,26641000,26110736,26038280,24746390,26609690,27384990,26695090,26286390,27431390, +27309290,26916490,25958690,26451290,26431890,26003190,27204200,24830000,25807600,25708000, +26111000,26278100,26456900,26537480,26537480,26537480,26537480,26537480,26537480,26537480, +26537480,26537480,27028520,27478960,27028520,26046440,26046440,26046440,26046440,26046440, +26046440,26046440,26046440,26046440,25555400,25555400,25555400,25555400,25555400,25555400, +25555400,25555400,25555400,27028520,25064360,25064360,25064360,24573320,24573320,24573320, +24111000,24111000,27478960,27478960,27478960,27028440,27028440,27028440,26537400,26537400, +26537400,24111000,25570255,25573000,25504930,24686290,25154590,26086800,25736800,26108200, +25166800,25516800,25312200,25762700,25719455,25506800,25374300,26757200,25841300,24909900, +24873400,26606100,24845400,27087700,25520600,26059200,26550200,25246500,25171400,24710000, +26178200,25126000,24887500,26304100,25815500,26082400,25355950,26435640,26089750,25527540, +27032480,27032480,26541440,26541440,26541440,26541440,26541440,26541440,26541440,26050400, +26050400,26050400,26050400,26050400,26050400,26050400,26050400,26065131,25559360,25559360, +25559360,25559360,25559360,25559360,25559360,25559360,25559360,25709480,25068320,25068320, +25068320,25068320,25068320,25068320,25068320,25068320,25068320,25068320,24577280,24577280, +24577280,24577280,24577280,24577280,24577280,24577280,24258000,24258000,24258000,24258000, +24258000,24258000,24258000,24258000,24258000,30277355,30094480,29848310,29781410,29104510, +28883110,29136120,29989420,29484920,29337920,29167720,29486000,29780000,28680000,28680000, +15347514,15418000,14894000,14894000,8462827,8359520,9825700,11163340,8832040,10404040, +9453400,10661710,11780410,9518110,12300960,12004083,12004083,11513043,11513043,11513043, +11022003,11022003,11022003,10530963,10530963,10530963,10039923,10039923,10039923,9548883, +9548883,9548883,9057843,9057843,9057843,8566803,8566803,8287000,8287000,8287000, +13002655,12789080,9865490,10749090,11596690,8665090,11047190,11868590,8753290,10706590, +8138900,10316800,12882000,10046300,9419562,10920600,11010000,11010000,10923511,10923511, +11708200,12796800,11306800,10918200,12190700,12985017,12985017,12985017,12493977,12493977, +12493977,12493977,12493977,12493977,12002937,12002937,12002937,12002937,12002937,12002937, +11511897,11511897,11511897,11511897,11511897,11511897,11511897,11511897,11020857,11020857, +11020857,11020857,11020857,11020857,11020857,11020857,10529817,10529817,10529817,10529817, +10529817,10529817,10529817,10038777,10038777,10038777,10038777,10038777,10038777,10038777, +9547737,9547737,9547737,9547737,9547737,9056697,9056697,9056697,9056697,9056697, +8565657,8565657,8565657,8074617,8074617,8074617,8000000,31046055,30806980,32068110, +31622160,30454160,31408860,32437160,31100000,31100000,30378000,30378000,34040755,33911020, +32547600,33656120,34139120,32837120,32308120,35866720,35232420,33087490,34289520,33296120, +33084390,33258690,34947842,32266652,32266652,32263000,21202755,21014681,22310620,21998320, +21025120,21820120,19008120,23057820,20645020,23100920,20506320,21675890,21064690,22200000, +19950000,17730000,17730000,23316455,23608400,23192300,22732090,24427290,23909790,24122690, +23598490,23604605,23981790,23676090,25178890,24369990,22482790,24206190,24226590,22982390, +22613490,24771200,24846960,24846960,24355920,24355920,24355920,24355920,24355920,24355920, +24355920,24355920,24355920,23864880,23864880,23864880,23864880,23864880,23864880,23864880, +23864880,23864880,23373840,23373840,23373840,23373840,23373840,23373840,23640000,22882800, +22882800,22882800,22882800,22882800,22391760,22391760,22391760,22391760,22391760,22391760, +21940000,21940000,21940000,21940000,21940000,21940000,21940000,12928155,12725880,15298890, +12248890,17272990,15798890,12840090,14412900,15093500,16786800,13886800,13305400,16166800, +17868900,15236800,13796800,12926800,14183400,13093800,12480000,12966900,16116800,13291800, +13281800,14572800,15388800,15385500,13258700,16100000,12170000,13975000,11580000,26864355, +26749930,26161890,25092790,27963390,26396790,24522290,25280290,27521100,27178300,27565700, +25738200,29859500,26126800,26545000,29558000,26067200,26665500,25969800,28258000,28075400, +24848300,26441300,25053300,28167400,25387000,27656000,23504200,26964500,27155600,26699500, +23054298,25735488,27779024,24337924,26976024,25535924,29506474,26463224,26953324,22890000, +20238455,20120000,19245120,22165120,19780020,21430990,21432690,21873390,20648290,21757890, +20227290,21289790,19869490,19147490,21000564,20781499,19612019,19612019,17800000,17800000, +22977255,22892330,21078190,22173290,22240600,21712200,22405500,21462800,23019800,20901200, +22644100,23184400,23552400,22522100,21601000,22775800,22666800,21675400,20325800,20870800, +23202600,20565000,22732800,22126800,24128800,23804900,21717100,21918800,21587900,21571950, +24226140,21702150,22807540,22578150,22295240,21057150,21308840,23677850,22962240,23080850, +21270340,22728000,24258960,24258960,24258960,23846880,23846880,23846880,23355840,23355840, +23355840,23355840,23355840,22864800,22864800,22864800,22864800,22864800,22864800,22373760, +22373760,22373760,22373760,22373760,22373760,22373760,22373760,22373760,22373760,22373760, +21882720,21882720,21882720,21882720,21882720,21882720,21882720,21882720,21882720,21882720, +21391680,21391680,21391680,21391680,21391680,21391680,21391680,21391680,21391680,21391680, +20900640,20900640,20900640,20900640,20900640,20900640,20900640,20900640,20409600,20409600, +20409600,20050000,21900000,20688000,20000000,22524755,22334410,23480990,23623090,26652290, +23191590,23672690,22456500,23286289,24966100,22296800,22382300,24056800,25576800,23366800, +25186800,22798400,23192800,23660300,23575500,22612200,23365700,26992100,23646400,22997900, +26485000,22015900,23198200,26748104,26748104,26748104,26748104,26257064,26257064,26257064, +26257064,25766024,25766024,25766024,25766024,25274984,25274984,25078568,24783944,24783944, +24292904,24292904,23801864,23801864,23801864,23801864,23310824,23310824,23310824,23310824, +23310824,23310824,22819784,22819784,22819784,22819784,22819784,22819784,22819784,22328744, +22328744,22328744,22328744,22328744,22328744,21837704,21837704,21837704,21837704,21837704, +21430000,21430000,21430000,21430000,21430000,22676755,22622190,23074590,23047690,26161410, +23128000,22916000,24528200,24528200,23789500,23306800,23785200,21271100,21786800,26466800, +26523500,24604500,25384700,23474600,24028800,22013700,24865000,24424700,22568000,23791800, +22703700,23165000,21780500,21865000,22060150,22569040,21780050,22641440,25634750,23434040, +22086950,22582040,22519050,23274440,23605750,23387240,24721850,22009040,21770000,21570000, +26124524,24325924,24375028,24424132,21084524,26321179,24402180,24402180,24402180,24402180, +24402180,24402180,25182379,24023634,24662679,25420279,24935811,23750680,21000000,17339555, +17172880,17686800,17682475,17637800,16476800,16450853,16258200,17934800,17962800,14390900, +15778200,16968200,14428800,16967700,16881211,18636800,13586800,14630900,18398200,18720950, +18089940,16685250,15479240,15444850,17213940,16152750,15597940,16208950,14725940,16714950, +13189940,13801950,16510640,13525850,17026940,15133950,18269840,14385950,16404940,19640850, +16203940,14890550,17110940,16782950,16065940,13250000,15400000,17746524,18434524,18345104, +16500479,19426379,15777000,17339555,17172880,17686800,17682475,17637800,16476800,16450853, +16258200,17934800,17962800,14390900,15778200,16968200,14428800,16967700,16881211,18636800, +13586800,14630900,18398200,18720950,18089940,16685250,15479240,15444850,17213940,16152750, +15597940,16208950,14725940,16714950,13189940,13801950,16510640,13525850,17026940,15133950, +18269840,14385950,16404940,19640850,16203940,14890550,17110940,16782950,16065940,13250000, +15400000,17460024,17746524,14188624,18434524,13186112,18345104,17874479,16500479,18054379, +19426379,12550000,18892644,18893000,18521397,18521397,18434908,18434908,21143726,21156700, +21057237,21070211,19975449,19975449,19888960,19888960,18585000,19837800,17618700,20889100, +19124400,19125200,16648300,16820300,20513700,20957800,20661800,18363800,20861100,19061000, +19928950,19233940,16671350,19813940,21005950,18961140,21437150,17655540,18205950,20359940, +17559405,17559405,20892636,20892636,20822580,16529479,20484980,20773880,20459380,20459380, +20459380,19837140,19837140,21149024,20144380,21127380,20500380,15474000,26803755,28490000, +26710290,26333790,27182000,27182000,27095511,27095511,28948800,28862311,25294100,25207611, +25398200,25367928,25454417,28320800,28796800,27849900,29918200,26716300,27115500,25406800, +29423800,27456800,27836800,28761050,25914940,27348000,28699940,26748950,25105940,28378950, +28540640,28866550,25897540,26198950,25959940,27548950,27539940,25716550,26743940,27999650, +25451940,27916950,27567940,25096510,26437105,29719080,26514480,25204480,29099404,29099404, +25759780,25744480,25253440,27771225,27771225,24456180,25035480,23820000,11882857,11766000, +10822000,16704000,11673000,11703500,10822000,-33913245,-34120420,-32963200,-32963200,-33049689, +-34497800,-34411306,-34597600,-36095000,-36166000,-34926400,-30331800,-31491200,-33450800,-35178000, +-28854500,-31945500,-32296500,-31138200,-30558200,-33812200,-34793200,-32005000,-33735570,-32887900, +-32228900,-29749400,-28877300,-34327600,-30382750,-32837100,-32586950,-32300060,-32797550,-34691460, +-33516150,-28890360,-35210595,-32529404,-29966000,-37508092,-37508092,-35350645,-35500000,-35922000, +-35922000,-35201645,-35205000,-35205000,-12410500,-12471845,-12803820,-23846980,-14614900,-13770595, +-16400456,-25040595,-26000000,-26040000,-34968445,-35174720,-33099090,-37895490,-34685190,-32574790, +-33255090,-35587600,-34771390,-35182780,-38064800,-35243000,-35067336,-38300000,-38300000,-42872000, +-42928500,-43201520,-41625770,-41201410,-41269300,-43672013,-41520000,-41881195,-45000000,-45000000, +-37853245,-38056820,-38215300,-38128811,-37603200,-36803200,-38289100,-38218600,-34233200,-36427100, +-37733200,-38404200,-38142500,-37612100,-38220000,-36403200,-38129500,-38232400,-38253900,-37919400, +-36765900,-36173200,-37713200,-38293200,-37862800,-38382800,-38389900,-38069600,-35383200,-37773200, +-38189300,-36586700,-37075870,-38728713,-38728713,-38663000,-39206719,-39260000,-32003245,-32274400, +-32392510,-32519500,-32613710,-30827310,-28829500,-33420210,-35081110,-20425000,-18010210,-33693550, +-20803010,-33899910,-33437210,-24949610,-31709910,-33300400,-33989928,-35196656,-34124180,-16608714, +-16608714,-16608714,-19289904,-19289904,-19289904,-21971094,-21971094,-21971094,-21971094,-21971094, +-21971094,-24652284,-24652284,-24652284,-27333474,-27333474,-27333474,-30014664,-30014664,-30014664, +-32695854,-32695854,-32695854,-32695854,-32695854,-35377044,-35377044,-35377044,-35377044,-24652284, +-24652284,-24652284,-27333474,-27333474,-27333474,-30014664,-30014664,-30014664,-14881190,-18754141, +-35600000,-27503145,-27481600,-27705000,-27897000,-27958000,-28026530,-28102290,-28188900,-26674700, +-26761189,-26847678,-19396600,-19337000,-16959000,-17045489,-27608900,-21183200,-23416300,-25318000, +-26444900,-20782730,-24918200,-23908300,-25576200,-28257500,-26237800,-27647000,-23173200,-27224650, +-23560700,-20030850,-17546850,-20102550,-19589100,-26590350,-26576660,-17029450,-22025560,-23611050, +-17289500,-28358473,-25677283,-21260000,-29181841,-15300000,-29181841,-15840000,-16052000,-16052000, +-16052000,-16052000,-10983900,-11169520,-10811470,-11382510,-11117710,-11609193,-11609193,-9685600, +-9848000,-10009520,-10514818,-10514818,-22930000,-22989000,-23034980,-22689000,-22836280,-22992880, +-22943000,-21842180,-22556810,-22565600,-22340000,-22416010,-23041910,-22470010,-22927810,-22508000, +-23382598,-23200000,-23382598,-20395500,-20600000,-20791740,-20946660,-19497060,-19582960,-18824060, +-19908960,-21306000,-21306000,-5862825,-6156640,-5345280,-6590200,-6985000,-6730000,-6985000, +-7177245,-7278320,-7387370,-7185510,-6986010,-8336500,-8336500,-8336500,-27630345,-27722080, +-26490100,-26984390,-27895990,-28742390,-26903090,-27179290,-26542290,-27073390,-27182880,-29360000, +-28398000,-29360000,-8096445,-8350000,-8368880,-9468880,-8967780,-8208880,-8011036,-7930580, +-8295180,-8516180,-8046480,-8470310,-7624610,-9400000,-9484000,-9484000,-17245,-175420, +-969920,-1241840,1600000,-604500,-1241840,-3787645,-4197000,-7335000,-3963000,-5700000, +-5700000,-7885000,-7885000,-10007345,-10233520,-7849880,-9275000,-11156000,-11090000,-10050000, +-11156000,-11156000,-25489045,-25707000,-23475000,-23380500,-25155500,-25592000,-25014200,-25450010, +-25618710,-23625710,-24793510,-23470510,-23346000,-25514710,-23832410,-24086410,-26322000,-26755000, +-25705000,-25670000,-25110000,-24739820,-24248780,-23905052,-23905052,-23905052,-23905052,-23905052, +-23905052,-23905052,-23905052,-23905052,-23414012,-23414012,-23414012,-23414012,-23414012,-23414012, +-23414012,-23414012,-23414012,-23001040,-23001040,-23001040,-23001040,-23001040,-22922972,-26755000, +2790454,2570480,1649820,773900,-79738,2601452,1260857,-1625000,-1625000,-8818700, +-9063920,-11007510,-10034310,-12860210,-11523490,-10800000,-13700000,-13145000,-13742000,-13742000, +-23614000,-23789520,-22996000,-22955500,-23257200,-21227200,-23576100,-23997500,-20854400,-22767000, +-22370500,-24030300,-23577100,-23252400,-20576000,-24014500,-22615500,-23603700,-23070300,-23494800, +-24083600,-22841150,-22258160,-23333550,-22153760,-22055250,-22770960,-23567550,-21819460,-22901750, +-22783060,-22436050,-21238760,-23637150,-23133660,-23318050,-23302760,-22966350,-22382460,-23627150, +-22984160,-23916250,-22320460,-22920350,-21166160,-24399539,-22688818,-22688818,-25304000,-25310000, +-5135745,-5404120,-3045610,-7207510,-6933710,-4314190,-5928842,-8220000,-10936000,-11049000, +-11049000,-10456980,-7371400,-11880370,-10321910,-10845210,-12319522,-12267681,-9500000,-13603000, +-13603000,-30093445,-30219200,-29244480,-31787500,-29750000,-32132780,-28334580,-29868580,-29798880, +-31392510,-27690000,-30955010,-29315000,-29858910,-29562200,-31620000,-32250000,-33750000,-33752000, +-2568745,-2957400,-5584290,-5200190,-4980490,-5031890,-4300780,-3736280,-7606180,-3810280, +-5579680,-5598472,-5598472,-7645000,-10336500,-10336500,-16734045,-16979419,-16426140,-16281250, +-17881960,-15837160,-18510660,-15634560,-17000000,-18650000,-15042000,-19497600,-19497600,-20506645, +-20694320,-22278590,-19185440,-20909840,-22626140,-23168240,-24104595,-21423405,-22380000,-24146700, +-24146700,-13018145,-13023320,-12333880,-14939080,-14879080,-9484580,-14896280,-12193280,-13933280, +-12203710,-17602010,-16478810,-9459010,-16420610,-17950000,-14420000,-13680597,-18437900,-18437900, +-19951400,-20110620,-18974510,-21817310,-16790010,-19805710,-18914200,-19512100,-19495600,-20192800, +-21859800,-18635200,-21264500,-21605800,-22270900,-20708400,-17910500,-19567400,-19675800,-20761300, +-18688500,-21174200,-21161000,-19026900,-19640600,-22471200,-21292700,-21171800,-20117200,-21875992, +-19194802,-20418600,-22958400,-22958400,-15636000,-15878020,-16684580,-12018300,-17462941,-13191495, +-11140000,-18150000,-18150000,-1478750,-1478500,-100090,-2607440,-5440000,-1778440,-1644440, +-3013195,-4914671,-5927971,-9880000,-9880000,-3150750,-3325920,-2767690,-3343140,-3178340, +-3404640,-4249240,-4440595,-4440595,-4841911,-9847000,-9847000,38866755,38789750,36490000, +38789750,41778255,41648000,41300000,40977000,36490000,41140000,39702755,39085000,38495484, +38451000,36490000,38451000,41146555,41417950,41143840,41066512,40979518,41241510,41309310, +41462110,41294610,40977000,36490000,40977000,40741500,40687708,40494880,40280410,39891860, +40111160,39820160,39356864,38923000,36490000,38923000,42937055,42696800,43065990,42977290, +43221909,42819610,42696800,36490000,42696800,44440355,44340280,43977280,42696800,36490000, +42725000,42322755,42107380,42176510,42057710,42546510,41572410,42659120,41981120,41644220, +41825320,42380420,40977000,36490000,41227770,21307000,21268000,21290000,21480000,21250000, +20574000,21700000,21200000,20444000,18880000,28095368,22890364,23462168,23556184,25656968, +25945968,27655636,28290136,18840000,18840000,39255355,39053080,39014260,38906340,38507840, +39328840,39528940,39499840,37886607,36490000,37886607,38334000,38259000,39226040,40303040, +39533340,39903000,39398510,37691510,39369510,40186000,39730000,39239362,39239362,39239362, +39239362,39239362,39239362,39130000,38748322,38748322,38748322,38748322,38748322,38748322, +38748322,38257282,38257282,38257282,38257282,38257282,38257282,37766242,37766242,37766242, +37766242,37766242,37273000,37201483,37230000,37275202,36490000,37201483,33961290,32767890, +32644480,33895160,34828340,34756340,33823340,32117540,34131940,34724960,34724960,34724960, +34724960,34724960,34331628,34331628,34331628,34331628,34331628,34331628,34331628,34331628, +33840588,33840588,33840588,33840588,33840588,33840588,33840588,33840588,33349548,33349548, +33349548,33349548,33349548,33349548,33349548,32858508,32858508,32858508,32858508,32858508, +32858508,32367468,32367468,32367468,32367468,32032000,32032000,24450000,32032000,43617755, +43482280,43977690,44709990,43369790,44198310,45495527,45495527,45495527,45495527,45495527, +45004487,45004487,45004487,45004487,45004487,45004487,45004487,44513447,44513447,44513447, +44513447,44513447,44513447,44513447,44022407,44022407,44022407,44022407,44022407,44022407, +43531367,43531367,43531367,43531367,43040327,42940000,46968647,46968647,46968647,46477607, +46477607,46477607,46477607,45986567,45986567,45986567,45986567,36490000,42917000,39724755, +39522480,41034320,41611420,41611420,41611420,37933330,41508120,39090120,41531890,40139590, +40349290,39402690,40037790,41270328,41270328,41270328,41270328,41270328,40779288,40779288, +40779288,40779288,40779288,40288248,40288248,40288248,40288248,40288248,39797208,39797208, +39797208,39797208,39797208,39306168,39306168,39306168,39306168,39306168,38815128,38815128, +38815128,38815128,38815128,38324088,38324088,38324088,38324088,38667816,37767000,37815000, +37777000,37833048,37950000,36490000,37767000,37990055,37846450,38083100,36884160,37666440, +38927940,36769340,37651340,38899140,36490000,36561000,36490000,36490000,35106755,34993512, +35998600,35855160,34981240,36449840,35749340,35537640,36263600,34975000,34975000,24450000, +34975000,36809755,36681180,38767510,37467510,37193510,36638010,37304020,38731120,38564520, +38879220,38380320,38975460,38979928,38488888,38488888,38488888,38488888,38488888,37997848, +37997848,37997848,37997848,37997848,37997848,37997848,37506808,37506808,37506808,37506808, +37506808,37506808,37506808,37506808,37536270,37015768,37015768,37015768,37015768,36530000, +36530000,36530000,36530000,37047290,37047290,37047290,37047290,36556250,36556250,36556250, +36556250,36556250,37027648,37027648,37027648,37027648,37027648,36536608,36536608,36536608, +36536608,36536608,36490000,36530000,39917755,39836454,41247877,39662340,39092404,39285723, +41558482,40994510,40747105,41013510,41243440,41243440,41243440,41243440,41488960,41488960, +41488960,41007740,41007740,41007740,41007740,41007740,41007740,41007740,40516700,40516700, +40516700,40516700,40516700,40516700,40516700,40025660,40025660,40025660,40025660,40025660, +40025660,40025660,39534620,39534620,39534620,39534620,39534620,39534620,39534620,39043580, +39043580,39043580,39043580,39043580,39043580,39043580,38552540,38552540,38552540,38552540, +38847164,38400000,36490000,38400000,39908755,39856500,40304290,40504500,40275440,41311740, +41175940,39986410,40041000,40192000,42031300,41661090,41661090,41882058,41513778,41513778, +41513778,41513778,41513778,41513778,41513778,41170050,41170050,41170050,41170050,41170050, +41170050,41170050,41170050,41170050,40679010,40679010,40679010,40679010,40679010,40679010, +40679010,40679010,40679010,41047290,40187970,40187970,40187970,40187970,40187970,40187970, +40187970,40187970,40187970,39700000,39700000,39700000,39700000,39700000,39700000,39700000, +39700000,39700000,39942450,36490000,39700000,32268754,32139020,30321900,34805000,31218360, +32274860,34144560,33301960,34505960,34505960,34505960,34505960,34505960,34037016,34037016, +34037016,34037016,34037016,33545976,33545976,33545976,33545976,33545976,33545976,33054936, +33054936,33054936,33054936,33054936,33054936,32563896,32563896,32563896,32563896,32563896, +32563896,32072856,32072856,32072856,32072856,32072856,32072856,31581816,31581816,31581816, +31581816,31581816,31581816,31090776,31090776,31090776,31090776,31090776,31090776,30599736, +30599736,30599736,30599736,30599736,30599736,30145000,30145000,30145000,24450000,30145000, +29872755,29782020,30277700,32362090,30088590,30116690,32427600,32528960,32528960,32528960, +32528960,32528960,32528960,32037920,32037920,32037920,32037920,32037920,32037920,31546880, +31546880,31546880,31546880,31546880,31546880,31055840,31055840,31055840,31055840,31055840, +30564800,30564800,30564800,30564800,30564800,30564800,30564800,30564800,30073760,30073760, +30073760,30073760,30073760,30073760,30073760,30073760,30073760,29582720,29582720,29582720, +29582720,29582720,29582720,29582720,29582720,29582720,29582720,29091680,29091680,29091680, +29091680,29091680,29091680,29091680,29091680,28854000,28854000,28854000,28854000,24450000, +28854000,33473755,33337330,32290000,34593290,30579410,33104460,31115560,34462660,32504160, +34517960,34517960,34517960,34517960,34517960,34115307,34115307,34115307,34115307,34115307, +33624267,33624267,33624267,33624267,33624267,33624267,33133227,33133227,33133227,33133227, +33133227,33133227,32642187,32642187,32642187,32642187,32642187,32642187,32151147,32151147, +32151147,32151147,32151147,32151147,31920000,31660107,31660107,31660107,31660107,31660107, +31660107,31169067,31169067,31169067,31169067,31169067,31169067,30991000,30678027,30678027, +30991000,30991000,30186987,30186987,24450000,30143000,34711355,35909400,34587200,35245390, +35719690,34942290,34123610,36008960,36008960,36008960,36008960,36008960,36008960,36008960, +36008960,35517920,35517920,35517920,35517920,35517920,35517920,35517920,35517920,35517920, +35026880,35026880,35026880,35026880,35026880,35026880,35026880,35026880,34535840,34535840, +34535840,34535840,34535840,34535840,34535840,34535840,34044800,34044800,34044800,34044800, +34044800,34044800,34044800,34044800,33553760,33553760,33553760,33553760,33553760,33553760, +33553760,33062720,33062720,33062720,33062720,33062720,33062720,33003000,33003000,33003000, +33003000,33003000,33003000,24450000,33003000,35183755,35054020,35602600,35907510,34994000, +34085663,36017010,35989010,35864010,35531510,35521020,36097960,36097960,36097960,36097960, +36097960,36097960,35606920,35606920,35606920,35606920,35606920,35606920,35606920,35606920, +35115880,35115880,35115880,35115880,35115880,35115880,35115880,35115880,35115880,34985000, +34624840,34624840,34624840,34624840,34133800,33752500,33752500,36063587,36063587,36063587, +36063587,36063587,36063587,36063587,35572547,35572547,35572547,35572547,35572547,35572547, +35572547,35081507,35081507,35081507,35081507,35081507,35081507,35081507,34590467,34590467, +34590467,34590467,34590467,34590467,34099427,34099427,34099427,34099427,24450000,33752500, +40700000,40755500,40797000,40542180,42795710,43062260,42973660,42632670,40495560,42929080, +42929080,42929080,42929080,42929080,42929080,42929080,42929080,42929080,42929080,42438040, +42438040,42438040,42438040,42438040,42438040,42438040,42438040,42438040,42438040,41455960, +41455960,41455960,40964920,40964920,41308648,40495560,40498431,40621191,40805331,44888000, +44402200,44402200,44402200,44402200,43911160,43911160,43911160,43911160,43911160,43420120, +43420120,43420120,43420120,43420120,43420120,41947000,41947000,41947000,41947000,41947000, +41947000,41947000,41947000,41947000,41947000,41947000,36490000,40477000,41557755,41446020, +41830600,41496020,42385200,42442000,41613820,41176320,41969290,42447090,43107190,41996490, +41774590,40754000,42429190,40950190,43010960,43010960,43010960,43010960,43010960,43010960, +43010960,43010960,43010960,42524830,42524830,42524830,42524830,42524830,42524830,42524830, +42524830,42524830,42524830,42033790,42033790,42033790,42033790,42033790,42033790,42033790, +42033790,42033790,42033790,42033790,41542750,41542750,41542750,41542750,41542750,41542750, +41542750,41542750,41542750,41542750,41542750,41051710,41051710,41051710,41051710,41051710, +41051710,41051710,41051710,41051710,41051710,40560670,40560670,40560670,40560670,40560670, +40560670,40560670,40560670,40560670,40375000,35995500,40375000,41832655,41577000,41971010, +41798031,41625052,41452073,42181810,39727120,40545500,42291220,42017960,42017960,42017960, +42017960,42017960,41531830,41531830,41531830,41531830,41531830,41040790,41040790,41040790, +41040790,41040790,41040790,40549750,40549750,40549750,40549750,40549750,40549750,40549750, +40058710,40058710,40058710,40058710,40058710,40058710,40058710,39567670,39567670,39567670, +39567670,39567670,39567670,39567670,39076630,39076630,39076630,39076630,39076630,39076630, +39076630,38585590,38585590,38585590,38585590,38585590,38585590,38094550,38094550,38094550, +38094550,38094550,37603510,37603510,37603510,37603510,36969500,37050000,37050000,36969500, +37050000,37050000,36490000,36969500,33714355,33592880,33358140,32384240,31969540,33847310, +32695810,31495810,32524710,32319810,30354000,30595312,24450000,30354000,42995755,42866020, +42899600,44407340,42674440,42499740,44143610,43962000,44764800,42616510,44352595,44423600, +42490000,36490000,42490000,25743490,30301490,25654000,30245510,27889520,27698620,28461220, +30367620,27219120,26543420,26674420,27912220,29577020,25468781,28149971,25054480,25054480, +24465232,24465232,24465232,24465232,24710752,30510960,30510960,30510960,30510960,30510960, +30510960,30510960,30510960,30019920,30019920,30019920,30019920,30019920,30019920,30019920, +30019920,30019920,29528880,29528880,29528880,29528880,24450000,24450000,39060255,38886400, +38454800,37041310,38846160,38644160,37025770,39677660,36471156,35995500,39000000,35995500, +35995500,35424755,35177300,36114910,36114910,35941931,35941931,34549620,36318220,36048020, +35675420,36686420,33615700,33719000,36494024,36494024,36494024,36495092,36495092,36506004, +36325924,35834884,35343844,34852804,34361764,36494024,33615700,33615700,33615700,46832555, +46704020,46640600,47819160,48158600,46782340,46814340,48050340,46168340,45925000,45925000, +45925000,35995500,45925000,47562755,47060000,47587000,47067340,45576250,48692740,46161500, +46539500,45543500,45600000,45900000,40994700,45543500,43498655,43325420,43934600,45372710, +44215410,44818310,43627710,42842710,44292810,44284010,42711720,42990000,42990000,42479750, +35995500,42479750,41228690,40782990,41043220,40632600,40824140,40602340,41297340,40501510, +41046210,41948610,41320610,39999700,39999700,39999700,35995500,39999700,37648755,38787600, +37524600,38925690,38869500,39061690,38710510,36990000,36990000,36990000,35995500,36990000, +43566455,43414000,43352610,42783860,47642000,42478000,46349160,41987500,41987500,48420000, +48420000,47934480,47934480,47443440,47443440,47443440,46952400,46952400,46952400,46461360, +46461360,46461360,46461360,46461360,45970320,45970320,45970320,45970320,45970320,45479280, +45479280,45479280,45479280,45479280,44988240,44988240,44988240,44988240,44988240,44988240, +40994700,41987500,40700455,40330000,40162510,39960860,41045360,41253160,37002660,38660000, +38660000,36997500,31332000,36997500,44939055,44734180,43888590,46644390,45456990,44526810, +43490005,46171195,43490000,35995500,43490000,42321555,42210500,42842210,42625660,42159260, +42882000,41987000,41695000,43990000,47664572,47762780,43983196,41734480,47048580,47048580, +46557540,46557540,46557540,46557540,46557540,46066500,46066500,46066500,46066500,46066500, +46066500,45575460,45575460,45575460,45575460,45084420,45084420,45084420,36490000,41695000, +41093855,41011720,41392400,42770340,41214340,44179340,44710510,41181510,42938510,43393510, +40994700,40994700,40994700,40994700,40994700,45479755,45265000,43957000,44837160,44525800, +42217000,43952160,41991750,41991750,44520000,40994700,41991750,39695755,39516880,38807310, +38664000,40470920,40321161,38205720,39962120,40337000,40082520,39021620,39327700,38322205, +38322205,36992427,31332000,36992427,36086155,35913000,39016641,34950000,38480000,38480000, +31332000,34950000,33404755,32029300,33611384,33611384,33611384,33611384,33611384,33611384, +33524894,33524894,33524894,33524894,33524894,33438404,33438404,33438404,33438404,33438404, +33395159,33395159,33395159,33351914,33351914,33351914,33308669,33308669,33308669,33377861, +33265424,33265424,33222179,33222179,33222179,31534379,34215569,31967000,31332000,31332000, +35040755,34603010,35517260,32216840,33297340,36677240,34305940,32621340,34319104,31772000, +31990000,31332000,31332000,45738390,45639630,46778000,47378190,45604360,45901240,46529640, +48057340,48453340,46311340,46090062,45285705,45285705,40994700,44358210,34003755,33698979, +36686890,38520890,37744600,32679200,32679200,32592711,37747370,37683200,37295800,37295800, +35329800,33896800,37923300,37614400,37494600,34126659,33633300,33635600,34017900,34023100, +34065500,34056800,34082100,38406800,36642100,33825300,34126659,37623800,41354968,41354968, +41354968,41354968,40863928,40863928,40863928,40863928,40372888,40372888,40372888,40372888, +39881848,39881848,39881848,39881848,39390808,39390808,39390808,39390808,39390808,38899768, +38899768,38899768,38899768,38899768,38409480,38409480,38409480,38409480,38409480,37918440, +37918440,37918440,37918440,37427400,37427400,37427400,37427400,36936360,36936360,36936360, +36936360,36936360,36445320,36445320,36445320,36445320,36445320,35954280,35954280,35954280, +35954280,35954280,35463240,35463240,35463240,35463240,35463240,34972200,34972200,34972200, +34972200,34972200,34972200,34481160,34481160,34481160,34481160,34481160,34481160,34481160, +34246850,33990180,33990180,33990180,33990180,33990180,33499140,33499140,33499140,33499140, +33302724,33008099,33008099,32528000,32528000,32650000,31332000,32528000,29719755,32635688, +30205890,32676990,31729990,32633750,27718900,27462400,29763000,29806244,29763000,29676511, +29633266,29676511,29633266,29396300,29396300,29396300,29309811,29309811,29309811,33524300, +35160300,25886800,30046800,26176800,31500000,32406800,33856800,28824583,28824583,31505773, +34590000,32020000,32020000,32020000,30710000,28940000,29880000,29880000,29880000,27750000, +27750000,27750000,25837000,29880000,27750000,25837000,61137755,61050725,64703800,58221060, +61425000,61568000,61506000,56956340,55256140,59859405,54612705,56136486,58350000,70332000, +67622347,67622347,67100000,67100000,64911366,64911366,64911366,64911366,62200385,62200385, +62200385,62200385,62200385,60100000,59489405,59489405,59489405,59489405,59489405,57330000, +56820000,56820000,55437829,55440000,53954000,52100000,51000000,51000000,51000000,51000000, +49208255,49000000,48398700,48403000,48393000,49022000,49847000,49105200,49191000,53829400, +49094000,49949000,54212000,49303900,54488900,49065000,50634300,50216500,49437400,49636600, +49457600,56201300,49202300,50671700,49792200,55717400,52095000,49444300,52938400,49273300, +50966800,50080850,49639640,48747550,48611550,48289405,48986514,48986514,48260000,48260000, +51007190,53499690,50848520,53353100,52195120,49629690,49973390,55128590,56652190,51230590, +53467890,53240890,53680390,53239590,52941990,50502890,54378090,52407190,52908390,48998005, +51679195,54360385,48998000,48998000,43622755,43439000,45404300,45424000,45317811,45317811, +43185600,43185600,43408600,42937200,42937200,43106000,42240400,43847400,43856049,43320000, +43336000,44337900,43500500,44207800,46457500,48362700,43107200,43809800,43061700,42935200, +45271900,44256800,46494600,44131200,42961150,46277340,45009674,42376640,48446350,44080840, +42590583,45195673,43837500,41676000,41676000,45470755,45323580,46822400,46822400,46735911, +46735911,46649422,45417400,45454200,45360000,48381600,48381600,46313700,45244300,45839500, +45750000,45366800,46536200,45586600,45511700,48416600,45499700,46015200,48187900,45234430, +45972800,48054600,46076900,48520000,50189500,45353600,46036400,45225800,44999000,45460000, +45200000,44999000,57950000,44999000,52106755,51977020,50286400,53141020,50313620,51161320, +50223220,52695120,49064620,49588120,53223190,52155690,54065990,52799690,50874390,50809405, +50809405,48998000,48998000,48998000,49852955,49692480,49756810,49877310,49457510,55659810, +49100420,54693620,51075220,49119220,50275820,48998000,51679190,54360380,48998000,48998000, +47536455,47322580,48856910,48880000,48922000,52864420,53268200,48491600,48091920,49132120, +47108420,46985020,46600005,47484797,49281000,51550000,43330000,46600000,45237255,45127980, +45984160,45812940,47537740,47846640,47300840,46935940,44562000,46242000,43330000,44562000, +44615755,44428180,45517740,46072240,43717440,45284210,45512810,45768510,44916410,44200000, +43330000,43330000,43330000,43330000,46195655,46127400,45954130,46675600,46250400,45944000, +43330000,45944000,60687500,60498880,63875090,59999000,60644690,61991910,59999405,59999405, +62680594,59999000,59999000,62405255,62202980,60701810,68274710,62737010,61736710,59999000, +65215720,69354520,68159520,60182320,60427524,59999000,67020605,59999000,72000000,59999000, +63706755,63504480,61014810,69026460,64059460,67722760,62736260,62409405,66480000,59995000, +61283000,69920000,59995000,33864760,33864760,33864760,31183570,31183570,23188563,23188563, +20507373,20507373,20507373,20507373,20507373,20507373,20507373,20507373,18094000,18094000, +18094000,18094000,18094000,15547171,15547171,15547171,15547171,12865982,12865982,12865982, +10640595,10640595,7959405,7959405,28502380,28502380,28502380,25869753,25869753,25869753, +25869753,25869753,25869753,25869753,23188563,23188563,23188563,23188563,23188563,26808169, +26808169,24245000,24245000,21930000,9770405,11130000,6730000,28502380,5900143,-54780000, +-33750000,17821000,16069405,18750595,17570871,20252061,28309343,17783805,17034705,21827524, +16069405,31785945,29104755,29104755,29104755,29104755,28960000,26423566,26423566,26423566, +26423566,26423566,26423566,23742376,22800001,23742376,23742376,23742376,23742376,21061186, +21061186,21061186,21061186,18379996,18379996,18379996,18379996,15698806,15698806,15653001, +16074172,14531918,14531918,55705755,55508961,55614980,55123940,49555000,55488191,59906311, +59630300,59789000,49555000,59630300,54666155,54473980,54424876,54316000,54316000,43190290, +43173000,42613700,41183000,42613700,44938348,44805000,44244994,43383000,41183000,43756000, +43000000,42810000,42946020,43585000,42553000,41183000,42553000,43462000,43237480,43237480, +42890800,41183000,42890800,44179500,44007980,43824090,43735690,43672090,43835210,43192200, +41183000,43191000,43255000,43047480,42556440,42473000,41183000,42473000,56072300,55740000, +54711730,55373690,55358690,54624000,49555000,54624000,56951755,56652280,57165220,56754900, +56351000,56351000,52563555,52344180,52493620,52804400,51887000,49555000,51887000,52924355, +52625780,53159290,52323690,53316090,52720310,51935000,49555000,51935000,54142755,53884380, +53810630,54391490,53526190,52955000,49555000,52955000,50550755,50350480,51131000,51106000, +50680190,50541000,49794000,49555000,49794000,56096755,55963956,56300000,55436141,55422000, +56264510,55880000,56136060,56058868,55111000,49555000,55111000,51694377,51470480,52146966, +51377104,51573000,51755710,50910000,49555000,50900000,54495000,54361380,54954130,53805000, +53921000,53276500,49555000,53276500,52672755,52435000,52780160,51796572,53117803,51684000, +52786560,53308000,51590000,49555000,51590000,53217656,53285000,53014180,52629910,52406000, +52731660,53689860,53488360,51842000,49555000,51842000,57561755,57503120,57925000,57307930, +57061390,56633890,56531000,49555000,56531000,54582200,54460000,53594910,54147500,54847000, +54170000,53721960,53311800,49555000,53311800,46306700,46038376,47986471,46443380,45189350, +41183000,45000000,55705755,55508961,55340000,55540000,55023090,55725000,54873000,55772000, +55860890,56235000,56296600,55097800,55255000,55349200,56000000,55351800,55993400,54835600, +56271900,55740500,56143600,55712000,55692200,56597060,56597060,56106020,56106020,56106020, +56106020,55614980,55614980,55614980,55614980,55614980,55614980,55614980,55123940,55123940, +55123940,55123940,55123940,55123940,55123940,54632900,54632900,54632900,54632900,54141860, +49555000,54254500,54735455,54518480,53819610,55088160,54967860,55022060,55496562,55781206, +55781206,55290166,55290166,55290166,55290166,55290166,55290166,54799126,54799126,54799126, +54799126,54799126,54799126,54308086,54308086,54308086,54308086,54455398,54602710,53850000, +53850000,53850000,53412000,53412000,49555000,53412000,42922655,42691280,43083830,41954190, +42662290,41184000,42314009,41183000,41183000,51629275,51458480,51293260,51192840,50899440, +50089140,49610040,50100440,49825039,49555000,49555000,49555000,58506255,58258480,58277210, +59086760,58329060,58450460,57886000,56917000,57533219,49555000,56917000,57763755,57557980, +56227110,57247710,57696410,55920810,57438410,56239210,56933110,58199220,58479356,58479356, +58479356,57988316,57988316,57988316,57497276,57497276,57497276,57497276,57006236,57006236, +57006236,57006236,56544658,56544658,56544658,56544658,56053618,56053618,56053618,56053618, +56053618,55589000,55589000,55589000,55589000,49555000,55589000,57724755,57417280,58343310, +58278460,58239560,58269560,57772060,57273000,57356000,49555000,57273000,44993655,44920620, +43941400,43856000,44517140,44064240,44659910,44611410,45246610,44988910,43795000,43658000, +41183000,43658000,44995255,44898330,43383000,44652090,45350000,44963710,46567510,45221210, +45788220,44025120,44553920,44849320,45548120,43383000,44803239,41183000,43383000,46270455, +46134980,47662310,47218060,47871760,46036660,45277760,44660000,45859280,45200000,41183000, +44660000,56810055,56672880,56165540,56578840,56929640,56955710,57512910,57831010,56733210, +55896000,55631000,49555000,55631000,59906311,59630300,59516940,60587340,59801240,59537510, +59651910,59378610,59936310,58900000,58418000,59394159,49555000,58418000,47170755,47068800, +47156410,47623110,47449000,47646510,46994010,48216510,47813210,46421420,46969298,45950000, +45950000,41183000,45950000,48675055,48399961,48667160,49998240,49997740,49626340,50213540, +50694340,47440000,49100000,48040000,41183000,47440000,59072855,58969000,59151420,59165320, +59410320,58739390,59807190,59349890,60930590,58778790,59932690,60701790,59060090,59448190, +59916790,59908990,58478000,58478000,59073000,49555000,58478000,68884400,68743584,67500896, +66344000,66053000,66053000,59190000,66053000,61752455,61554480,62138920,60896120,63670920, +64438120,61449820,62802920,62033820,61662390,61751990,64547090,64927000,61483190,60674000, +62355680,64380000,59190000,60674000,67596655,67406580,66984780,66779405,66779405,65894612, +65800000,59190000,65800000,61620720,61340000,63486910,67427560,65922260,65008360,62431560, +60280125,63029405,65459405,59190000,59199000,64506755,64346600,63778630,61103290,61103290, +63316652,60643000,60715898,65800000,59190000,60643000,54145855,53920480,54327710,54542510, +54003510,53840910,54788220,54509920,53980820,54405620,54605420,53650000,49802000,53650000, +56265455,56069080,56140010,55277510,55887710,55291210,56200720,55465420,56578820,57414000, +55994820,54465000,55668280,49802000,54465000,53146355,52939480,53616000,53018000,53642610, +53383510,53408000,52816810,53413000,52797000,52300000,49802000,52300000,58562755,58400000, +58614440,57487940,56163000,59274110,58949110,60537110,57230610,57538000,57900000,56055000, +49802000,56055000,56603000,56364480,56268710,55831810,56851010,56201310,55914510,56851010, +56716710,56934320,55826700,49802000,55826700,51750000,51505480,51151073,51151073,52654340, +51365500,51314000,52373000,51060000,51100000,50499000,50499000,49802000,50499000,54258755, +54092800,54132800,53975520,53611000,54280000,53117000,53787220,53684000,54215700,53114920, +52614000,52535400,49802000,52535400,57941700,57784100,59347120,59588100,56657220,58050000, +57359320,58235100,57993920,60245420,60337120,59004690,58491290,56106000,58250000,59854398, +49802000,56106000,54710000,54511480,53579920,53282920,56020720,53430120,53872120,52903490, +52666390,54043390,54422590,54533590,52654390,52530690,54161990,53715000,51570000,53715000, +49802000,51570000,56816300,56540180,56344040,56919740,58031140,56344410,57478610,56908510, +57800710,55857400,49802000,55857400,55740300,55560500,55587000,54816650,55768000,54495000, +54535000,55318000,55241490,54360890,54785090,55645690,56102090,54906190,56294590,55844490, +53974000,53974000,49802000,53974000,53169000,53055000,53315000,53036800,52862340,53495000, +53237340,53154340,53824440,52225772,51773000,49802000,51773000,51500055,51317000,51898710, +51465000,51964110,51924610,51812520,52223320,52232520,52169520,51090520,50476000,49802000, +49802000,49802000,66065000,65863180,63102260,63660740,64836040,65306940,64356740,63065640, +62973900,62973900,65655090,62201000,51980000,62201000,61225000,61140000,60835300,61037810, +60951000,62158410,61569710,62056820,62047820,61285900,61190920,61666000,60029405,60029405, +60833762,58578000,51980000,58578000,56787200,56592480,56776900,57844500,56320000,59516410, +57203110,56913000,59679410,56391220,56053000,59529280,57816941,56053000,51980000,56053000, +57095255,56883480,58141940,56025440,56548840,56392000,58047610,56783310,56550010,55147100, +57092000,57970000,51980000,55147100,55411155,55262280,55962340,55128540,55128540,56215610, +54995110,55889110,56154610,54183000,54183000,51980000,54183000,55110250,54955020,53235500, +55062710,54896000,55649420,54017000,55061120,55995420,54735000,55395120,52991420,54901820, +54410000,51980000,51980000,51980000,51796000,51523480,50523420,55743000,51241320,50291020, +51796320,52147320,50287620,52102290,56277290,51400490,54245090,52467990,49957000,51769000, +54450190,49957000,49152000,49957000,52016000,51774180,50018000,52162110,51193210,51887810, +51714620,51593420,50335000,51312920,53649920,49859405,49859405,52540595,49152000,49152000, +49152000,52244500,52126420,52440660,56077500,56224500,57886000,52684210,53024000,56751520, +54487420,57793000,52472200,51132000,55926569,53813190,51132000,49152000,51132000,55002000, +54691000,54557010,55314610,54300210,55118110,55110110,54238310,55154010,53671120,53490000, +55244730,53291000,49070000,53291000,56450455,56233780,56883760,60624340,58239940,57261640, +56972000,57553840,55670000,56170880,58852070,55670000,49070000,55670000,54927000,54661580, +55215810,56781910,54867700,54474810,54088620,55467120,54993800,56324000,55837720,53436000, +54600000,56421409,49070000,53436000,53660500,53480580,52960000,52557000,54388560,52915000, +52982060,52252683,51283000,49070000,51283000,53739500,53580000,55215000,53765910,54560810, +53610000,55646400,54397000,56007400,55549520,56143920,52737020,54393639,52159000,49070000, +52159000,51908871,51701680,51173640,52171000,50910000,51330000,50722000,50195000,49907000, +50666159,49070000,49070000,49070000,53321890,53199500,52348820,51408800,53619440,51824140, +53739310,52257800,52401310,53711110,51366000,50638000,52464731,49070000,50638000,51677100, +51532000,51091000,51105500,51288110,50895410,51373000,51200410,52034410,51102000,49743000, +51700000,49900000,49070000,49743000,55964355,55792000,69244510,56156000,56121720,53603320, +56030420,58154550,69436320,56137420,54662405,54662405,57343595,73193548,73193548,70512358, +70512358,70512358,67831168,67831168,67831168,67831168,69439882,65149978,65149978,65149978, +65149978,62468788,62468788,62468788,62468788,59787598,59787598,59787598,59787598,61540000, +57106408,57106408,57106408,58178884,54425218,54425218,51771000,53350000,69000000,51771000, +59532360,59432950,60019940,62809240,62662640,62379210,61026310,61887210,62431110,58834000, +61510818,61510818,58834000,58834000,64688500,64518380,67944720,69510900,63422405,67580762, +67580762,61808400,61808400,53012300,52840180,54467930,57664690,52702090,51307226,53988416, +56669606,50864000,50864000,46923500,46588080,49059360,48903340,46957240,50791640,53477940, +51694740,45890000,49940000,48450000,43359640,43359640,43077000,43055300,43724000,42757700, +44079240,43031010,44485410,44479010,45400000,42406200,42912000,45572000,42290000,42290000, +48737700,48517580,48473940,48936000,48440640,48951110,47873210,47671010,48445800,47654300, +47654300,48420205,48288000,50328700,50198000,48907460,53049260,59318200,47474900,46759405, +49440595,47355000,46633000,46633000,50243100,50178320,50700700,51314510,53650000,50027710, +49713610,51931220,55096320,49344720,49732020,48991267,51672457,53281171,48854900,48854900, +61996955,61611741,56543040,61359840,63826040,60694000,58482810,62063510,61940000,60699405, +56329405,60059405,55489900,64300000,55489900,41660000,77850000,70100000,70100000,70100000, +70100000,60900000,59800000,50950000,50800000,43600000,60900000,60900000,60900000,60900000, +60900000,54300000,55000000,50110000,41052000,49060000,51500000,49060000,49060000,49060000, +50950000,42250000,41052000,31178755,31110000,30803100,30656000,29000000,30656000,39086755, +38900000,38900000,39120000,38612000,38550000,29000000,38550000,39863755,39689000,40143400, +38550000,29000000,39430000,20002991,19604480,19434610,18201600,19529000,19157210,19647020, +18729220,19818420,18298120,18376000,18100000,15720000,14700000,13900000,13900000,38420055, +38124424,38821000,37950000,37408600,35904388,39000000,38929928,38929928,38438888,38438888, +37947848,37947848,37947848,37358600,37358600,37456808,37456808,37456808,37456808,36965768, +36965768,36965768,36965768,36965768,36474728,36474728,36474728,35983688,35983688,35983688, +35492648,35492648,35492648,35190000,31535000,35190000,29505755,29310480,30719510,29204920, +29910820,28818320,29645000,29286800,29772220,28931220,31095720,29082420,28432000,30445000, +28155000,20885000,28155000,30258555,30082220,28362400,27944890,29797290,30701090,29940390, +30818000,29038000,27910000,29660000,27547590,28694790,29263990,28384090,28896990,30158790, +30472990,30047760,29012920,27135000,28180000,20170000,27135000,31987755,31939090,31177690, +34132690,31414610,31686120,32102320,33295220,32397620,33530000,32331690,34515190,33870590, +32234000,31949400,31325000,31598000,32363790,30656000,33260000,32700000,29000000,30656000, +26000855,25863000,24424700,24396000,26529410,25312810,26155010,24773460,25841400,24996500, +25306500,24910820,23490000,25327442,25327442,20170000,23490000,31778755,31719811,32550000, +32840000,33862800,31631700,31258400,30501900,30883000,32240520,31697000,33781520,32827220, +30610000,33567000,29388000,31304642,32350000,29000000,29388000,41713755,41652430,38867690, +40975390,41800490,41800490,41238890,41238890,41965490,41174290,41057890,40067290,41072200, +40579190,41507690,40679690,42230090,39566590,40820900,41759600,41055000,38700000,39960000, +40750000,38700000,38700000,36140000,36526600,36037300,36724890,37475000,36115100,35350290, +36660290,37400690,35005090,35200000,35361000,36397790,35824890,35350000,34748800,36921900, +36240900,37406400,36343600,35575000,36084044,34360000,35200000,29000000,34360000,37812755, +37646000,39958000,35227920,37768320,35456000,36009300,34992420,38357220,35543720,38661220, +34733920,36995790,36511390,36750000,34572000,38300436,29000000,34572000,28640255,28381080, +27568500,29243330,29634000,28419500,25790000,26998320,27757120,28191320,27910020,27760520, +24483000,27080000,26980000,20170000,24483000,34709000,34630000,34526090,33578290,32065820, +35997700,35237920,34735090,35683190,35156990,33958290,33517090,33521400,34704600,32929590, +35684090,32920790,34354390,35888960,35888960,35888960,35888960,35888960,35397920,35397920, +35397920,35397920,35397920,34906880,34906880,34906880,34906880,34415840,34415840,34415840, +34415840,34415840,34415840,33924800,33924800,33924800,33924800,33924800,33924800,33924800, +33433760,33433760,33433760,33697000,31378000,32310000,29000000,31378000,26520755,26308780, +27611000,26169920,26536000,26505620,26193020,25028120,27641120,28058920,27215320,26784720, +27256750,25080000,27304480,26985304,26985304,26985304,26985304,26985304,26494264,26494264, +26494264,26494264,26494264,26003224,26003224,26003224,25512184,25512184,25512184,25512184, +25021144,25021144,25021144,24600000,24600000,24600000,24600000,20885000,24600000,23059755, +22857480,23339620,23489600,21121890,24720690,23367890,22211110,22501890,22975390,21805290, +23587690,21610490,22486600,23003590,23033090,22738300,21540000,22526000,20190000,20170000, +20170000,30515155,30390920,30005800,30631000,32001090,30277500,32568800,31665000,30880290, +32313790,30305690,30597390,29826690,30341590,32066590,29813500,30986800,29788500,30879400, +30251100,30373800,31575200,29020000,30200000,29100000,29000000,29020000,43803655,43673820, +43683500,43088420,42832420,41667920,42841720,45543120,41849220,45072420,44093390,43297990, +43441390,42917790,44473390,41645000,44448680,41983100,38700000,40810000,38000000,37930000, +36448200,38719290,39566000,39635120,39450000,39886460,40703919,36997020,38229000,37397600, +37682000,40550000,38462497,37859434,36038000,37146000,39620000,29000000,36038000,34183755, +33981480,34325500,34819220,34462000,32982520,34458620,34335000,32653000,38195000,34616000, +34593500,35408090,33928800,36237892,32143200,29000000,31700000,40544000,40450000,40662800, +42212320,43568420,40956420,49113000,39620920,46018000,40712000,47932990,39766550,43892890, +49232000,49363000,50367990,38859260,38859260,42028790,43397779,40778239,48947230,45826180, +47748624,43708524,49035730,49192480,50177475,37400000,37400000,37400000,45696255,45578430, +47131000,47206890,44530000,46757000,45736000,45185000,47147500,46565190,46584000,46434000, +46588990,46372700,46505600,47701000,46018300,48213000,45494600,50202100,45325500,45032105, +46080700,43399510,38700000,43360000,28137659,28036834,27757684,26715254,29286399,27172720, +28922195,28505120,25728313,27675927,26334620,27478520,28200877,26389025,29085277,27299272, +24618082,25844987,20170000,24587000,22760555,22710000,24183490,25163790,23398420,21398820, +22555724,24646393,21927220,23799167,23021920,23175890,23297690,21614990,24417590,24355190, +21394700,23200000,23580000,20885000,20885000,30617555,30397580,29296729,31411817,29515320, +26485120,28686120,32373700,30730000,31040320,29509020,28825390,27833300,29947202,27700000, +29947202,20885000,25962000,25001355,24768800,27177700,23624710,25440020,25565000,23294820, +24585520,24859000,24281120,24968020,22720000,21910720,23074564,25755754,21128000,20885000, +21128000,29638232,29496500,29103427,29120820,31066520,31384220,29609520,28371465,29211024, +32430520,29749120,29612720,29453690,32236990,28155905,28155905,28155905,26689200,26689200, +36022828,35875976,38854910,35500410,36459110,34524661,38446120,39733820,35481800,37856120, +39667420,34745805,37426995,38767590,31535000,32560000,36588138,36352880,36411010,36844210, +37770710,36361000,37339000,36210620,37230020,36271000,34371320,35190699,32509509,36086293, +31535000,31535000,43765955,43675720,44134900,43925120,41077120,39413620,43835720,41668920, +45527790,44330590,47776590,42765590,37051390,45597690,38355690,41651290,43497943,43497943, +40906479,39242979,41498279,47592224,42581224,36867024,38171324,41466924,46179133,46179133, +46179133,43778215,43778215,43778215,43778215,38415835,38415835,38415835,38415835,38415835, +38415835,41097025,41097025,41097025,41097025,40923000,41097025,35500000,35734645,35734645, +35734645,36220000,36000000,35200000,33360000,35500000,33360000,45260000,39100000,39100000, +39100000,39100000,49000000,44300000,39730000,41350000,34450000,32750000,32750000,32750000, +32750000,32750000,27770000,26666000,26400500,26400500,26400500,21140000,18158000,20400000, +21750000,13900000,13900000,5840551,6289623,16623423,-475939,91227,702658,-600000, +10252083,10049808,-90000000,-90000000,-90000000,-77183669,-66998607,-59200669,-52556508,-46668269, +-41337026,-36324066,-31589604,-27054069,-22677675,-18420638,-14243171,-10145275,-6087165,-2029055, +2029055,6087165,10145275,14243171,18420638,22677675,27054069,31589604,36324066,41337026, +46668269,52556508,59200669,66998607,77183669,-90000000,-1]; var data_maxx = [ - - 115320, 12710000, 16000, 40362, 14800000, 40362, 63426, 572880, 3277000, 63426, - 87451, 349803, 338610, 1400177, 50967, 43147, 458304, 90334, 244776, 77841, - 64000, 233736, 88980, 176836, 92972, 93372, 93272, 108880, 119088, 108680, - 3910000, 72000, 90334, 192696, 90334, 192696, 98022, 317688, 54845, 54429, - 54845, 406224, 6100000, 156320, 473928, 109815, 121263, 437472, 86490, 281232, - 281232, 2681190, 62743, 52823, 645792, 3664293, 3650000, 12710000, 114660, 119780, - 645792, 12589648, 645792, 110730, 522000, 63268, 291648, 230000, 281232, 12589648, - 281232, 87451, 281232, 48284, 64656, 59291, 70576, 49856, 317688, 317688, - 2234325, 80820, 104982, 357587, 272915, 380041, 642000, 56305, 56305, 56305, - 56305, 56841, 174000, 12710000, 174000, 88412, 286440, 48000, 468720, 468720, - 479136, 468720, 473928, 473928, 489552, 441760, 468720, 468720, 468720, 473928, - 473928, 468720, 473928, 473928, 468720, 473928, 468720, 473928, 473928, 473928, - 473928, 473928, 473928, 468720, 473928, 473928, 473928, 473928, 473928, 473928, - 473928, 11807556, 81500, 50828, 320000, 297317, 148831, 1698600, 3189200, 108500, - 473928, 473928, 2800354, 473928, 473928, 479136, 499968, 489552, 8806000, 125891, - 614544, 91295, 296856, 63825, 63825, 390600, 64504, 64504, 438627, 491890, - 1832900, 86490, 82646, 82646, 82646, 82646, 82646, 82646, 82646, 82646, - 72075, 72075, 5557000, 86490, 468720, 468720, 1010000, 1130000, 750000, 488720, - 4000000, 89373, 136756, 188000, 168000, 295000, 260000, 8990000, 128444, 458304, - 87451, 428000, 125176, 492156, 390000, 447000, 543994, 42157, 59500, 460000, - 296891, 284500, 1385328, 11624500, 42779000, 23624989, 42790000, 118000, 200000, 200000, - 300000, 500000, 143189, 1290000, 88412, 333312, 90334, 291648, 322896, 923521, - 88412, 533550, 79000, 468720, 468720, 2784000, 5165000, 3740000, 10500000, 86490, - 326071, 392000, 2681190, 2681190, 3918730, 68900, 484344, 230000, 1201000, 116281, - 390600, 3472000, 390600, 62806, 62806, 479136, 147033, 786408, 12589648, 786408, - 88412, 270000, 86490, 613000, 473928, 468720, 473928, 473928, 468720, 468720, - 468720, 473928, 468720, 468720, 468720, 468720, 473928, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 473928, 468720, 2681190, 2681190, 26120000, 5000000, - 26120000, 86490, 560000, 92256, 499968, 489552, 2064000, 2540000, 2540000, 2540000, - 89373, 484344, 64736, 47779, 435000, 377000, 525000, 162000, 373949, 334709, - 149759, 150175, 196649, 101429, 149759, 143639, 149759, 112589, 127349, 127709, - 149814, 1382000, 2681190, 2681190, 22597000, 13000000, 52170000, 61000, 100000, 124500, - 313000, 181789, 237000, 463362, 1600000, 86490, 468720, 468720, 1876833, 93217, - 607000, 5800000, 607000, 117206, 479136, 182590, 750000, 706000, 590000, 1590000, - 107000, 260000, 200000, 190000, 111000, 106000, 484344, 983103, 88412, 344000, - 370667, 416759, 1459759, 89700, 260000, 74000, 466000, 395808, 484344, 281232, - 385392, 494760, 291648, 9400000, 88965, 462500, 333000, 1400177, 132618, 718704, - 718704, 14800000, 798004, 121206, 761000, 632500, 1433000, 147033, 796824, 796824, - 2859936, 1700000, 499968, 499968, 515592, 15820000, 52213, 52213, 52213, 291648, - 499968, 3194677, 2800354, 473928, 473928, 473928, 526008, 526008, 20531400, 20531400, - 122000, 484344, 510000, 2740772, 78963, 78963, 336336, 397761, 1608714, 86490, - 510000, 542000, 1330000, 132618, 189279, 166656, 2109240, 156240, 135408, 104160, - 296856, 270816, 161448, 127745, 131142, 131822, 46872, 125027, 38028900, 90334, - 670200, 686000, 2780177, 123154000, 2780177, 74689, 74179, 567672, 811000, 2550000, - 103788, 562464, 318419, 288823, 325824, 1830000, 14573000, 1830000, 90334, 240218, - 222357, 221769, 222357, 372045, 724000, 2300000, 88412, 625000, 122561, 153919, - 128226, 181299, 153919, 125706, 125706, 125706, 125706, 125706, 125706, 125706, - 125706, 3208000, 95139, 466400, 483041, 1000000, 189434, 739536, 749952, 4000000, - 90334, 489552, 484344, 2740772, 2770000, 2300000, 3970000, 116281, 287065, 262055, - 264203, 185492, 262055, 259907, 463680, 1949000, 18093000, 1949000, 108700, 1008000, - 96339, 96339, 96339, 96339, 94657, 96819, 95138, 95138, 170477, 93131, - 142559, 95138, 141443, 132186, 95618, 93936, 95138, 95138, 87758, 92255, - 93216, 95858, 94417, 111176, 93696, 93216, 69354, 94417, 93216, 96819, - 93216, 2550000, 2060000, 3210540, 7791540, 133000, 473928, 473928, 3330000, 99923, - 515592, 135559, 135559, 135559, 135559, 135559, 136238, 136918, 136238, 96339, - 96819, 96819, 96819, 95858, 95858, 96819, 96819, 96819, 95858, 95858, - 95858, 95858, 95858, 95858, 1343837, 98022, 531216, 655916, 2248500, 14573000, - 2248500, 45264, 53202, 647472, 256170, 256170, 256170, 238311, 3220000, 2079000, - 489552, 489552, 600000, 489552, 494760, 499968, 479136, 484344, 4997000, 93217, - 499968, 170418, 162022, 206207, 206207, 207281, 206207, 2830145, 2294000, 2024000, - 10813000, 123008, 666624, 124929, 124929, 124929, 122526, 122526, 123727, 167569, - 164799, 124929, 123727, 124929, 122526, 123727, 147809, 124929, 123727, 124929, - 165957, 123727, 123727, 123727, 122526, 124929, 258400, 124929, 122526, 123727, - 124929, 124929, 124929, 124929, 3234984, 18093000, 3234984, 100905, 101865, 101865, - 101865, 101865, 101384, 101384, 101384, 101384, 101384, 102585, 102585, 102585, - 102585, 121904, 101865, 101384, 102585, 101865, 81831, 101384, 82837, 101384, - 102585, 102585, 102585, 99222, 102585, 101865, 129486, 101865, 100904, 160675, - 100904, 100904, 100904, 100904, 100904, 100904, 132089, 101384, 101384, 101384, - 101384, 101384, 101384, 100904, 100904, 100904, 100904, 100904, 100904, 101865, - 101865, 101865, 101384, 101865, 101865, 101384, 101865, 101384, 101865, 101865, - 1716000, 14573000, 1716000, 100905, 160675, 100904, 100904, 100904, 100904, 100904, - 100904, 132089, 101384, 101384, 101384, 101384, 101384, 101384, 100904, 100904, - 100904, 100904, 100904, 100904, 101865, 101865, 101865, 101384, 101865, 101865, - 101384, 101865, 101384, 101865, 101865, 1716000, 14573000, 1358500, 88412, 479136, - 88891, 88891, 88891, 88891, 88891, 88891, 88891, 88891, 109611, 88891, - 88891, 88891, 88891, 89131, 88891, 88891, 88891, 88891, 88891, 88891, - 88891, 88891, 88891, 88891, 88891, 88891, 88891, 88891, 63824, 61789, - 63824, 61789, 63824, 61789, 2449000, 15096000, 2449000, 63994, 63825, 489552, - 221769, 202985, 201911, 202985, 164429, 200837, 1800000, 15096000, 1800000, 73674, - 44589, 473928, 233227, 215886, 215886, 215298, 216475, 1678000, 123782, 624960, - 161720, 161720, 163079, 163079, 164438, 163079, 161720, 163079, 115319, 114358, - 114358, 114358, 115319, 115319, 115319, 116280, 114358, 115319, 115319, 115319, - 115319, 114358, 114358, 2582482, 18093000, 2582482, 86490, 468720, 149759, 149759, - 149759, 149759, 149759, 122309, 122309, 122309, 122309, 122309, 122309, 122309, - 122309, 2051000, 90334, 643800, 91774, 91774, 91294, 90813, 91294, 91294, - 91774, 91774, 91053, 90813, 91774, 91294, 91294, 91294, 91294, 91774, - 91774, 91774, 91053, 91053, 91774, 91053, 91774, 91774, 91294, 91053, - 91053, 91294, 90813, 91053, 91053, 2867000, 69200, 468720, 150175, 149759, - 149759, 150175, 149759, 122648, 122648, 122648, 122309, 122309, 122309, 122648, - 122309, 1866390, 68498, 61109, 430000, 149759, 149759, 149759, 149759, 149759, - 149759, 149759, 149759, 149759, 122309, 122309, 122309, 328104, 328104, 328104, - 328104, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 5789000, 114359, 619752, 114358, 116280, - 113637, 113637, 113637, 113637, 113637, 113637, 115319, 112676, 113637, 113637, - 116280, 115319, 111715, 115319, 115319, 114358, 113637, 114358, 112676, 113637, - 113637, 115319, 112676, 114358, 115319, 113637, 113637, 113637, 116280, 1900000, - 18093000, 1900000, 139000, 468100, 174901, 174901, 174420, 174420, 191645, 178086, - 175862, 153087, 2870000, 2841000, 468720, 468720, 468720, 473928, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 13433500, 112676, 570000, 160700, 160700, 159341, 159341, 157982, 157982, 160700, - 160700, 160700, 157982, 114358, 182577, 114358, 112676, 112676, 144099, 111715, - 113637, 135986, 134787, 89695, 3205000, 98022, 531216, 198445, 197484, 196523, - 199406, 197484, 198445, 199406, 172639, 2446000, 95738, 96756, 660000, 193656, - 193656, 191618, 191618, 191618, 135500, 135500, 136941, 136941, 136941, 135500, - 136941, 136941, 135500, 151715, 135500, 135500, 135500, 135500, 135500, 135500, - 136941, 136941, 135500, 136941, 187671, 598920, 598920, 609336, 609336, 609336, - 609336, 609336, 609336, 609336, 609336, 609336, 609336, 614544, 614544, 614544, - 614544, 614544, 614544, 619752, 619752, 619752, 619752, 619752, 619752, 14800000, - 3931400, 125891, 682248, 126130, 128532, 126130, 128532, 123727, 128532, 126130, - 127331, 127331, 124929, 123727, 128532, 124929, 128532, 127331, 127331, 126130, - 127331, 128532, 123727, 128532, 124929, 126130, 123727, 124929, 128532, 128532, - 128532, 93149, 89344, 89699, 87674, 90561, 88509, 692664, 692664, 692664, - 692664, 687456, 687456, 687456, 687456, 682248, 682248, 682248, 682248, 677040, - 677040, 677040, 666624, 666624, 887028, 492685, 661416, 18093000, 3603000, 82500, - 608568, 176823, 176823, 176823, 220933, 152671, 152671, 152671, 152671, 152671, - 3260000, 20860000, 3260000, 95138, 663000, 134540, 93696, 93696, 93216, 93216, - 94657, 94417, 94417, 95138, 95138, 94657, 94657, 95138, 94657, 93696, - 93696, 93936, 94417, 93696, 93696, 94417, 94417, 94657, 94417, 94417, - 94417, 93696, 95138, 94657, 94417, 515592, 515592, 515592, 510384, 510384, - 510384, 510384, 510384, 510384, 510384, 505176, 505176, 505176, 505176, 505176, - 505176, 505176, 505176, 505176, 499968, 499968, 499968, 505176, 505176, 369415, - 98952, 195007, 307272, 515592, 4377500, 68500, 520800, 136918, 136918, 136918, - 137597, 137597, 136918, 137597, 136918, 137597, 137597, 96819, 97780, 97300, - 96819, 96819, 96819, 96819, 96819, 96819, 96819, 97300, 3405000, 63599, - 62399, 63599, 62999, 773000, 180066, 178367, 176669, 174970, 257009, 180066, - 178367, 178367, 178367, 178367, 127331, 126130, 126130, 126130, 124929, 123727, - 124929, 123727, 126130, 162709, 124929, 4575000, 12710000, 4575000, 62525, 62525, - 62525, 62525, 61882, 755160, 140064, 140064, 138623, 138623, 140064, 140064, - 143668, 140064, 138623, 138623, 143668, 135500, 138623, 140064, 221567, 138623, - 138623, 138623, 138623, 115287, 120971, 140064, 140064, 141746, 136941, 136941, - 141746, 136941, 140064, 99531, 97360, 99531, 97360, 645792, 651000, 651000, - 651000, 651000, 651000, 656208, 656208, 656208, 656208, 656208, 666624, 666624, - 666624, 666624, 666624, 671832, 671832, 671832, 671832, 671832, 671832, 671832, - 671832, 682248, 682248, 682248, 14800000, 3886000, 152799, 817656, 153038, 153038, - 154960, 150876, 157122, 150876, 154960, 150876, 153038, 150876, 154960, 150876, - 153038, 154960, 154960, 153038, 159525, 153038, 150876, 154960, 106949, 103539, - 114539, 106378, 108329, 104875, 106949, 103539, 109881, 104875, 108329, 107714, - 111261, 103539, 108329, 104875, 109881, 109217, 109881, 106378, 114539, 107714, - 807240, 807240, 807240, 817656, 817656, 817656, 828072, 828072, 828072, 838488, - 838488, 838488, 848904, 848904, 848904, 864528, 780272, 828072, 828072, 817656, - 807240, 807240, 817656, 817656, 828072, 817656, 807240, 494760, 510384, 333312, - 593712, 480000, 27110000, 7198000, 218000, 1478000, 232048, 239183, 239183, 232048, - 232048, 239183, 239183, 232048, 228650, 228650, 166492, 169135, 166492, 169135, - 166492, 161687, 164089, 166492, 161687, 166492, 164089, 1110605, 900984, 900984, - 900984, 1076443, 900984, 900984, 900984, 900984, 900984, 900984, 900984, 885360, - 885360, 885360, 885360, 885360, 885360, 885360, 874944, 874944, 874944, 874944, - 874944, 874944, 874944, 1435000, 1801968, 18689200, 6550000, 108000, 629645, 91774, - 91774, 91053, 91053, 91774, 91294, 91294, 91294, 90813, 91053, 91053, - 91294, 90813, 91053, 91774, 65549, 63793, 65376, 63459, 65376, 63292, - 65894, 63292, 65549, 63459, 65376, 63292, 65376, 63793, 65549, 63459, - 65376, 63793, 65376, 63292, 65204, 63793, 65549, 63292, 65549, 63459, - 65549, 63793, 65204, 63459, 65376, 63125, 494760, 494760, 494760, 494760, - 494760, 494760, 494760, 494760, 494760, 494760, 494760, 494760, 489552, 489552, - 489552, 489552, 489552, 489552, 489552, 489552, 489552, 489552, 489552, 489552, - 489552, 372156, 489552, 279531, 530084, 3710000, 127813, 692664, 129734, 129734, - 131175, 131175, 129734, 131175, 131175, 131175, 129734, 93149, 91181, 92286, - 91181, 93149, 89344, 92286, 91181, 94184, 91181, 93149, 91181, 93149, - 90179, 95219, 91181, 93149, 90179, 92286, 90179, 94184, 91181, 93149, - 90179, 93149, 91181, 94184, 90179, 94184, 90179, 93149, 91181, 93149, - 90179, 94184, 89344, 94184, 90179, 93149, 91181, 93149, 91181, 92286, - 90179, 708288, 708288, 708288, 708288, 708288, 708288, 708288, 703080, 703080, - 703080, 703080, 703080, 703080, 703080, 703080, 692664, 692664, 692664, 692664, - 692664, 692664, 692664, 692664, 687456, 687456, 687456, 687456, 687456, 18093000, - 5750000, 87690, 549000, 124007, 124347, 124007, 124007, 123668, 124347, 124007, - 124347, 124347, 124347, 124347, 124347, 124347, 124347, 87930, 87690, 87450, - 781684, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 468720, 468720, 234458, - 350000, 15096000, 4710000, 152000, 645792, 121325, 120364, 118202, 121325, 121325, - 121325, 121325, 119163, 117241, 120364, 121325, 121325, 119163, 122526, 119163, - 120364, 120364, 120364, 87111, 82163, 87111, 84334, 87974, 83666, 87111, - 83666, 84179, 82831, 87111, 85169, 87111, 85169, 86421, 83666, 86421, - 84334, 85559, 83666, 84869, 82163, 84869, 83666, 85559, 83666, 656208, - 656208, 656208, 656208, 656208, 651000, 651000, 651000, 651000, 651000, 651000, - 645792, 645792, 645792, 645792, 645792, 645792, 640584, 640584, 640584, 640584, - 640584, 635376, 635376, 635376, 635376, 635376, 18093000, 3901099, 123727, 881660, - 118202, 118202, 122526, 122526, 120364, 121325, 122526, 122526, 124929, 119163, - 122526, 122526, 117241, 122526, 123727, 123727, 122526, 122526, 124929, 123727, - 122526, 118202, 122526, 121325, 121325, 118202, 122526, 123727, 119163, 119163, - 123727, 543000, 675607, 534393, 661416, 661416, 661416, 661416, 661416, 661416, - 661416, 656208, 656208, 656208, 656208, 656208, 656208, 656208, 656208, 726828, - 446620, 651000, 651000, 651000, 651000, 651000, 651000, 651000, 651000, 645792, - 645792, 645792, 645792, 640584, 640584, 640584, 635376, 635376, 635376, 635376, - 630168, 630168, 18093000, 5966000, 44072, 54480, 680000, 123668, 123328, 123328, - 124007, 124347, 87450, 87209, 87450, 87930, 87209, 87690, 87450, 87450, - 87209, 87930, 87209, 86969, 87209, 86969, 87209, 87690, 87450, 87690, - 87690, 86969, 87690, 361748, 361748, 473928, 473928, 473928, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 20860000, 1963000, 156643, 838488, 153038, 154960, 154960, - 159525, 154960, 154960, 159525, 157122, 157122, 159525, 157122, 157122, 159525, - 154960, 153038, 157122, 154960, 154960, 154960, 157122, 157122, 159525, 154960, - 154960, 157122, 159525, 161687, 157122, 157122, 161687, 157122, 720000, 1635000, - 1068000, 1347000, 585000, 2207000, 2595000, 18689200, 7365000, 148955, 796824, 210644, - 187595, 216419, 216419, 207926, 207926, 219137, 210644, 213362, 213362, 216419, - 213362, 213362, 200488, 153038, 150876, 153038, 153038, 1633000, 3297000, 970000, - 18689200, 7281000, 59325, 226400, 86969, 87690, 87209, 87690, 87209, 86969, - 87450, 87209, 87690, 87690, 87209, 87209, 87450, 86969, 131948, 87450, - 87209, 87209, 87209, 87209, 87209, 87209, 87209, 46644, 87209, 86969, - 62616, 60453, 62789, 60620, 62616, 60620, 62616, 60620, 62444, 60453, - 442000, 51498, 115007, 1127000, 1425000, 1787000, 2202533, 1878000, 1535000, 2450000, - 115320, 539784, 136487, 116280, 115319, 132857, 118202, 117241, 117241, 115319, - 115319, 116280, 116280, 116280, 116280, 116280, 116280, 115319, 115319, 115319, - 116280, 115319, 116280, 116280, 115319, 117241, 118202, 181079, 116280, 117241, - 115319, 117241, 114358, 864000, 690000, 1515000, 761000, 2345000, 470000, 100000, - 640000, 298000, 6732000, 143189, 799911, 161414, 141746, 173419, 140064, 145350, - 145350, 140064, 141746, 141746, 147032, 143668, 140064, 140064, 141746, 145350, - 145350, 148954, 143668, 143668, 143668, 141746, 147032, 138623, 104361, 101034, - 101774, 98529, 94251, 97360, 103154, 97360, 104361, 101034, 101774, 101034, - 100566, 97360, 103154, 96358, 4632000, 4983000, 12589648, 5310000, 145000, 468720, - 123668, 123668, 123328, 123328, 123328, 123668, 123668, 123328, 87450, 87450, - 87450, 87209, 87209, 87209, 87209, 87690, 87209, 87209, 87450, 87450, - 87209, 87209, 87209, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 598635, 598635, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 397245, 20860000, 3444480, 45681, - 57875, 657340, 123328, 87450, 87450, 87209, 87450, 87209, 87209, 87450, - 87450, 87450, 87450, 87450, 87209, 87209, 87209, 87690, 87209, 87209, - 87450, 87209, 87209, 87450, 87209, 87209, 87209, 87209, 87450, 87450, - 87450, 87450, 473928, 473928, 468720, 468720, 473928, 473928, 468720, 468720, - 473928, 468720, 468720, 468720, 473928, 468720, 468720, 473928, 468720, 468720, - 468720, 473928, 468720, 468720, 468720, 473928, 473928, 468720, 468720, 473928, - 473928, 468720, 473928, 473928, 468720, 473928, 473928, 468720, 468720, 473928, - 473928, 468720, 468720, 468720, 473928, 468720, 468720, 468720, 468720, 468720, - 187488, 187488, 187488, 15096000, 5914000, 133579, 523682, 414686, 419243, 132617, - 132617, 135500, 131175, 134058, 135500, 134058, 131175, 134058, 135500, 134058, - 134058, 135500, 135500, 135500, 132617, 132617, 132617, 135500, 97289, 94187, - 94184, 92183, 95219, 92183, 94184, 93185, 97289, 93185, 94184, 93185, - 94184, 92183, 95219, 91181, 97289, 92183, 94184, 90179, 95219, 93185, - 96254, 94187, 734328, 734328, 734328, 1080920, 723912, 723912, 723912, 723912, - 723912, 723912, 723912, 723912, 718704, 718704, 718704, 718704, 718704, 718704, - 718704, 718704, 718704, 708288, 708288, 708288, 708288, 708288, 708288, 708288, - 708288, 708288, 703080, 703080, 703080, 703080, 703080, 703080, 703080, 692664, - 18093000, 6770000, 86490, 468720, 212945, 193856, 194393, 193856, 193856, 194393, - 468720, 468720, 640456, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 410000, 468720, 3083000, 94178, 515592, 133860, 133860, 133860, 133860, 133860, - 133860, 133860, 133860, 133860, 133520, 133520, 135219, 95858, 55043, 45570, - 84375, 143080, 95138, 95618, 515592, 515592, 515592, 515592, 515592, 515592, - 510384, 510384, 510384, 510384, 510384, 510384, 510384, 510384, 510384, 510384, - 510384, 510384, 510384, 505176, 505176, 505176, 505176, 505176, 505176, 505176, - 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, - 505176, 505176, 505176, 505176, 3430000, 4889000, 127813, 455000, 129734, 126130, - 126130, 193581, 128532, 124929, 124929, 128532, 128532, 128532, 127331, 127331, - 127331, 127331, 126130, 129734, 128532, 128532, 127331, 127331, 128532, 126130, - 127331, 126130, 126130, 91424, 88509, 90561, 88509, 93149, 87674, 91424, - 89344, 90561, 88509, 91424, 87674, 703080, 703080, 703080, 703080, 703080, - 692664, 692664, 692664, 692664, 692664, 497827, 488000, 687456, 687456, 687456, - 687456, 687456, 523868, 488000, 682248, 682248, 682248, 682248, 682248, 682248, - 677040, 677040, 677040, 677040, 677040, 677040, 666624, 666624, 666624, 748582, - 748582, 687456, 682248, 687456, 682248, 687456, 682248, 490882, 485674, 12710000, - 7711000, 112437, 845208, 80290, 80290, 161055, 112676, 110994, 114358, 113637, - 111715, 110273, 112676, 112676, 115319, 111715, 110994, 113637, 113637, 112676, - 111715, 113637, 112676, 111715, 113637, 112676, 82109, 79491, 82109, 79491, - 80211, 77654, 82799, 77654, 80901, 78322, 81591, 78322, 81591, 79491, - 81591, 76652, 624960, 624960, 624960, 624960, 619752, 619752, 619752, 619752, - 619752, 619752, 619752, 614544, 614544, 614544, 614544, 614544, 614544, 614544, - 614544, 609336, 609336, 609336, 609336, 609336, 609336, 609336, 609336, 609336, - 604128, 604128, 604128, 604128, 604128, 604128, 604128, 598920, 598920, 598920, - 598920, 598920, 598920, 593712, 593712, 593712, 588504, 600000, 590000, 540000, - 555000, 6050000, 121086, 656208, 117241, 117241, 116280, 117241, 116280, 117241, - 116280, 116280, 116280, 117241, 122526, 118202, 119163, 123727, 122526, 119163, - 117241, 121325, 120364, 119163, 119163, 119163, 84179, 84334, 88836, 84334, - 88836, 82163, 85559, 82831, 87111, 84334, 85559, 84334, 87974, 84334, - 87974, 85169, 85559, 83666, 666624, 666624, 666624, 661416, 661416, 661416, - 661416, 656208, 656208, 656208, 656208, 651000, 651000, 651000, 651000, 651000, - 651000, 645792, 645792, 645792, 645792, 645792, 645792, 640584, 640584, 640584, - 640584, 640584, 640584, 635376, 635376, 635376, 635376, 635376, 635376, 630168, - 630168, 630168, 662145, 509755, 930000, 18093000, 4185000, 100905, 546840, 203731, - 176383, 171807, 177631, 176383, 172639, 173471, 176383, 174719, 177631, 552048, - 552048, 552048, 552048, 552048, 552048, 552048, 552048, 552048, 552048, 552048, - 552048, 552048, 552048, 546840, 546840, 546840, 546840, 546840, 546840, 546840, - 546840, 546840, 546840, 546840, 541632, 541632, 541632, 541632, 541632, 541632, - 536424, 536424, 536424, 536424, 536424, 536424, 536424, 536424, 536424, 536424, - 536424, 531216, 531216, 570017, 14573000, 4440000, 109554, 651000, 114358, 114358, - 114358, 114358, 114358, 115319, 112676, 174428, 137878, 111715, 172190, 114358, - 102483, 76652, 78486, 77654, 79694, 77654, 77451, 77153, 82109, 78990, - 81591, 77654, 79694, 74982, 81591, 74982, 82109, 97292, 82799, 77654, - 82799, 79491, 79694, 77654, 80901, 80159, 95860, 101575, 79176, 78322, - 80211, 79491, 80901, 74982, 125943, 77153, 82109, 80159, 624960, 624960, - 624960, 624960, 619752, 619752, 619752, 619752, 619752, 614544, 614544, 614544, - 614544, 609336, 609336, 609336, 609336, 604128, 604128, 604128, 431547, 598920, - 598920, 598920, 598920, 593712, 593712, 593712, 593712, 593712, 588504, 588504, - 588504, 588504, 588504, 588504, 588504, 588504, 588504, 588504, 588504, 583296, - 583296, 583296, 686204, 270000, 536424, 598920, 839000, 477000, 828000, 760000, - 583296, 3545129, 3396174, 3276996, 3128055, 3038682, 2442862, 2413071, 2383280, 35900000, - 25330000, 127331, 687456, 127331, 145385, 124929, 123727, 127331, 128532, 126130, - 126130, 127331, 126130, 127331, 124929, 124929, 90561, 87674, 92286, 88509, - 64836, 86839, 89699, 58046, 92286, 86839, 90561, 86839, 92286, 88509, - 121809, 89344, 91424, 87674, 111279, 86839, 92286, 86839, 91424, 86839, - 90561, 86839, 91424, 88509, 90561, 88509, 90561, 88509, 90561, 87674, - 90561, 86839, 692664, 692664, 692664, 692664, 692664, 687456, 687456, 687456, - 687456, 687456, 687456, 687456, 687456, 687456, 687456, 682248, 682248, 682248, - 682248, 682248, 682248, 682248, 682248, 682248, 677040, 677040, 677040, 677040, - 677040, 677040, 677040, 677040, 677040, 666624, 666624, 666624, 666624, 666624, - 666624, 666624, 666624, 666624, 666624, 666624, 666624, 666624, 666624, 666624, - 666624, 666624, 18093000, 6795000, 108592, 595000, 149489, 150508, 150508, 151527, - 104988, 104988, 105709, 106429, 107150, 105709, 105709, 108592, 106429, 105709, - 103066, 107871, 106429, 106429, 104988, 106429, 109312, 105709, 108592, 104988, - 108592, 107871, 106429, 588504, 588504, 588504, 296855, 588504, 588504, 588504, - 588504, 588504, 588504, 583296, 583296, 583296, 583296, 583296, 583296, 578088, - 578088, 578088, 578088, 578088, 578088, 578088, 572880, 572880, 572880, 572880, - 572880, 572880, 572880, 572880, 572880, 572880, 572880, 572880, 572880, 572880, - 572880, 572880, 572880, 572880, 572880, 572880, 562464, 567672, 567672, 567672, - 567672, 567672, 567672, 562464, 562464, 562464, 562464, 562464, 562464, 562464, - 562464, 562464, 557256, 557256, 588504, 479659, 6430000, 201000, 904200, 273497, - 273497, 208776, 190036, 208776, 208776, 193400, 208776, 200848, 204692, 197004, - 208776, 204692, 213100, 200848, 200848, 204692, 208776, 213100, 208776, 193400, - 200848, 193400, 204692, 200848, 208776, 193400, 200848, 193400, 1437000, 1150968, - 1150968, 1130136, 1130136, 1130136, 1130136, 1130136, 1130136, 1130136, 1130136, 1130136, - 1109304, 1109304, 1109304, 1109304, 1109304, 1109304, 1109304, 1109304, 1109304, 1109304, - 1088472, 1088472, 1088472, 1088472, 1088472, 1088472, 1088472, 1088472, 1088472, 1088472, - 1067640, 1067640, 1067640, 1067640, 1067640, 1067640, 1067640, 1067640, 1046808, 1046808, - 1046808, 1046808, 1046808, 1046808, 1046808, 1046808, 1025976, 1025976, 1025976, 1025976, - 13269520, 88412, 479136, 89372, 89131, 89612, 89612, 89612, 89372, 89131, - 89131, 89131, 89372, 89372, 89372, 89372, 89131, 90333, 89131, 89372, - 89372, 89372, 89372, 64169, 62290, 63996, 62123, 64169, 72149, 63824, - 61956, 64169, 62123, 63996, 62290, 63996, 61956, 63996, 62123, 63996, - 62123, 63996, 62290, 64169, 62123, 489552, 489552, 489552, 489552, 489552, - 489552, 489552, 489552, 489552, 484344, 484344, 484344, 484344, 484344, 484344, - 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, - 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, - 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, - 479136, 479136, 479136, 479136, 479136, 479136, 479136, 15096000, 4022942, 93217, - 314826, 225298, 227063, 225887, 228240, 92014, 92014, 93216, 93216, 133574, - 165983, 92975, 92014, 92014, 92975, 67274, 64461, 66066, 64127, 67274, - 64127, 66929, 65129, 67274, 63960, 67274, 63960, 67274, 64628, 66929, - 64795, 67274, 64628, 66584, 65129, 67274, 64795, 66929, 64795, 66239, - 64461, 67274, 64795, 66066, 64127, 66929, 64795, 66066, 65129, 66929, - 64795, 67274, 64795, 67274, 64628, 67274, 65129, 3624000, 4470000, 2900000, - 10850000, 117242, 462623, 367597, 504668, 100187, 119163, 139270, 118202, 117241, - 119163, 118202, 115319, 116280, 116280, 116280, 118202, 117241, 118202, 117241, - 119163, 103575, 82163, 83489, 80159, 84869, 82163, 83489, 83666, 84869, - 82163, 82799, 82831, 130542, 80827, 82799, 109677, 83489, 61951, 84869, - 81495, 84179, 80159, 84179, 82163, 83489, 80159, 84179, 82163, 83489, - 80159, 645792, 645792, 645792, 645792, 645792, 645792, 645792, 640584, 640584, - 640584, 640584, 640584, 640584, 640584, 640584, 640584, 640584, 635376, 635376, - 635376, 635376, 635376, 635376, 635376, 635376, 635376, 630168, 630168, 630168, - 630168, 630168, 630168, 630168, 630168, 630168, 624960, 624960, 624960, 624960, - 624960, 624960, 624960, 624960, 624960, 619752, 619752, 619752, 619752, 568516, - 593000, 568516, 593000, 18093000, 6270000, 86490, 532500, 150591, 150591, 151007, - 123328, 122648, 123328, 122648, 123328, 122648, 123328, 122988, 122988, 123328, - 122988, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 20860000, - 4132222, 88412, 484344, 125706, 119866, 88891, 89131, 89852, 88891, 89131, - 89131, 89372, 141090, 89612, 89372, 89612, 88891, 88891, 89131, 89372, - 89372, 89372, 89131, 88891, 89131, 89131, 89612, 90092, 89612, 89131, - 88891, 89612, 89612, 489552, 484344, 484344, 484344, 484344, 484344, 484344, - 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, - 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, - 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, - 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, - 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, - 479136, 479136, 479136, 479136, 15096000, 6355000, 145000, 641400, 66429, 66429, - 87690, 87209, 87209, 87930, 86969, 87209, 87930, 87209, 88170, 87450, - 87209, 87209, 87450, 87930, 88170, 87209, 87690, 88170, 165433, 86969, - 87209, 87930, 87690, 87930, 88170, 62444, 60453, 62616, 60787, 63134, - 61121, 62616, 60620, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 478674, 473928, 554398, 473928, 473928, 473928, 473928, 554398, 473928, 473928, - 20860000, 3090000, 89373, 484344, 126725, 125366, 126725, 125706, 126386, 126386, - 126386, 125706, 126386, 126046, 126046, 89372, 89372, 90092, 89852, 89852, - 89852, 89612, 89372, 89372, 489552, 489552, 489552, 489552, 489552, 484344, - 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, - 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, - 484344, 484344, 484344, 371000, 529000, 484344, 484344, 484344, 484344, 484344, - 484344, 484344, 484344, 484344, 479136, 479136, 433480, 479136, 479136, 479136, - 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, - 479136, 479136, 479136, 479136, 479136, 479136, 2207500, 6727520, 89373, 358452, - 344191, 88170, 89612, 87690, 89131, 88651, 88891, 88651, 90333, 89372, - 89131, 89372, 87930, 88170, 89852, 88891, 88891, 88170, 88170, 89852, - 88891, 89612, 89372, 87690, 89852, 88891, 89852, 87930, 88891, 89852, - 88891, 89372, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 479136, 479136, 479136, - 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, - 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, - 479136, 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, 484344, - 484344, 484344, 484344, 484344, 484344, 3278108, 110515, 313928, 315966, 326159, - 298048, 157982, 155944, 156963, 154585, 154585, 156963, 155944, 161720, 160700, - 114358, 110273, 116280, 117241, 139391, 113637, 112676, 112676, 112676, 112676, - 109312, 116280, 112676, 635376, 635376, 630168, 630168, 630168, 624960, 624960, - 624960, 624960, 624960, 619752, 619752, 619752, 619752, 619752, 619752, 614544, - 614544, 614544, 614544, 614544, 614544, 614544, 614544, 609336, 609336, 609336, - 609336, 609336, 609336, 609336, 609336, 604128, 604128, 604128, 604128, 604128, - 604128, 604128, 598920, 598920, 598920, 598920, 598920, 598920, 593712, 593712, - 593712, 593712, 593712, 593712, 588504, 588504, 588504, 588504, 588504, 588504, - 588504, 588504, 588504, 588504, 588504, 6560000, 110400, 473928, 88411, 88651, - 88651, 88651, 88170, 88891, 88411, 88651, 88411, 88170, 88411, 88891, - 88891, 88170, 88411, 88170, 88411, 88411, 88651, 88411, 88891, 88411, - 63479, 61288, 63651, 61622, 63306, 61622, 63824, 61789, 63306, 61789, - 63651, 61789, 63651, 61288, 63824, 61455, 63479, 61288, 479136, 479136, - 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, - 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, - 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, - 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, 479136, - 479136, 479136, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 1300000, 15096000, 5400000, 108593, 728243, 109312, 105709, 111715, 113637, 111715, - 111715, 114358, 114358, 110273, 105709, 107150, 112676, 107871, 113637, 111715, - 110994, 114358, 113637, 110273, 113637, 111715, 111715, 82109, 79491, 80901, - 78990, 75899, 77153, 81591, 75483, 77969, 44177, 77969, 76652, 78486, - 76652, 81591, 77153, 81102, 78990, 604128, 588504, 588504, 572880, 572880, - 572880, 567672, 567672, 696029, 588504, 572880, 572880, 598920, 598920, 578088, - 583296, 583296, 578088, 578088, 802040, 890548, 588504, 604128, 440000, 646048, - 583296, 593712, 609336, 609336, 588504, 588504, 1150000, 619752, 619752, 453951, - 453000, 614544, 614544, 614544, 614544, 614544, 614544, 614544, 614544, 614544, - 609336, 609336, 609336, 609336, 609336, 609336, 604128, 604128, 604128, 604128, - 604128, 604128, 604128, 598920, 598920, 598920, 598920, 598920, 598920, 593712, - 593712, 593712, 593712, 593712, 593712, 588504, 588504, 588504, 588504, 588504, - 588504, 588504, 588504, 588504, 588504, 588504, 588504, 588504, 588504, 588504, - 588504, 588504, 588504, 473369, 550000, 550000, 578088, 358788, 1099100, 1072000, - 1825000, 1695000, 1320000, 1030000, 1800000, 1485000, 1412000, 1749000, 10285600, 110273, - 890753, 109312, 110273, 112676, 109312, 109312, 112676, 86060, 110273, 134133, - 188905, 108592, 109312, 112676, 108592, 108592, 108592, 109312, 108592, 198620, - 113637, 112676, 107871, 113637, 83481, 77153, 81591, 78990, 78486, 48911, - 79176, 75984, 80901, 76652, 79176, 75483, 80901, 78322, 77969, 76652, - 3789000, 944976, 614544, 609336, 609336, 609336, 609336, 604128, 604128, 604128, - 598920, 598920, 598920, 598920, 598920, 598920, 598920, 598920, 598920, 598920, - 598920, 593712, 593712, 593712, 593712, 593712, 593712, 593712, 593712, 593712, - 593712, 593712, 588504, 588504, 588504, 588504, 588504, 588504, 588504, 588504, - 588504, 588504, 588504, 588504, 588504, 583296, 588504, 588504, 588504, 588504, - 588504, 583296, 583296, 583296, 583296, 583296, 583296, 583296, 583296, 24250000, - 7849000, 94178, 388000, 127748, 105923, 93696, 106674, 113389, 95138, 129293, - 95858, 94417, 93696, 92735, 93936, 95138, 94417, 95618, 94417, 94657, - 94657, 95138, 95138, 94657, 93936, 93696, 67791, 65630, 67274, 65129, - 68654, 65296, 67791, 65630, 67964, 65797, 68309, 65129, 67446, 65797, - 68826, 65797, 515592, 515592, 515592, 515592, 440121, 348735, 531771, 515592, - 532637, 515592, 515592, 515592, 458417, 510000, 563967, 515592, 515592, 333000, - 545500, 515976, 510384, 510384, 510384, 510384, 510384, 557104, 510384, 510384, - 510384, 510384, 510384, 510384, 510384, 505176, 505176, 505176, 505176, 505176, - 505176, 505176, 505176, 505176, 505176, 505176, 505176, 530000, 378928, 380000, - 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, 499968, 499968, - 499968, 362000, 366000, 3040000, 4677500, 97061, 526008, 136238, 138277, 136918, - 136918, 137597, 136238, 98741, 97300, 98261, 97300, 97780, 96339, 97300, - 97780, 96339, 98261, 97780, 96819, 98261, 96819, 96339, 96339, 96339, - 96339, 96819, 2650000, 3570000, 2500000, 8152700, 104279, 110340, 428605, 409309, - 152546, 146771, 103787, 105709, 74179, 74179, 104507, 105709, 103066, 103787, - 152531, 136921, 102585, 103066, 107150, 105709, 107871, 106429, 56649, 107150, - 104507, 104988, 107871, 103787, 107871, 103787, 107150, 103066, 105709, 4063000, - 3247219, 3280000, 4120000, 53937, 61086, 468720, 173940, 173940, 173940, 173940, - 150591, 150591, 150175, 150175, 150591, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 4107600, - 104749, 877600, 142694, 87979, 100183, 92643, 134704, 101384, 101865, 103066, - 99702, 104507, 104507, 103787, 104507, 103066, 103066, 104507, 104988, 103066, - 104507, 103066, 103787, 104507, 102585, 102585, 103066, 99702, 102585, 104507, - 103787, 104507, 5097000, 5216000, 4140000, 5295000, 87451, 473928, 124347, 125366, - 125706, 125706, 88411, 88170, 88411, 87930, 88170, 88170, 88170, 88891, - 88411, 87930, 88651, 88170, 88170, 87930, 88411, 88891, 88891, 88651, - 88411, 88170, 88651, 87690, 111110, 3530000, 2290000, 3020000, 12170000, 5310000, - 102827, 464391, 412099, 148469, 173909, 148469, 105709, 107150, 114830, 131127, - 104988, 106429, 102585, 106429, 107150, 102585, 104988, 105709, 105709, 106429, - 107150, 102585, 104507, 77989, 104507, 106429, 104988, 103787, 103066, 104988, - 104507, 3833000, 3368110, 2830000, 14573000, 6793100, 74000, 655000, 88891, 113251, - 89131, 89852, 110390, 110390, 89131, 89612, 152155, 88891, 88651, 89131, - 88651, 88891, 88891, 88651, 64341, 61789, 63824, 61956, 64686, 61789, - 64169, 62290, 63479, 61956, 63824, 61789, 64169, 61622, 63651, 62290, - 64341, 62290, 63996, 62123, 63479, 61622, 63824, 61622, 63824, 61622, - 63996, 62624, 63479, 61956, 5488000, 2333400, 3291600, 6287000, 117242, 1440000, - 160700, 160700, 164438, 165797, 246924, 182877, 137181, 113637, 116280, 114358, - 113637, 114358, 114358, 115319, 115319, 113637, 117241, 116280, 114358, 81025, - 116280, 114358, 206945, 114358, 117241, 117241, 117241, 8389000, 3455756, 604128, - 604128, 624960, 624960, 624960, 624960, 624960, 624960, 624960, 624960, 624960, - 619752, 619752, 619752, 619752, 619752, 619752, 619752, 908263, 614544, 614544, - 614544, 614544, 614544, 1101308, 609336, 609336, 609336, 609336, 609336, 604128, - 24250000, 10980801, 145111, 411096, 396147, 411096, 399093, 102697, 102697, 98963, - 98963, 121094, 143668, 122246, 185538, 147032, 140064, 141746, 206140, 145350, - 147032, 150876, 219626, 140064, 141746, 143668, 140064, 145350, 105569, 99865, - 103154, 99865, 100566, 102203, 103154, 102203, 101774, 101034, 105569, 98529, - 104361, 101034, 108329, 97360, 104361, 97360, 106949, 101034, 4870783, 4744200, - 6346100, 18689200, 9614983, 140400, 756000, 173940, 173940, 173940, 173940, 151007, - 150591, 150591, 150591, 150591, 2680000, 2240000, 2080000, 4959091, 90530, 43374, - 489552, 127405, 126386, 130123, 128084, 129783, 126386, 128424, 130463, 131142, - 91294, 89612, 92975, 91294, 89372, 92255, 89612, 91053, 88891, 91053, - 92014, 89612, 90813, 2740772, 2800354, 484344, 494760, 489552, 499968, 499968, - 489552, 12170000, 7609748, 120125, 340428, 356736, 353339, 327281, 93310, 120364, - 122526, 122526, 121325, 122526, 126130, 124929, 124929, 121325, 123727, 124929, - 127331, 122526, 128532, 92286, 84334, 91424, 87674, 113119, 86004, 87111, - 85169, 87111, 85169, 90561, 83666, 88836, 86839, 86421, 82831, 90561, - 86004, 89699, 86004, 90561, 86004, 89699, 86004, 86421, 86839, 85559, - 85169, 88836, 83666, 88836, 86839, 925000, 1040000, 695000, 680000, 686000, - 636000, 636000, 636000, 636000, 636000, 636000, 636000, 636000, 634000, 664000, - 664000, 664000, 664000, 664000, 664000, 664000, 664000, 664000, 659000, 652000, - 652000, 652000, 652000, 652000, 652000, 652000, 652000, 652000, 652000, 650000, - 607000, 607000, 607000, 607000, 607000, 607000, 607000, 607000, 607000, 607000, - 607000, 612000, 614000, 641000, 641000, 641000, 641000, 641000, 641000, 641000, - 641000, 641000, 641000, 641000, 639000, 1255000, 756573, 634000, 634000, 634000, - 634000, 634000, 634000, 634000, 634000, 634000, 634000, 634000, 634000, 883671, - 660000, 660000, 660000, 660000, 660000, 660000, 660000, 660000, 660000, 660000, - 650000, 630000, 630000, 610000, 610000, 980000, 1000000, 784000, 18093000, 9453350, - 40995, 49864, 616600, 86969, 86969, 86969, 86969, 87450, 120002, 87930, - 72670, 86729, 107719, 102703, 86969, 87930, 115879, 62444, 60286, 62789, - 60453, 62444, 60453, 62616, 67335, 62444, 60620, 62444, 60453, 51454, - 77014, 53846, 60453, 97196, 33212, 62444, 60620, 62961, 51080, 49185, - 60453, 53541, 73213, 62444, 60286, 62444, 60453, 81494, 60453, 62271, - 60453, 3460000, 3524000, 294990, 540000, 540000, 479136, 479136, 479136, 479136, - 479136, 479136, 443000, 443000, 479136, 479136, 479136, 479136, 479136, 479136, - 479136, 479136, 507580, 479136, 479136, 479136, 479136, 479136, 479136, 479136, - 670798, 427202, 430000, 874300, 20860000, 4463850, 86490, 468720, 86489, 86489, - 106559, 86489, 86489, 86489, 126269, 86489, 86489, 86489, 86729, 86489, - 86489, 86489, 86489, 86489, 86489, 86489, 62099, 60286, 62099, 60119, - 62099, 60119, 62099, 60119, 62099, 60119, 62099, 60286, 62099, 60119, - 62099, 60119, 62099, 60119, 62099, 60119, 62271, 60119, 62099, 60119, - 62099, 60119, 3560000, 2930000, 1876433, 5462483, 138384, 856800, 153038, 141746, - 141746, 141746, 141746, 140064, 140064, 143668, 153038, 143668, 145350, 138623, - 143668, 141746, 145350, 140064, 145350, 138623, 141746, 143668, 148954, 141746, - 138623, 97289, 106304, 112814, 103539, 104361, 96358, 106949, 94187, 101774, - 96358, 121259, 94187, 139200, 99243, 142544, 72145, 828072, 828072, 828072, - 817656, 807240, 765576, 765576, 765576, 755160, 755160, 755160, 749952, 749952, - 749952, 749952, 1454860, 739536, 739536, 734328, 734328, 734328, 723912, 1175000, - 585878, 796824, 807240, 807240, 1290000, 848904, 626000, 524000, 4200531, 4438859, - 12589648, 10539648, 60954, 74641, 59950, 473928, 132131, 124347, 137981, 123668, - 124347, 123668, 124687, 124687, 123668, 124347, 124687, 124687, 124347, 124347, - 123328, 88170, 2710981, 2681190, 3864769, 20860000, 7445215, 76500, 345959, 334889, - 109709, 86489, 111818, 117179, 86489, 86489, 86489, 86489, 70845, 86489, - 86489, 86489, 86489, 62099, 60119, 62099, 60286, 62099, 60286, 62271, - 60119, 62099, 60119, 62099, 60119, 62099, 60119, 62099, 60119, 62099, - 60119, 62099, 60119, 62099, 60119, 62099, 60119, 62099, 60119, 62099, - 60119, 62099, 60119, 62099, 60119, 62099, 60286, 62099, 60119, 2681190, - 2967000, 468720, 468720, 468720, 2174743, 2174743, 2174743, 2174743, 2174743, 2174743, - 2174743, 2174743, 2562026, 2826628, 16871000, 123000, 103787, 103787, 103787, 103787, - 66886, 66886, 99702, 99702, 124039, 125603, 104988, 144636, 101865, 132219, - 102585, 101865, 74001, 98889, 73656, 72978, 74519, 73479, 70896, 72644, - 73139, 71308, 72794, 72978, 73656, 72644, 75036, 72644, 71931, 72644, - 73139, 70807, 73139, 73479, 75381, 68970, 74519, 69304, 70551, 67300, - 67791, 66966, 3550000, 505176, 2949309, 2949309, 2889727, 2889727, 2859936, 2859936, - 16769661, 9113067, 86219, 86219, 603000, 95219, 122309, 122309, 86489, 86489, - 86489, 86489, 86489, 86489, 86489, 86489, 86489, 86489, 86489, 86489, - 86489, 86489, 86489, 86489, 86489, 86729, 86489, 86489, 86489, 86489, - 86489, 86489, 86489, 2681190, 3469296, 2363000, 5832296, 107632, 578088, 118202, - 118202, 119163, 164423, 121498, 83656, 133517, 114358, 143037, 76726, 76726, - 123727, 108592, 112676, 111715, 114358, 111715, 109312, 111413, 128204, 136889, - 112676, 113637, 79176, 80159, 75274, 76652, 77451, 79491, 81591, 75984, - 85559, 75984, 78486, 78322, 78486, 84334, 84869, 77654, 3336592, 3455756, - 640584, 619752, 588504, 661416, 588504, 609336, 604128, 619752, 588504, 572880, - 598920, 666624, 604128, 614544, 593712, 619752, 645792, 593712, 614544, 588504, - 645792, 656208, 3369585, 3336592, 3455756, 3604711, 3604711, 3753666, 3753666, 3336592, - 3455756, 2025788, 1847042, 1727878, 2055579, 1936415, 2144952, 1578923, 25000000, 88412, - 353647, 341400, 88411, 88891, 87930, 88411, 88651, 88170, 88170, 88891, - 88411, 88170, 88891, 88170, 88170, 88891, 88651, 88411, 88411, 88170, - 87930, 63651, 61622, 63651, 61288, 63306, 61622, 63134, 61121, 63824, - 61288, 63651, 61288, 63134, 61121, 63824, 61288, 63134, 61789, 63306, - 61288, 63306, 61956, 63306, 61288, 2710981, 2192660, 2710981, 20860000, 7931000, - 88412, 479136, 83307, 66700, 87930, 87930, 87450, 87930, 87930, 89372, - 90092, 89131, 89372, 88891, 86969, 89372, 88170, 87930, 87209, 87209, - 88170, 88891, 87209, 63824, 62290, 64514, 61288, 64169, 60787, 64686, - 60620, 62789, 62123, 62444, 61956, 65031, 60620, 63134, 60954, 63824, - 62123, 62444, 61789, 2740772, 2710981, 468720, 468720, 484344, 468720, 473928, - 468720, 468720, 473928, 479136, 468720, 473928, 484344, 489552, 468720, 473928, - 468720, 479136, 468720, 468720, 468720, 473928, 489552, 468720, 479136, 489552, - 9741050, 11134000, 11134000, 115320, 406341, 364559, 359242, 121325, 109312, 162811, - 136521, 182363, 108592, 162077, 83129, 151341, 76211, 122526, 122526, 122526, - 121325, 129207, 115730, 59376, 93297, 82163, 61253, 80159, 81591, 84334, - 86421, 78990, 87111, 82831, 77451, 80827, 81591, 80159, 88836, 83666, - 87974, 81495, 87974, 86004, 89699, 82163, 79694, 79491, 51499, 64975, - 134960, 113637, 656208, 588504, 583296, 614544, 588504, 661416, 614544, 598920, - 645792, 583296, 614544, 666624, 661416, 640584, 677040, 598920, 609336, 619752, - 666624, 656208, 588504, 583296, 635376, 609336, 630168, 645792, 583296, 609336, - 583296, 651000, 598920, 3515338, 3664293, 3400000, 3250000, 4180000, 3650000, 2450000, - 3700000, 3160000, 2400000, 3230000, 12710000, 12060000, 101754, 779000, 127745, 127745, - 133860, 132841, 133520, 133520, 94657, 56451, 67055, 94417, 93216, 94657, - 93696, 95138, 93216, 94417, 94417, 93936, 93936, 93696, 95858, 93936, - 93696, 93936, 93936, 3018000, 2770563, 505176, 510384, 515592, 517709, 500000, - 7935852, 139345, 934080, 140064, 140064, 140064, 140064, 140064, 138623, 134058, - 136941, 140064, 147032, 143668, 175811, 136941, 143668, 147032, 135500, 136941, - 135500, 169382, 132617, 145350, 96254, 93185, 97289, 94187, 101774, 102203, - 101774, 98529, 96254, 97360, 99531, 102203, 98324, 99865, 105569, 93185, - 98324, 92183, 91384, 104879, 723912, 723912, 723912, 723912, 723912, 723912, - 723912, 723912, 723912, 723912, 723912, 718704, 718704, 718704, 718704, 718704, - 718704, 718704, 718704, 708288, 708288, 708288, 708288, 708288, 708288, 755160, - 749952, 796824, 775992, 786408, 786408, 4200531, 4200531, 18689200, 10045000, 86490, - 711610, 61618, 61618, 87209, 86969, 87450, 86729, 86969, 87209, 86969, - 86969, 62616, 60453, 62444, 60453, 62616, 60620, 62961, 60620, 62444, - 60453, 62961, 60453, 62444, 60453, 62444, 60620, 62616, 60620, 62444, - 60453, 62444, 60453, 63134, 60453, 62961, 60286, 62444, 60620, 62616, - 60453, 62444, 60453, 62444, 60620, 62444, 60787, 62271, 60453, 62616, - 60620, 62616, 60286, 2681190, 2681190, 4893000, 20860000, 6118611, 171058, 916608, - 252525, 218908, 174420, 171777, 166492, 166492, 166492, 166492, 169135, 161687, - 243612, 166492, 186673, 186673, 169135, 166492, 169135, 222230, 164089, 174420, - 166492, 166492, 177303, 268064, 148128, 121439, 117567, 125234, 132096, 166979, - 119404, 127304, 173512, 123336, 136939, 123336, 114060, 121439, 112390, 1025976, - 1046808, 1025976, 1025976, 1025976, 1010352, 1010352, 1010352, 989520, 989520, 989520, - 989520, 973896, 973896, 958272, 958272, 958272, 942648, 942648, 942648, 5153843, - 5004888, 42779000, 27110000, 40334000, 86490, 468720, 86489, 86489, 90089, 81629, - 111277, 117053, 61109, 61109, 86969, 104798, 86489, 89617, 89413, 86969, - 115248, 63896, 70679, 77195, 67693, 86969, 58932, 60299, 86969, 86489, - 98279, 90179, 76290, 93689, 86489, 66154, 58769, 60286, 2689200, 3089000, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 290000, 468720, 468720, 468720, 468720, 468720, - 19656000, 87451, 351725, 357215, 89852, 89852, 89852, 89852, 124799, 90092, - 65687, 87930, 75736, 87930, 87930, 184121, 87930, 141599, 88170, 92975, - 109823, 63824, 63960, 63651, 97355, 62961, 61789, 65894, 60787, 62789, - 69173, 38111, 63292, 63306, 86687, 83761, 61622, 66584, 61121, 64341, - 64127, 63134, 60954, 66066, 64461, 66066, 61956, 66584, 61121, 2710981, - 2830145, 1532800, 12170000, 7365000, 171058, 673886, 734124, 174420, 200848, 177303, - 186673, 183309, 180426, 177303, 190036, 174420, 186673, 177303, 174420, 180426, - 177303, 125234, 121241, 153006, 119404, 138861, 136939, 127304, 123245, 134031, - 125416, 125234, 121241, 125234, 134434, 131616, 145122, 149901, 123245, 127304, - 123245, 127304, 132096, 138861, 121241, 149901, 178276, 125234, 121241, 131616, - 121241, 125234, 142283, 127304, 119404, 6978000, 6978000, 6340000, 42779000, 27110000, - 12600000, 86490, 346920, 335819, 122648, 86729, 86729, 86489, 86489, 86489, - 86729, 86489, 86489, 86729, 86729, 86489, 86729, 86489, 86489, 86489, - 86489, 86489, 86729, 86489, 86729, 86489, 86729, 86489, 86729, 86729, - 86489, 86489, 86489, 86729, 2681190, 2681190, 2681190, 7560000, 141267, 200451, - 200451, 198073, 198073, 264384, 181765, 193656, 134058, 138623, 129734, 138623, - 136941, 143668, 140064, 138623, 132617, 136941, 136941, 138623, 136941, 140064, - 144947, 132617, 146190, 138623, 140064, 129734, 135500, 135500, 134058, 136941, - 140064, 138623, 140064, 136941, 138623, 147032, 145350, 128532, 136941, 136941, - 147032, 136941, 134058, 138623, 131175, 138623, 138623, 140064, 136941, 136941, - 143668, 136941, 132617, 138623, 4030000, 755160, 775992, 765576, 739536, 739536, - 734328, 749952, 786408, 687456, 734328, 786408, 708288, 703080, 775992, 723912, - 734328, 739536, 718704, 708288, 796824, 687456, 755160, 765576, 775992, 775992, - 755160, 687456, 703080, 687456, 786408, 739536, 5007800, 12710000, 9250000, 105710, - 106429, 106429, 106429, 106429, 106429, 106429, 106429, 106429, 106429, 106429, - 106429, 106429, 106429, 106429, 106429, 106429, 106429, 106429, 106429, 106429, - 105709, 105709, 105709, 105709, 105709, 105709, 105709, 105709, 105709, 105709, - 105709, 104988, 104988, 118202, 104988, 104988, 103066, 104507, 109312, 103787, - 105709, 104507, 102585, 104988, 105709, 104988, 105709, 101384, 104988, 109312, - 104988, 74519, 72978, 75381, 74481, 75381, 74481, 74001, 72644, 75899, - 71308, 75381, 73479, 75899, 72978, 75036, 72644, 75381, 72978, 76934, - 72978, 77451, 82831, 3045000, 5340155, 660331, 693252, 736561, 662068, 427182, - 546840, 728411, 682992, 578088, 529046, 433752, 658280, 912176, 677878, 604128, - 538000, 380556, 614544, 872208, 331546, 689414, 562464, 549973, 572880, 1014445, - 609336, 557256, 214000, 635376, 635376, 650000, 3634502, 1878000, 2430000, 2949309, - 2919518, 3128055, 3038682, 2979100, 2919518, 2919518, 2804000, 3217428, 3128055, 3574920, - 3634502, 3187637, 3545129, 3532706, 2725700, 3425965, 3217428, 3222977, 3250000, 26324000, - 90573, 362296, 356284, 129783, 128084, 128424, 92014, 91294, 90813, 92014, - 90573, 90813, 90813, 91294, 90092, 90333, 90813, 91294, 77424, 90333, - 91053, 91774, 92735, 92014, 90092, 92014, 92255, 91774, 91294, 91294, - 93216, 489552, 489552, 494760, 494760, 494760, 484344, 489552, 484344, 494760, - 499968, 499968, 489552, 489552, 489552, 489552, 489552, 2770563, 2800354, 7845000, - 95139, 515592, 135219, 135219, 135219, 135219, 137597, 131822, 135219, 95618, - 93936, 95858, 96819, 95618, 96819, 94657, 151266, 161000, 93936, 95618, - 94657, 95618, 95618, 95618, 96819, 95858, 3584000, 4052000, 4441333, 8430000, - 103066, 493349, 386052, 107150, 107150, 107150, 107150, 75198, 75198, 105709, - 127929, 115499, 101865, 102585, 100904, 101865, 103066, 101384, 101865, 101384, - 103787, 74001, 72644, 71586, 89422, 72449, 70139, 75899, 70807, 71931, - 74982, 75036, 73479, 73656, 72978, 73656, 71308, 123923, 71642, 73656, - 131107, 75381, 72644, 75036, 70473, 71586, 71308, 3128055, 3068473, 3150000, - 14573000, 9910400, 123000, 520600, 103787, 103787, 103787, 103787, 66886, 66886, - 99702, 99702, 124039, 125603, 104988, 144636, 101865, 132219, 102585, 101865, - 74001, 98889, 73656, 72978, 74519, 73479, 70896, 72644, 73139, 71308, - 72794, 72978, 73656, 72644, 75036, 72644, 71931, 72644, 73139, 70807, - 73139, 73479, 75381, 68970, 74519, 69304, 70551, 67300, 67791, 66966, - 3550000, 572880, 572880, 567672, 567672, 562464, 562464, 562464, 546840, 536424, - 567672, 552048, 552048, 552048, 546840, 567672, 531216, 562464, 546840, 562464, - 536424, 562464, 546840, 567672, 567672, 536424, 526008, 541632, 552048, 546840, - 541632, 505176, 3128055, 3217428, 3217428, 3128055, 3128055, 3128055, 3038682, 3038682, - 3038682, 2949309, 2949309, 2889727, 2889727, 2859936, 2859936, 16769661, 114358, 619752, - 161720, 157982, 160700, 157982, 164438, 112676, 110994, 113637, 114358, 115319, - 112676, 114358, 112676, 113637, 112676, 107871, 113637, 116280, 110994, 113637, - 112676, 109312, 115319, 114358, 111715, 113637, 4756000, 4904000, 3545129, 24250000, - 17200000, 169136, 900984, 161687, 150876, 171777, 169135, 166492, 164089, 153038, - 161687, 164089, 153038, 193400, 174420, 161687, 169135, 169135, 222359, 157122, - 183309, 255485, 102278, 132096, 125234, 121241, 112814, 114060, 111261, 106378, - 117816, 114060, 136446, 106378, 121439, 115730, 112814, 104875, 117816, 117567, - 116091, 107714, 125234, 142283, 114539, 114060, 3465000, 874944, 874944, 874944, - 864528, 864528, 864528, 848904, 848904, 848904, 838488, 838488, 838488, 828072, - 828072, 828072, 1109304, 1130136, 1130136, 1046808, 1025976, 1025976, 864528, 848904, - 864528, 900984, 900984, 885360, 1010352, 989520, 973896, 958272, 5064470, 42779000, - 27110000, 13210000, 94275, 473928, 122988, 122648, 161275, 86969, 86969, 86489, - 86969, 86729, 86969, 87450, 86489, 87930, 86969, 87450, 87209, 86969, - 86969, 86489, 87209, 86969, 86969, 87450, 86969, 87209, 86969, 86489, - 86729, 86969, 2681190, 3520000, 468720, 468720, 468720, 468720, 468720, 473928, - 468720, 473928, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 18675000, - 86490, 287625, 274178, 276457, 88170, 86969, 118125, 86969, 87930, 87209, - 86729, 86729, 86969, 86729, 86729, 86729, 87930, 86729, 86969, 86969, - 86969, 86969, 87690, 86729, 62444, 60286, 62099, 60286, 62271, 60286, - 63134, 60453, 62271, 61288, 62444, 60119, 62271, 60286, 62444, 60453, - 62444, 60286, 62271, 60119, 62444, 60286, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 473928, 468720, 468720, 468720, 2681190, 2248000, 7870000, - 108593, 691000, 110994, 110994, 115319, 108592, 111715, 112676, 108592, 108592, - 110994, 116280, 109312, 109312, 108592, 115319, 116280, 116280, 110994, 110273, - 114358, 114358, 110994, 108592, 110273, 110273, 107150, 82799, 75984, 83489, - 77654, 81591, 75483, 77969, 77153, 79176, 90592, 82799, 74982, 4823000, - 3576305, 3750317, 14254310, 80290, 80800, 609336, 111715, 114358, 114358, 114358, - 114358, 108592, 115319, 107150, 109312, 137144, 115319, 110273, 109312, 116280, - 118202, 107871, 118202, 117241, 109312, 118202, 77969, 81495, 82799, 74481, - 82799, 77654, 70206, 68302, 133577, 103688, 83489, 74982, 80901, 79491, - 79694, 75483, 83489, 61324, 79694, 64669, 84179, 75483, 3306801, 4537460, - 604128, 619752, 598920, 583296, 619752, 578088, 1330451, 635376, 619752, 588504, - 583296, 630168, 635376, 578088, 604128, 526008, 526008, 572880, 635376, 640584, - 630168, 604128, 614544, 583296, 593712, 588504, 619752, 619752, 598920, 624960, - 614544, 3472000, 3545129, 3396174, 3276996, 3545129, 3396174, 3277000, 3545129, 3395230, - 3126000, 3366383, 2250000, 2650000, 140500, 35900000, 22600000, 88891, 479136, 128084, - 125706, 126386, 122321, 87209, 78901, 90813, 90092, 87450, 87209, 89612, - 88891, 88651, 88891, 90333, 89612, 88411, 88651, 88891, 86969, 70784, - 87209, 89131, 91774, 89131, 88891, 88891, 2740772, 2683000, 2495000, 12170000, - 8310000, 89373, 357491, 343261, 89372, 88891, 88891, 89131, 89131, 88891, - 89372, 89131, 89372, 89131, 89372, 89131, 88891, 89372, 89612, 89131, - 88891, 89852, 88891, 88891, 89131, 89372, 88891, 88891, 64341, 61956, - 64341, 62290, 64341, 61789, 63824, 61622, 63996, 62457, 64859, 62457, - 63824, 61789, 2740772, 2770563, 2740772, 12949366, 130696, 703080, 71455, 71455, - 71455, 84195, 84195, 119163, 118202, 126130, 129734, 119163, 121325, 128532, - 132617, 131175, 135500, 122526, 118202, 127331, 122526, 129734, 128532, 127331, - 84869, 86004, 85559, 93185, 91424, 86004, 94184, 88509, 94184, 89344, - 92286, 81495, 95219, 90179, 97289, 82163, 89699, 82831, 640584, 661416, - 645792, 640584, 682248, 703080, 640584, 656208, 692664, 708288, 723912, 635376, - 682248, 661416, 692664, 692664, 682248, 661416, 645792, 682248, 661416, 703080, - 682248, 687456, 630168, 640584, 677040, 666624, 734328, 640584, 687456, 682248, - 656208, 687456, 666624, 718704, 703080, 692664, 677040, 666624, 677040, 677040, - 656208, 624960, 645792, 703080, 734328, 635376, 703080, 661416, 630168, 708288, - 666624, 723912, 640584, 645792, 640584, 666624, 682248, 666624, 651000, 692664, - 3932412, 14800000, 14800000, 926000, 718800, 27110000, 2380000, 86490, 468720, 86729, - 86729, 86489, 86489, 86489, 86489, 86489, 86489, 86729, 86489, 62099, - 60119, 62099, 60119, 62099, 60119, 62099, 60119, 62099, 60119, 62099, - 60286, 62271, 60119, 62099, 60119, 62099, 60119, 62099, 60119, 62099, - 60119, 62099, 60119, 62099, 60286, 62099, 60119, 62099, 60119, 62099, - 60286, 62099, 60119, 62099, 60119, 62099, 60119, 62099, 60119, 62271, - 60286, 2681190, 2681190, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 8025000, 94178, - 510384, 131142, 161046, 131482, 130123, 131822, 95138, 93696, 94657, 95618, - 93216, 94657, 95138, 92735, 92735, 92255, 92975, 92975, 92975, 92735, - 90573, 93696, 95858, 94657, 91294, 94417, 92014, 2830145, 494760, 499968, - 499968, 489552, 515592, 494760, 494760, 489552, 489552, 494760, 505176, 510384, - 510384, 2889727, 9400000, 91294, 489552, 90813, 90813, 91774, 92735, 93936, - 88891, 89612, 63479, 63793, 68309, 62958, 68309, 62958, 65549, 62457, - 66239, 63793, 64859, 63960, 66929, 63459, 68309, 62123, 65031, 64628, - 63996, 63960, 63824, 64127, 67791, 63459, 64514, 66465, 66756, 63793, - 66584, 63459, 65549, 64127, 65376, 64795, 68309, 65129, 65894, 63960, - 67446, 63793, 68309, 62290, 64686, 65129, 63996, 62123, 65894, 62958, - 2800354, 1500000, 499968, 505176, 484344, 515592, 489552, 473928, 479136, 515592, - 515592, 494760, 499968, 499968, 505176, 499968, 489552, 505176, 510384, 505176, - 505176, 494760, 484344, 505176, 479136, 494760, 499968, 7290000, 12600000, 135501, - 430635, 379160, 366929, 397905, 124929, 124929, 95286, 130986, 128532, 132617, - 128532, 146736, 150119, 121325, 154653, 167082, 151247, 143909, 152182, 136941, - 117299, 141479, 158052, 154535, 132617, 129734, 171449, 129734, 107697, 114401, - 131175, 138743, 172361, 118259, 119567, 3902621, 4051576, 3595257, 18091452, 89416, - 468720, 151839, 151007, 150175, 150175, 150175, 123668, 123668, 122988, 123668, - 122988, 122988, 124007, 124687, 2681190, 2681190, 473928, 468720, 468720, 468720, - 473928, 473928, 12600000, 16820000, 79000000, 12600000, 43950, 43409, 468720, 86729, - 86729, 87209, 86969, 86729, 86969, 86969, 86969, 86969, 86969, 86729, - 86729, 86729, 86969, 86729, 86729, 87209, 86729, 87209, 86729, 86969, - 86969, 86729, 86729, 86729, 86969, 86729, 86729, 86729, 62271, 60453, - 63134, 60620, 2681190, 2681190, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 473928, 468720, 13067000, 44819, 46709, 468720, 87690, 87930, 86489, 86489, - 86489, 86489, 86729, 87690, 88170, 86969, 86729, 86489, 86489, 62099, - 60620, 62961, 61121, 62099, 60787, 62961, 60119, 62099, 60286, 62271, - 60119, 62271, 60119, 62616, 60286, 62099, 61288, 62961, 60286, 62099, - 61288, 63134, 60286, 62099, 60453, 62444, 60787, 62271, 60286, 62099, - 61288, 63306, 61288, 62271, 60286, 2681190, 473928, 473928, 473928, 468720, - 468720, 468720, 473928, 473928, 468720, 468720, 468720, 468720, 473928, 473928, - 468720, 468720, 473928, 468720, 468720, 468720, 468720, 468720, 468720, 473928, - 473928, 468720, 468720, 551968, 468720, 468720, 629000, 1325195, 10490000, 103788, - 418034, 392564, 107150, 107150, 104988, 104507, 104507, 104507, 107871, 104988, - 104988, 106429, 107150, 104988, 103787, 104507, 107150, 106429, 107871, 103066, - 41530, 74481, 76934, 72644, 73139, 74982, 72794, 72644, 108769, 72978, - 73139, 69638, 77451, 72644, 75381, 74982, 74519, 72143, 74519, 75483, - 74001, 71642, 74001, 74982, 77451, 72978, 3157846, 4650000, 562464, 567672, - 567672, 562464, 572880, 578088, 552048, 578088, 546840, 546840, 541632, 562464, - 557256, 546840, 546840, 546840, 546840, 546840, 546840, 541632, 541632, 541632, - 546840, 562464, 14421600, 89373, 298780, 293925, 255175, 90092, 90333, 90092, - 79054, 89333, 92255, 102855, 92255, 88891, 93696, 91053, 92735, 90573, - 92975, 92735, 55741, 92014, 91294, 88855, 75547, 112832, 110591, 93216, - 147126, 91439, 117536, 89852, 89852, 92014, 68399, 92014, 2972986, 2800354, - 2859936, 9006790, 89373, 253452, 250734, 250734, 235769, 88411, 104695, 98604, - 90573, 87930, 88891, 88411, 89852, 89612, 88170, 90092, 89612, 101567, - 85006, 90372, 62457, 46500, 97636, 63306, 60787, 64169, 61956, 65031, - 62624, 63651, 62123, 65031, 61121, 63134, 62791, 63306, 61789, 63824, - 61789, 64859, 62457, 63134, 60787, 64514, 62290, 63479, 61789, 64169, - 62123, 62789, 62290, 63824, 61789, 2681190, 479136, 479136, 479136, 489552, - 473928, 479136, 479136, 473928, 484344, 473928, 479136, 473928, 473928, 473928, - 479136, 489552, 479136, 479136, 473928, 473928, 473928, 479136, 479136, 479136, - 473928, 484344, 473928, 479136, 484344, 484344, 479136, 2770563, 11728300, 102827, - 419775, 436606, 53175, 107871, 159618, 110273, 80524, 118427, 124849, 86126, - 114358, 108592, 99702, 107150, 72996, 76104, 111227, 94126, 63049, 80211, - 67634, 91659, 69638, 87263, 40110, 44225, 118705, 70523, 72644, 66077, - 80135, 69686, 72644, 98230, 77651, 96180, 66451, 88382, 78527, 65339, - 64892, 79694, 98174, 91146, 93632, 89874, 94319, 83881, 78322, 2644000, - 3390000, 2958000, 2800354, 2830145, 2889727, 2889727, 2949309, 3008891, 3098264, 3187637, - 3306801, 3425965, 3574920, 3723875, 3723875, 3902621, 4111158, 4319695, 4319695, 4498441, - 4498441, 3157846, 2949309, 2949309, 43617500, 52121, 67472, 112676, 112676, 112676, - 112676, 112676, 112676, 161452, 110273, 110273, 110273, 114358, 114358, 114358, - 114358, 114358, 114358, 114358, 114358, 114358, 114358, 114358, 113637, 113637, - 113637, 93416, 94126, 119668, 112676, 162742, 88788, 107871, 107871, 109312, - 107871, 109312, 107871, 110273, 134616, 74757, 114358, 110273, 181138, 110273, - 113637, 108592, 150092, 111715, 111715, 159272, 228458, 146241, 106429, 62258, - 90809, 164219, 92069, 106219, 92659, 78486, 74982, 81591, 74481, 78486, - 76652, 82109, 76652, 79176, 74982, 77969, 80159, 80901, 74982, 3306801, - 3455756, 578088, 588504, 578088, 588504, 578088, 593712, 604128, 583296, 619752, - 588504, 583296, 588504, 614544, 593712, 604128, 572880, 604128, 614544, 604128, - 588504, 588504, 588504, 583296, 614544, 588504, 593712, 583296, 588504, 583296, - 609336, 614544, 19168000, 95139, 391148, 357629, 100904, 100904, 100904, 100904, - 161351, 157247, 160055, 156155, 99702, 95618, 94339, 130679, 92855, 99003, - 101865, 113743, 104286, 100904, 101384, 103679, 102585, 104507, 100904, 98261, - 100183, 100183, 103787, 99702, 69848, 77392, 75381, 70473, 72794, 69304, - 2376191, 2270000, 526008, 526008, 526008, 531216, 531216, 531216, 536424, 536424, - 536424, 536424, 536424, 536424, 541632, 562464, 562464, 531216, 552048, 546840, - 3217428, 3128055, 3128055, 5350000, 2444546, 3038682, 3038682, 2979100, 2979100, 2979100, - 3008891, 2889727, 2889727, 2889727, 2919518, 3128055, 3128055, 2500000, 2500000, 3004521, - 19650000, 95139, 515592, 91774, 91774, 89372, 89372, 91294, 49527, 89131, - 90573, 89852, 101771, 89612, 94417, 70391, 88651, 91774, 89852, 89372, - 88651, 90333, 44309, 65797, 68309, 137360, 79324, 66131, 76073, 65797, - 67791, 66131, 63824, 66131, 67791, 66465, 69171, 66131, 64341, 65630, - 63651, 66465, 63996, 66632, 68309, 66131, 3636000, 2660000, 515592, 484344, - 489552, 484344, 484344, 479136, 484344, 479136, 479136, 484344, 515592, 479136, - 484344, 479136, 479136, 484344, 484344, 479136, 479136, 479136, 479136, 479136, - 473928, 473928, 473928, 473928, 10640060, 93217, 372867, 351633, 90573, 90573, - 93696, 93696, 90573, 91774, 93936, 92014, 92975, 96339, 93216, 91294, - 96339, 94657, 90813, 92014, 98261, 92255, 92014, 93216, 96339, 92735, - 97780, 90813, 92975, 65894, 64628, 66929, 65797, 65031, 63125, 65031, - 62958, 68309, 68302, 66929, 65630, 3260000, 4280000, 489552, 520800, 520800, - 520800, 520800, 520800, 520800, 494760, 505176, 494760, 526008, 494760, 494760, - 499968, 489552, 510384, 510384, 510384, 510384, 515592, 515592, 515592, 520800, - 520800, 526008, 526008, 526008, 13550000, 115646, 345960, 434349, 334706, 87930, - 87930, 87930, 113825, 98916, 66428, 107126, 87930, 85848, 112178, 93729, - 91636, 59349, 86924, 61121, 61121, 80976, 52467, 73016, 73032, 49412, - 73199, 79897, 69341, 67526, 72924, 61121, 69705, 60370, 52794, 63774, - 82581, 70706, 62961, 66245, 67432, 59604, 74937, 92139, 68710, 63235, - 81353, 61121, 62789, 60620, 63134, 61121, 62444, 61121, 3754700, 2594700, - 2710982, 13600000, 154500, 236837, 275697, 278735, 87930, 87930, 87930, 87930, - 86969, 86969, 86969, 86969, 86729, 88170, 74133, 86729, 87690, 87450, - 86969, 87209, 86969, 77349, 62444, 60620, 62616, 61622, 62616, 60286, - 62271, 60620, 63651, 60620, 62616, 61121, 62616, 60954, 62616, 60620, - 62616, 61121, 62616, 61288, 62789, 60620, 62271, 61455, 63134, 60453, - 2681190, 2908000, 468720, 473928, 473928, 473928, 473928, 473928, 479136, 468720, - 479136, 473928, 473928, 468720, 468720, 473928, 473928, 473928, 473928, 473928, - 473928, 473928, 473928, 468720, 473928, 468720, 479136, 473928, 473928, 468720, - 468720, 479136, 473928, 12034564, 89280, 347881, 334889, 86969, 86969, 87450, - 87450, 86729, 86969, 86729, 86969, 86729, 86729, 86729, 87930, 86489, - 87209, 87450, 86729, 87930, 62271, 60453, 62271, 60620, 62444, 60119, - 62444, 60286, 62271, 60787, 62099, 60119, 62099, 60620, 62789, 61121, - 62789, 60453, 62616, 60286, 63134, 60286, 62271, 61121, 62099, 60787, - 62616, 60286, 2630000, 2850000, 473928, 468720, 468720, 468720, 473928, 468720, - 468720, 473928, 468720, 473928, 468720, 468720, 468720, 468720, 468720, 468720, - 473928, 468720, 468720, 468720, 468720, 473928, 473928, 468720, 473928, 468720, - 473928, 468720, 473928, 468720, 468720, 11118412, 98983, 692150, 100904, 100904, - 100904, 100904, 99702, 138234, 95618, 100904, 96819, 100183, 94417, 98741, - 96339, 71931, 68636, 71931, 70139, 72449, 67968, 68826, 69638, 71931, - 67634, 72449, 69304, 72449, 69638, 69171, 66131, 71241, 70139, 72449, - 70139, 72449, 69638, 72449, 70139, 72449, 67968, 71931, 66966, 70896, - 69638, 71241, 69638, 71586, 67634, 68654, 69638, 3286000, 1052000, 385000, - 676000, 493000, 2919518, 2859936, 12218500, 92880, 489552, 127405, 127065, 127065, - 127405, 132501, 130463, 127405, 128764, 127745, 127745, 91774, 90333, 90092, - 89372, 92014, 89852, 90092, 89852, 93696, 95618, 92255, 3140424, 3070300, - 3563000, 12450000, 90334, 300373, 400655, 341436, 128424, 91294, 92735, 91774, - 90333, 147311, 62693, 87930, 87930, 91053, 93216, 92014, 93696, 92735, - 87930, 90092, 90573, 89372, 191165, 90813, 190855, 159093, 90333, 88891, - 89852, 89852, 90813, 91294, 90573, 92014, 2800354, 2800354, 2740772, 12220000, - 82850, 473928, 118350, 88891, 87450, 88170, 88411, 88170, 79949, 87209, - 87450, 87209, 86969, 88170, 87450, 87930, 62616, 61956, 62616, 60620, - 62961, 60453, 62616, 61455, 63824, 60787, 62444, 60787, 63824, 61789, - 62789, 61288, 62444, 60620, 62789, 60620, 63479, 60787, 62616, 60787, - 62444, 61622, 62961, 60620, 62789, 61288, 63306, 60620, 63134, 60787, - 2681190, 2710981, 2710981, 15029500, 86490, 231670, 274178, 274938, 90218, 97446, - 115106, 93695, 88843, 87209, 86729, 97254, 116241, 86489, 129146, 86489, - 97288, 86729, 87930, 85175, 87450, 87209, 93678, 174362, 93419, 104543, - 86729, 86729, 86729, 62271, 60119, 63306, 60453, 62271, 52579, 62616, - 61121, 72526, 64591, 62271, 60453, 3507841, 2421722, 468720, 468720, 468720, - 468720, 473928, 468720, 468720, 468720, 468720, 473928, 468720, 473928, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 479136, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 12200000, 2676000, 14876000, - 87911, 51731, 99222, 95858, 95858, 95858, 103787, 95858, 96339, 99222, - 102585, 95858, 98741, 95858, 96339, 97300, 95858, 97780, 95858, 95858, - 103787, 68826, 66966, 70896, 72143, 68826, 68302, 69516, 66966, 68826, - 72143, 68826, 66632, 68654, 66966, 69171, 72143, 70551, 65630, 67964, - 68970, 68654, 72143, 69171, 67634, 562464, 536424, 562464, 536424, 552048, - 531216, 526008, 526008, 531216, 562464, 531216, 557256, 515592, 510384, 526008, - 510384, 557256, 531216, 505176, 546840, 515592, 557256, 526008, 557256, 526008, - 546840, 552048, 562464, 526008, 515592, 515592, 505176, 526008, 520800, 562464, - 531216, 552048, 552048, 541632, 552048, 520800, 531216, 520800, 546840, 515592, - 552048, 536424, 520800, 510384, 536424, 562464, 505176, 526008, 520800, 536424, - 541632, 562464, 526008, 526008, 515592, 552048, 510384, 526008, 2949309, 16560000, - 1500000, 79000000, 22060000, 88412, 479136, 88170, 88411, 89131, 89131, 89131, - 88891, 88891, 88891, 89612, 89852, 88891, 90092, 88891, 89852, 88891, - 88170, 89131, 88651, 88891, 89372, 88891, 88170, 91053, 88891, 64514, - 62624, 63306, 61455, 63824, 62123, 63996, 61956, 63651, 61622, 64169, - 61789, 64514, 61288, 2710981, 2740772, 484344, 473928, 479136, 484344, 484344, - 484344, 473928, 484344, 479136, 489552, 479136, 484344, 473928, 484344, 479136, - 479136, 2889727, 2889727, 2830145, 2830145, 2830145, 2830145, 2800354, 2800354, 2800354, - 2800354, 2740772, 2740772, 2740772, 2740772, 2740772, 2873793, 2710981, 2710981, 2710981, - 2710981, 3750000, 16525000, 87451, 473928, 103309, 144521, 89372, 89372, 62636, - 62636, 62467, 62467, 71207, 88411, 88411, 89372, 101012, 97015, 102381, - 86969, 87209, 87209, 88170, 88170, 86969, 62789, 61956, 63651, 61789, - 62789, 61622, 63479, 61121, 63306, 61455, 63306, 60620, 62616, 61288, - 64859, 61789, 63306, 60620, 62789, 60620, 2710981, 2681190, 473928, 479136, - 479136, 484344, 473928, 468720, 473928, 468720, 468720, 473928, 468720, 479136, - 473928, 473928, 473928, 489552, 473928, 473928, 12419038, 88412, 355569, 344191, - 88891, 90333, 89372, 91053, 88651, 88891, 88170, 88891, 89372, 88891, - 88651, 88651, 88891, 88891, 88891, 88891, 88891, 89131, 89131, 89131, - 89131, 88891, 88891, 64169, 61789, 64341, 61789, 63996, 61622, 63824, - 61789, 63651, 61789, 63824, 62123, 64514, 61789, 63996, 61956, 3438600, - 2868000, 479136, 484344, 489552, 473928, 479136, 479136, 479136, 479136, 484344, - 479136, 479136, 484344, 15850000, 88412, 292406, 276457, 276457, 88891, 87450, - 87450, 87450, 87930, 87930, 88411, 87450, 88891, 87450, 88891, 88170, - 88891, 88411, 88170, 87690, 87450, 87450, 88651, 88891, 88411, 87450, - 87930, 90813, 87690, 87450, 88170, 88891, 87930, 87209, 63996, 60620, - 2681190, 2710981, 479136, 473928, 473928, 473928, 479136, 479136, 473928, 479136, - 473928, 473928, 489552, 479136, 468720, 479136, 468720, 10550010, 58000, 276258, - 347912, 61618, 61618, 61448, 61448, 61278, 61278, 61278, 61278, 62297, - 62297, 79806, 104103, 87209, 140691, 69173, 88891, 89612, 88891, 74274, - 45624, 63824, 60453, 62616, 60286, 64514, 60286, 88721, 60954, 62444, - 61288, 63134, 61789, 63306, 60286, 65031, 61789, 63306, 61121, 64859, - 60286, 62789, 60453, 62616, 60453, 2710981, 2681190, 468720, 468720, 468720, - 468720, 468720, 473928, 468720, 479136, 489552, 479136, 484344, 479136, 479136, - 468720, 468720, 473928, 489552, 479136, 489552, 473928, 468720, 468720, 479136, - 468720, 479136, 479136, 468720, 479136, 479136, 12690000, 62000000, 177165, 687456, - 185502, 187541, 181765, 181765, 171572, 185502, 189579, 132617, 127331, 134058, - 124929, 124929, 127331, 124929, 131175, 131175, 119163, 124929, 123727, 127331, - 129734, 128532, 124929, 121325, 3932412, 3783457, 692664, 692664, 656208, 703080, - 718704, 718704, 687456, 723912, 666624, 703080, 640584, 677040, 661416, 682248, - 703080, 4111158, 4111158, 4111158, 4111158, 4111158, 4111158, 3902621, 3902621, 3902621, - 3902621, 3902621, 3902621, 3902621, 3902621, 3723875, 3723875, 3723875, 3723875, 3723875, - 3723875, 3723875, 3783457, 3574920, 3574920, 3574920, 3574920, 3574920, 32190000, 105710, - 422839, 412099, 145072, 174150, 168503, 187055, 126584, 142694, 157795, 140315, - 108592, 106550, 101384, 108592, 128519, 104988, 109312, 107150, 99702, 105709, - 140266, 71963, 130671, 100763, 107871, 3217428, 552048, 536424, 546840, 562464, - 531216, 588504, 536424, 546840, 583296, 562464, 562464, 536424, 567672, 578088, - 557256, 520800, 557256, 578088, 562464, 572880, 578088, 572880, 531216, 593712, - 552048, 588504, 552048, 531216, 3306801, 3336592, 3336592, 3277010, 3277010, 3217428, - 3217428, 3217428, 3217428, 3217428, 3217428, 3128055, 3128055, 3128055, 3128055, 3128055, - 3128055, 3038682, 3038682, 3038682, 3038682, 3038682, 2979100, 2979100, 2979100, 2979100, - 2979100, 2919518, 2919518, 2919518, 19330000, 72482, 71973, 458063, 320508, 322027, - 102585, 100183, 101865, 101865, 102585, 101865, 100904, 96339, 101384, 102585, - 101865, 96819, 102585, 101865, 101384, 102585, 95858, 101865, 101865, 102585, - 102585, 69861, 70139, 73139, 69638, 73139, 66131, 70896, 65797, 73656, - 69304, 72794, 68636, 71586, 71308, 72794, 70473, 70896, 71308, 73656, - 68636, 4798000, 4400000, 2949309, 15851963, 95826, 484344, 104667, 104667, 88170, - 88891, 89612, 88891, 89131, 88891, 88891, 88891, 88170, 89131, 87930, - 88170, 88891, 90573, 89372, 90092, 88891, 88651, 88891, 89612, 65031, - 61622, 63824, 61288, 63306, 61789, 64169, 61622, 63651, 63459, 63824, - 61288, 63306, 61789, 63824, 61789, 65204, 61622, 2710981, 2740772, 494760, - 473928, 484344, 479136, 479136, 479136, 473928, 473928, 489552, 484344, 484344, - 479136, 473928, 479136, 494760, 489552, 16820000, 12600000, 79000000, 16820000, 86490, - 621000, 144926, 144926, 147740, 144926, 87209, 87209, 99905, 81043, 86489, - 87209, 86729, 87209, 86969, 86969, 86489, 102546, 62271, 60119, 62099, - 60119, 62789, 60620, 62099, 60119, 62099, 60787, 62444, 60620, 62616, - 60620, 62616, 67776, 62444, 54902, 69401, 60620, 62099, 60620, 56717, - 60286, 71729, 110249, 67686, 60620, 63134, 82619, 3628800, 3756200, 468720, - 468720, 471512, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 473928, 496000, 468720, 468720, 468720, 468720, 471510, 487000, 468720, 468720, - 3394416, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, - 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, - 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2600000, 2681190, - 2681190, 2681190, 2681190, 2299679, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, - 2681190, 2681190, 2681190, 2681190, 2681190, 3819623, 2681190, 2681190, 2681190, 2681190, - 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 7137154, - 3150000, 2710981, 46050273, 105800, 445000, 2050000, 427200, 126500, 494760, 479224, - 1109000, 1109000, 91295, 473750, 355250, 2050000, 868000, 92256, 605000, 549600, - 1047000, 1047000, 99500, 494760, 365179, 352563, 1240000, 1240000, 68025, 494760, - 420636, 1567000, 1567000, 93400, 494760, 279623, 294430, 260247, 243395, 1920000, - 1920000, 105800, 445000, 302099, 293184, 118179, 103359, 2050000, 2050000, 90334, - 489552, 153438, 202448, 202985, 181147, 181147, 182108, 275939, 3182000, 3182000, - 92256, 499968, 263645, 260927, 269834, 244031, 3014000, 3014000, 92256, 305951, - 291647, 290887, 184511, 184511, 184511, 184511, 159743, 159327, 160575, 159327, - 159327, 2465000, 2465000, 91295, 365179, 351633, 257529, 258209, 259568, 243395, - 2366000, 2366000, 92256, 661247, 225887, 207281, 363997, 205670, 206207, 207281, - 3112000, 3112000, 3112000, 109638, 499968, 376440, 290887, 290128, 499968, 499968, - 499968, 499968, 494760, 494760, 494760, 494760, 494760, 494760, 494760, 494760, - 494760, 494760, 494760, 494760, 489552, 489552, 489552, 489552, 489552, 489552, - 489552, 489552, 489552, 489552, 489552, 2723000, 95139, 510384, 341244, 270440, - 270440, 252928, 2919518, 2889727, 4167000, 103050, 494760, 418225, 288609, 287849, - 2245500, 2170000, 3375500, 91295, 443883, 353494, 183550, 229614, 182589, 237572, - 159327, 159327, 158911, 158911, 158911, 2992500, 2940000, 3683000, 93217, 499968, - 245937, 230004, 227651, 227063, 228240, 2471000, 2830145, 4010000, 99075, 484344, - 217716, 222357, 221769, 222945, 221769, 3148000, 2328000, 4230000, 95139, 722100, - 315512, 300761, 307596, 2480000, 2840000, 2840000, 101866, 641088, 407463, 392564, - 3068473, 3411800, 3008891, 5655660, 83979, 93764, 365179, 353494, 181628, 193988, - 219617, 182108, 182108, 184511, 299882, 159327, 2800354, 2730177, 2680000, 5089000, - 114000, 509270, 348567, 284811, 282533, 3872000, 2540000, 3872000, 94178, 510384, - 248721, 271119, 265004, 251657, 2910000, 2949309, 2949309, 7300000, 75659, 77316, - 505176, 247844, 228240, 228240, 231181, 228240, 3102000, 3402000, 3630000, 92256, - 494760, 244031, 224710, 227063, 281663, 257279, 3761000, 2887000, 5339000, 87202, - 372867, 491966, 271119, 275196, 267042, 247844, 2678000, 2869000, 3057000, 90334, - 484344, 334151, 254132, 234467, 239582, 2310000, 2510000, 4780000, 102000, 510384, - 317105, 300761, 298482, 2822000, 2460000, 2323000, 4783000, 79794, 382477, 370238, - 273837, 277914, 279273, 257376, 3380000, 2076000, 2075000, 4151000, 98022, 394970, - 376750, 247064, 227687, 216410, 218558, 225539, 223928, 3067000, 3046000, 552048, - 546840, 546840, 546840, 546840, 546840, 546840, 546840, 546840, 546840, 546840, - 546840, 546840, 541632, 541632, 541632, 541632, 536424, 536424, 536424, 536424, - 536424, 536424, 531216, 531216, 531216, 531216, 526008, 531216, 6665500, 100905, - 403619, 380471, 276555, 293584, 276555, 263731, 4131455, 2567000, 520000, 549700, - 295000, 370000, 370000, 702000, 658000, 393000, 571000, 543000, 543000, 613000, - 613000, 564000, 564000, 564000, 539000, 543000, 542000, 559000, 539000, 543000, - 542000, 559000, 355000, 558545, 442045, 550545, 680300, 815100, 740100, 5805000, - 197005, 1046808, 435332, 411839, 302015, 402687, 402687, 354431, 317407, 361503, - 307007, 297439, 6600000, 5200000, 6732766, 34840000, 62163500, 62163500, 94178, 311694, - 366517, 138956, 136238, 92735, 92735, 92735, 92735, 92735, 94657, 94657, - 94657, 94657, 96339, 96339, 96339, 96339, 96339, 95858, 92735, 97509, - 100593, 95633, 87479, 116720, 98261, 132771, 100904, 96339, 95858, 110333, - 2889727, 2949309, 510384, 499968, 499968, 510384, 520800, 499968, 526008, 515592, - 515592, 489552, 526008, 510384, 526008, 541632, 510384, 520800, 546840, 536424, - 515592, 489552, 489552, 526008, 494760, 515592, 510384, 489552, 546840, 515592, - 505176, 536424, 510384, 3068473, 3068473, 3068473, 2979100, 2979100, 2979100, 2979100, - 2979100, 2979100, 2919518, 2919518, 2919518, 2919518, 2919518, 2919518, 2859936, 2859936, - 2859936, 2859936, 2859936, 3479800, 2800354, 2800354, 2800354, 2800354, 2800354, 2800354, - 2770563, 2800354, 2800354, 2800354, 21200000, 86245, 376070, 278735, 274938, 87930, - 86969, 86489, 87930, 86969, 86969, 86489, 86969, 86729, 86729, 87209, - 86489, 86489, 86489, 62099, 60119, 62271, 60119, 62271, 60286, 62444, - 60119, 62444, 60119, 62271, 61288, 62789, 60119, 62271, 60453, 62271, - 60286, 62271, 60286, 62099, 60119, 62271, 60119, 62099, 60286, 62271, - 60286, 62789, 60119, 62616, 60119, 62444, 61121, 2681190, 468720, 473928, - 468720, 473928, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 473928, - 473928, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 473928, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, 468720, - 468720, 468720, 468720, 468720, 468720, 468720, 468720, 2681190, 2681190, 2681190, - 2681190, 3316676, 2781324, 1600000, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, - 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, - 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, 2681190, - 2681190, 2681190, 2681190, 2681190, 2681190, 19610000, 107632, 745070, 121159, 107150, - 105709, 88339, 106429, 105709, 104988, 104988, 105709, 107871, 107150, 105709, - 106429, 107150, 72794, 73980, 76416, 74481, 75381, 70473, 76934, 55935, - 96669, 73479, 77451, 73980, 74001, 73980, 76416, 73479, 74519, 73980, - 75899, 73479, 75899, 74481, 73139, 72644, 107758, 72978, 76416, 74481, - 77451, 74481, 73656, 73980, 90895, 72143, 4251014, 3217428, 3442158, 3217428, - 3217428, 3217428, 3217428, 3157846, 3157846, 3157846, 3157846, 3068473, 3068473, 3068473, - 3068473, 3068473, 2979100, 2979100, 2979100, 2979100, 2979100, 2979100, 2979100, 2919518, - 2919518, 2919518, 2919518, 2919518, 2919518, 2919518, 2859936, 2859936, 2859936, 2859936, - 2859936, 2859936, 2830145, 2830145, 2830145, 2830145, 20670290, 118203, 392000, 419243, - 441891, 165797, 193656, 171572, 140064, 134058, 135500, 134058, 143668, 148954, - 136941, 134058, 119163, 126130, 138623, 145139, 141746, 128532, 124981, 135717, - 126130, 158760, 122526, 134058, 134807, 164904, 149567, 140064, 134058, 3900000, - 3634502, 4379277, 4379277, 4379277, 4379277, 4379277, 4140949, 4140949, 4140949, 4140949, - 4140949, 4140949, 4140949, 4140949, 4140949, 3962203, 3932412, 3932412, 3932412, 3932412, - 3932412, 3932412, 3932412, 3932412, 3932412, 3932412, 3753666, 3753666, 3753666, 3604711, - 3604711, 3455756, 3455756, 3753666, 3753666, 3753666, 3753666, 3753666, 3753666, 3753666, - 3604711, 3604711, 3604711, 3604711, 3604711, 3604711, 3455756, 3455756, 40880000, 103788, - 562464, 59429, 59429, 59429, 59429, 60419, 60419, 60419, 61834, 57023, - 64381, 56033, 59712, 59712, 57306, 57306, 65372, 57306, 64947, 57306, - 59712, 55750, 56457, 57872, 60702, 72871, 60702, 60702, 59429, 58438, - 61551, 67353, 69617, 61127, 63957, 63108, 60702, 59995, 61127, 61127, - 81644, 58155, 63532, 61834, 64947, 65372, 59429, 61551, 57023, 66928, - 59429, 60419, 61551, 61551, 69051, 55325, 60419, 61127, 58155, 59995, - 60702, 61127, 56457, 65372, 54901, 65372, 59429, 57306, 62259, 61834, - 63532, 59995, 61834, 64947, 55608, 60702, 57589, 59712, 55750, 60419, - 62259, 61834, 60702, 58155, 69617, 63108, 61834, 62259, 60419, 87729, - 3160000, 546840, 552048, 520800, 588504, 515592, 546840, 546840, 520800, 526008, - 856923, 593712, 520800, 576239, 515592, 531216, 552048, 661416, 557256, 546840, - 531216, 562464, 619752, 640584, 557256, 583296, 578088, 552048, 749952, 531216, - 578088, 588504, 546840, 520800, 614544, 546840, 562464, 635376, 505176, 557256, - 552048, 515592, 505176, 593712, 520800, 572880, 546840, 588504, 505176, 526008, - 552048, 572880, 531216, 572880, 567672, 572880, 552048, 807240, 2859936, 2859936, - 2859936, 2859936, 2919518, 2919518, 2919518, 2919518, 2979100, 2979100, 2979100, 2979100, - 2979100, 2949309, 3068473, 3068473, 3068473, 3068473, 3068473, 3157846, 3157846, 3157846, - 3157846, 3277010, 3277010, 3277010, 3277010, 3247219, 3366383, 3366383, 3366383, 3366383, - 3366383, 3515338, 3515338, 3515338, 3664293, 3664293, 3813248, 3813248, 4021785, 4021785, - 4111158, 4379277, 4379277, 20095000, 85600, 137000, 2036600, 76000, 312000, 312000, - 99944, 229544, 229544, 87451, 288000, 473928, 1364700, 1009000, 400000, 14849, - 125706, 125027, 2235700, 86490, 275000, 473928, 2710981, 2710981, 98022, 531216, - 531216, 95139, 515592, 191238, 191238, 190277, 191238, 191238, 191238, 191238, - 165983, 3010000, 3010000, 95139, 515592, 192679, 192679, 191718, 191718, 165983, - 165983, 166815, 167647, 165567, 1945000, 1945000, 95139, 510384, 212651, 212651, - 212651, 189316, 189316, 189316, 189316, 1825000, 1825000, 94178, 505176, 162655, - 163487, 163903, 163903, 163903, 163487, 163487, 133520, 133520, 133520, 132501, - 132841, 1220000, 1220000, 87346, 505176, 246573, 254833, 231769, 229416, 230004, - 1272000, 1272000, 97061, 520800, 363790, 333481, 950000, 950000, 99944, 332243, - 320508, 318989, 140995, 140995, 144053, 143373, 141674, 100183, 101384, 99702, - 100183, 100183, 100904, 100183, 99702, 100904, 100183, 100183, 99702, 100183, - 100183, 99702, 99702, 101865, 99702, 100904, 99702, 100183, 659000, 3058000, - 248000, 3058000, 98022, 559944, 140315, 139636, 140995, 140995, 140995, 138956, - 138956, 139636, 139636, 99222, 98741, 100183, 98261, 99222, 98261, 98741, - 99702, 99222, 97780, 98741, 97780, 99222, 528000, 836000, 2301000, 3153000, - 126000, 387282, 378610, 169311, 168479, 167647, 167647, 169311, 138277, 138956, - 138956, 138277, 136918, 137597, 138277, 137597, 3135000, 2726000, 5861000, 96830, - 515592, 134540, 136238, 137597, 136238, 136238, 137597, 137597, 136918, 135559, - 136238, 136238, 135559, 96819, 95138, 95858, 95858, 95858, 96339, 96339, - 520800, 520800, 520800, 520800, 520800, 520800, 520800, 520800, 520800, 520800, - 526008, 520800, 515592, 515592, 515592, 515592, 515592, 515592, 515592, 515592, - 515592, 515592, 515592, 515592, 515592, 515592, 515592, 515592, 515592, 515592, - 515592, 515592, 515592, 510384, 510384, 510384, 510384, 510384, 526008, 526008, - 526008, 520800, 520800, 520800, 520800, 520800, 6364000, 67858, 82484, 317105, - 300761, 300761, 95858, 95858, 95858, 95618, 95618, 95618, 95858, 95858, - 95618, 95618, 96819, 95858, 95138, 95138, 96339, 95138, 96819, 95618, - 95858, 96339, 95618, 95618, 95138, 95858, 95138, 95138, 96339, 95858, - 95858, 68654, 66966, 68826, 66465, 520800, 520800, 520800, 520800, 520800, - 520800, 520800, 520800, 520800, 515592, 515592, 515592, 515592, 515592, 515592, - 515592, 515592, 515592, 515592, 515592, 515592, 515592, 515592, 515592, 515592, - 515592, 515592, 515592, 515592, 515592, 515592, 515592, 515592, 515592, 515592, - 515592, 515592, 510384, 510384, 510384, 510384, 510384, 510384, 510384, 510384, - 510384, 510384, 510384, 510384, 510384, 510384, 510384, 510384, 5035000, 98983, - 536424, 198445, 198445, 197484, 197484, 170975, 172639, 171807, 170975, 170975, - 2878000, 638000, 1613000, 3516000, 109424, 611000, 474100, 719100, 88412, 348842, - 339540, 197078, 195467, 196541, 108495, 175862, 176342, 175381, 479136, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 473928, 468720, 468720, 2541000, 88412, 479136, 124007, 124347, 124687, 123668, - 124687, 124687, 123668, 124347, 89297, 87930, 83762, 103485, 92637, 98910, - 87930, 87930, 87930, 87930, 88170, 88651, 88170, 87930, 88411, 423168, - 543000, 790000, 479136, 479136, 479136, 479136, 479136, 479136, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, 473928, - 473928, 473928, 473928, 473928, 473928, 473928, 473928, 468720, 468720, 468720, - 4500000, 100905, 541632, 269451, 248240, 245299, 247064, 249417, 2447000, 997000, - 1327000, 3444000, 103788, 415151, 397215, 179711, 180959, 177631, 176383, 184287, - 183039, 232302, 180959, 178463, 145751, 145751, 4935000, 3157846, 3157846, 7930000, - 92256, 661248, 161407, 160991, 160575, 160991, 158079, 162239, 159743, 162655, - 159743, 131482, 131142, 3533000, 3299000, 2572000, 4215000, 93217, 484961, 363726, - 132501, 133860, 133520, 133860, 133520, 133520, 133520, 133520, 135219, 133860, - 131822, 133860, 133860, 132501, 132501, 95138, 515592, 515592, 510384, 510384, - 510384, 510384, 510384, 510384, 510384, 510384, 510384, 510384, 510384, 510384, - 510384, 510384, 510384, 510384, 510384, 510384, 505176, 505176, 505176, 505176, - 505176, 505176, 703420, 505176, 505176, 505176, 505176, 505176, 505176, 505176, - 505176, 505176, 505176, 505176, 499968, 499968, 499968, 499968, 499968, 499968, - 4665000, 88412, 479136, 126725, 125027, 127745, 127065, 125366, 89131, 89372, - 90333, 88891, 88891, 89852, 90813, 89612, 88891, 88651, 89131, 88651, - 88411, 88651, 89852, 88891, 88891, 89131, 89612, 89612, 88891, 2990000, - 4065000, 3426000, 4560000, 96100, 321089, 303039, 300761, 138277, 136238, 133860, - 135219, 97300, 96819, 97300, 95858, 99222, 95858, 96339, 99222, 95858, - 96339, 95858, 97780, 97780, 95138, 96339, 95138, 97780, 95618, 97300, - 93936, 89465, 96819, 96339, 2889727, 2949309, 526008, 510384, 520800, 515592, - 536424, 520800, 520800, 8920000, 91295, 424252, 158079, 161407, 158911, 131142, - 131142, 131482, 130463, 131482, 130123, 131142, 129783, 129104, 131142, 153983, - 2830145, 2830145, 3956000, 6157000, 93217, 310731, 293166, 294685, 93216, 92975, - 78569, 68321, 93696, 92255, 93696, 93936, 93936, 93216, 92975, 93696, - 93696, 92975, 92014, 92255, 93936, 92255, 93696, 93216, 94657, 94417, - 92975, 92975, 92975, 66756, 65797, 66756, 65129, 67274, 64795, 66584, - 64461, 67791, 65129, 67446, 64461, 3694000, 510384, 510384, 510384, 510384, - 510384, 510384, 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, - 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, - 505176, 505176, 505176, 505176, 499968, 499968, 499968, 499968, 499968, 499968, - 499968, 499968, 499968, 499968, 499968, 499968, 499968, 499968, 499968, 499968, - 499968, 499968, 499968, 499968, 499968, 499968, 499968, 499968, 499968, 499968, - 499968, 499968, 494760, 494760, 494760, 337000, 645000, 1127000, 6430000, 93217, - 358511, 132841, 133520, 136238, 132841, 133520, 173241, 93936, 95138, 93216, - 93216, 94417, 95618, 93936, 95618, 93696, 93936, 94417, 93936, 93696, - 93936, 96819, 94417, 93696, 96339, 117356, 116419, 520800, 520800, 520800, - 520800, 520800, 520800, 520800, 520800, 515592, 515592, 515592, 515592, 515592, - 515592, 515592, 515592, 515592, 510384, 510384, 510384, 510384, 510384, 510384, - 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, - 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, 499968, - 499968, 499968, 499968, 499968, 499968, 499968, 499968, 499968, 4200000, 93217, - 265004, 265683, 265004, 253563, 78296, 93696, 94657, 94657, 94417, 93936, - 94417, 92735, 92975, 96339, 96339, 94657, 95618, 93936, 94417, 92975, - 95138, 94657, 93696, 94417, 93696, 93936, 92975, 92975, 66929, 65129, - 66756, 65129, 68654, 65296, 66929, 65129, 66929, 65296, 67791, 65296, - 68309, 64628, 3290000, 3360000, 515592, 510384, 510384, 510384, 499968, 520800, - 510384, 510384, 510384, 510384, 510384, 510384, 515592, 510384, 515592, 515592, - 515592, 510384, 8950000, 90334, 489552, 90573, 90573, 90573, 90092, 90092, - 90092, 90813, 90813, 89131, 89852, 90333, 89131, 90333, 90333, 91053, - 88891, 89131, 91053, 65376, 63125, 64686, 62290, 64341, 62791, 64514, - 62290, 64514, 62123, 64686, 61789, 63824, 62624, 63824, 62791, 64169, - 63125, 63996, 62624, 65894, 62457, 64169, 62791, 64859, 62457, 2366000, - 3329000, 489552, 489552, 489552, 484344, 494760, 4598000, 90334, 489552, 90573, - 90573, 90573, 90092, 90092, 90092, 90813, 90813, 89131, 89852, 90333, - 89131, 90333, 90333, 91053, 88891, 89131, 91053, 65376, 63125, 64686, - 62290, 64341, 62791, 64514, 62290, 64514, 62123, 64686, 61789, 63824, - 62624, 63824, 62791, 64169, 63125, 63996, 62624, 65894, 62457, 64169, - 62791, 64859, 62457, 2366000, 3329000, 489552, 489552, 479136, 489552, 479136, - 489552, 489552, 484344, 489552, 494760, 8218000, 72097, 436500, 91053, 91053, - 91053, 91053, 92735, 92735, 92735, 92735, 92014, 92014, 91774, 91774, - 91053, 91774, 90573, 92255, 91294, 91294, 90092, 90333, 92255, 92255, - 92255, 91053, 92255, 91294, 66066, 63459, 64686, 63793, 66584, 63459, - 66584, 62958, 65204, 63960, 2800354, 2800354, 499968, 499968, 499968, 484344, - 499968, 499968, 499968, 499968, 499968, 494760, 494760, 499968, 494760, 499968, - 499968, 8488000, 96100, 314520, 304558, 304558, 96819, 96819, 96819, 96819, - 98741, 98741, 95618, 95618, 95618, 95618, 95618, 98261, 98261, 97780, - 99702, 96339, 96819, 95618, 99222, 97300, 97780, 70551, 66632, 79480, - 68302, 69516, 66131, 70551, 68302, 70896, 66632, 68826, 66632, 69861, - 67634, 68826, 67300, 70206, 66465, 70206, 67634, 2949309, 2979100, 536424, - 520800, 515592, 531216, 531216, 515592, 515592, 515592, 526008, 526008, 510384, - 515592, 7760000, 87451, 313000, 144000, 145000, 47000, 47000, 6806000, 103788, - 562464, 102585, 102585, 102585, 104507, 80474, 119406, 139654, 129576, 88710, - 99702, 100904, 103066, 104988, 98261, 101384, 101865, 100904, 100183, 103787, - 104988, 101384, 184679, 102585, 101865, 99222, 98261, 104507, 71586, 83691, - 73656, 70807, 73656, 72978, 74001, 68302, 3157846, 3155336, 4420972, 18267000, - 18270000, 105710, 650000, 420000, 650000, 104749, 201000, 201000, 82983, 80775, - 479136, 375750, 345121, 2710981, 2740772, 2889727, 9000000, 9001000, 104749, 567672, - 205172, 217185, 209016, 203731, 206133, 361459, 209016, 181791, 2913000, 2796359, - 3157846, 12000000, 12006000, 93207, 89547, 635376, 379252, 361521, 550969, 3545129, - 3956000, 3425965, 9000000, 9000000, 108593, 588504, 109312, 109312, 108592, 107871, - 109312, 109312, 104507, 107150, 108592, 110273, 109312, 108592, 168576, 107150, - 190644, 109312, 109312, 109312, 107150, 106429, 108592, 207592, 109312, 110273, - 110273, 109312, 105709, 108592, 109312, 107150, 155353, 3277010, 3277010, 1961495, - 10318000, 10368000, 100905, 426500, 144053, 138541, 188199, 141674, 103271, 145751, - 148469, 124665, 128424, 261683, 130463, 146771, 145751, 134540, 143373, 103066, - 3128055, 3157846, 3128055, 2740772, 2374327, 2285000, 2770563, 2770563, 2770563, 2830145, - 2830145, 2830145, 2830145, 2830145, 2830145, 2859936, 2859936, 2859936, 2949309, 2949309, - 2949309, 3008891, 3008891, 3008891, 3068473, 3068473, 3068473, 3068473, 3068473, 3157846, - 3157846, 3157846, 3157846, 2859936, 2859936, 2859936, 2949309, 2949309, 2949309, 3008891, - 3008891, 3008891, 2710981, 2770563, 16300000, 97061, 296909, 564569, 128102, 138582, - 123218, 111517, 97780, 96339, 96339, 96819, 54624, 79609, 90333, 90333, - 97300, 92735, 80642, 111638, 115286, 60287, 95138, 94417, 95618, 97780, - 95858, 101046, 93936, 69516, 55325, 66066, 83693, 66066, 79455, 30475, - 66966, 64859, 64628, 67446, 47939, 2949309, 2889727, 3160000, 16000000, 8800000, - 21277000, 76500, 484343, 505657, 990000, 990000, 63612, 473928, 291609, 278735, - 277976, 1944580, 1944580, 81345, 581412, 473928, 3141403, 3141403, 98571, 68444, - 704000, 192659, 162239, 162239, 209429, 160991, 131822, 166257, 93895, 131822, - 176181, 131822, 132501, 206609, 3970435, 1490435, 3970435, 73567, 393976, 225887, - 206207, 204059, 204059, 203522, 205133, 2227000, 2227000, 78245, 418000, 346920, - 336749, 3276963, 3659090, 3659090, 86490, 468720, 289219, 275697, 274938, 3031018, - 2984485, 4015503, 97061, 389204, 371168, 193640, 194601, 196523, 192679, 193640, - 192679, 193640, 167647, 2278000, 3230000, 5508000, 86490, 361707, 151007, 151423, - 151423, 151007, 151007, 151007, 151007, 176326, 151007, 123328, 123328, 3390000, - 3195000, 6585000, 65370, 468720, 468720, 2691043, 2650000, 2356000, 5086670, 86490, - 418583, 395669, 236724, 2091000, 2118000, 3000000, 4209000, 87451, 473928, 348842, - 338610, 2824267, 2150802, 2418931, 7394000, 7394000, 95139, 465695, 221305, 175851, - 218690, 109747, 148598, 135219, 135219, 132841, 134540, 132841, 188754, 135219, - 133520, 133520, 3182000, 2680000, 393000, 350000, 571500, 510384, 510384, 505176, - 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, - 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, 505176, - 505176, 505176, 1092105, 6622000, 113501, 468720, 345959, 334889, 2681190, 2681190, - 2681190, 6021000, 6021000, 85906, 473928, 248696, 248016, 250734, 233227, 3223247, - 2595262, 3012738, 7208000, 7208000, 86305, 586656, 63959, 71174, 93936, 92735, - 93936, 94417, 92255, 93696, 93216, 94417, 93936, 93936, 92255, 94417, - 93216, 93936, 93696, 93936, 94417, 67274, 64795, 67446, 64795, 66756, - 65129, 67446, 64628, 67274, 65129, 66929, 64461, 67446, 65296, 67446, - 65296, 67274, 64795, 67446, 65129, 67791, 64795, 67274, 64461, 4472000, - 2830145, 2830145, 9129000, 9129000, 86490, 468720, 244619, 246657, 245978, 229414, - 2233000, 3132000, 2625389, 5954000, 5954000, 351725, 337679, 292406, 277976, 277976, - 2550000, 2550000, 1651680, 5470700, 5470700, 98983, 449903, 170975, 233681, 257091, - 176383, 169311, 171807, 171807, 142694, 218395, 141674, 93501, 140315, 3276002, - 3093593, 3055703, 8305700, 8305700, 86490, 408241, 173940, 173459, 173459, 173459, - 150175, 150175, 151007, 150175, 150591, 2102000, 2855000, 3495872, 6973600, 6973600, - 89373, 484344, 220004, 166803, 202448, 200300, 202985, 200300, 3742216, 4140409, - 3251280, 7380100, 7380100, 91295, 494760, 246573, 223534, 225887, 228240, 229416, - 2859936, 2800354, 2042000, 7393900, 7393900, 88412, 479136, 153087, 154751, 154751, - 151423, 154751, 152671, 153919, 125027, 128084, 127405, 123668, 127405, 2170000, - 3065000, 2710981, 9426400, 9426400, 85600, 494760, 128764, 131482, 127405, 129783, - 91053, 91774, 91774, 92014, 92975, 91053, 92735, 92975, 93216, 92255, - 90573, 91774, 91774, 92255, 91053, 92735, 92735, 91294, 91774, 93216, - 92735, 92735, 92014, 2830145, 2770563, 3510662, 11290000, 11290000, 111900, 484344, - 360374, 341400, 2770563, 2710981, 3097418, 11540000, 11540000, 67250, 643463, 228779, - 211769, 187809, 211769, 211769, 2681190, 2681190, 2681190, 12930000, 12930000, 106000, - 468720, 228779, 211769, 211769, 212357, 212357, 2681190, 2681190, 3789405, 17733000, - 17733000, 110515, 212000, 25990000, 212000, 115320, 694000, 770000, 3933000, 25990000, - 770000, 111476, 392500, 593712, 788000, 25990000, 788000, 114359, 679727, 255611, - 255611, 255611, 228717, 228717, 230639, 228717, 3933000, 25990000, 1948006, 75324, - 91051, 557706, 298048, 275888, 275888, 273535, 334450, 1698000, 25990000, 1698000, - 117242, 858077, 334313, 331595, 334313, 310123, 2860000, 25990000, 2002000, 120125, - 651000, 645792, 2860000, 25990000, 1990000, 116281, 630168, 232561, 232561, 234483, - 230639, 203007, 201343, 199679, 199679, 201343, 3933000, 25990000, 3649282, 92446, - 102482, 293938, 333889, 348364, 530000, 1040000, 703000, 1495000, 1328000, 260400, - 354144, 249984, 406224, 255192, 255192, 364560, 229152, 23924000, 23924000, 110515, - 598920, 271770, 248093, 246482, 249704, 249704, 249704, 4445651, 25990000, 4445651, - 188704, 1182469, 232731, 251852, 249704, 166845, 223431, 217185, 223431, 366000, - 366000, 598920, 598920, 598920, 598920, 598920, 598920, 451000, 593712, 593712, - 593712, 593712, 593712, 593712, 593712, 588504, 588504, 588504, 588504, 588504, - 588504, 588504, 588504, 588504, 588504, 588504, 570000, 473000, 491000, 588480, - 25990000, 4925804, 73331, 72482, 552048, 254123, 234668, 234668, 231983, 227687, - 233594, 567672, 567672, 567672, 567672, 567672, 562464, 562464, 562464, 562464, - 562464, 562464, 562464, 562464, 562464, 562464, 562464, 562464, 562464, 562464, - 562464, 562464, 557256, 557256, 557256, 557256, 557256, 557256, 557256, 552048, - 552048, 552048, 552048, 552048, 552048, 552048, 552048, 552048, 552048, 546840, - 546840, 19268000, 4838000, 119164, 640584, 337031, 343146, 334313, 318384, 661416, - 661416, 661416, 661416, 661416, 656208, 656208, 656208, 656208, 656208, 656208, - 656208, 651000, 651000, 651000, 651000, 651000, 651000, 651000, 645792, 645792, - 645792, 645792, 645792, 645792, 645792, 645792, 645792, 645792, 640584, 429000, - 682248, 682248, 682248, 677040, 677040, 677040, 677040, 666624, 666624, 666624, - 666624, 25990000, 4199260, 111476, 604128, 198015, 199679, 199679, 199679, 270269, - 199679, 192191, 163079, 159341, 159341, 157982, 159341, 619752, 619752, 619752, - 619752, 619752, 614544, 614544, 614544, 614544, 614544, 609336, 609336, 609336, - 609336, 609336, 604128, 604128, 604128, 604128, 604128, 598920, 598920, 598920, - 598920, 598920, 598920, 598920, 598920, 598920, 598920, 593712, 593712, 593712, - 593712, 593712, 377892, 536633, 493367, 530000, 530000, 25990000, 3317892, 108593, - 355695, 423262, 264123, 242723, 248093, 241112, 242723, 248093, 4128400, 3488100, - 25990000, 7620000, 104749, 524071, 412099, 260593, 234668, 239501, 237890, 236279, - 340631, 4413000, 4253099, 19268000, 8666099, 107632, 578088, 220548, 217185, 215743, - 214302, 188031, 190943, 190943, 192191, 190943, 598920, 761908, 593712, 593712, - 593712, 593712, 593712, 588504, 588504, 588504, 588504, 588504, 588504, 588504, - 588504, 588504, 588504, 588504, 588504, 588504, 588504, 588504, 588504, 583296, - 583296, 583296, 583296, 578088, 578088, 578088, 578088, 583296, 583296, 583296, - 583296, 578088, 578088, 578088, 578088, 578088, 583296, 583296, 583296, 583296, - 583296, 578088, 578088, 578088, 578088, 578088, 25990000, 8508850, 112437, 446864, - 442798, 249704, 248093, 357125, 230639, 228717, 227275, 228717, 619752, 619752, - 619752, 619752, 624960, 624960, 624960, 619752, 619752, 619752, 619752, 619752, - 619752, 619752, 614544, 614544, 614544, 614544, 614544, 614544, 614544, 609336, - 609336, 609336, 609336, 609336, 609336, 609336, 604128, 604128, 604128, 604128, - 604128, 604128, 604128, 598920, 598920, 598920, 598920, 598920, 598920, 598920, - 593712, 593712, 593712, 593712, 598920, 593712, 25990000, 4317000, 112437, 379889, - 419754, 461055, 251852, 255611, 279173, 198855, 233912, 277178, 281808, 624960, - 624960, 624960, 624960, 624960, 624960, 624960, 624960, 624960, 624960, 619752, - 619752, 619752, 619752, 619752, 619752, 619752, 619752, 619752, 614544, 614544, - 614544, 614544, 614544, 614544, 614544, 614544, 614544, 619752, 609336, 609336, - 609336, 609336, 609336, 609336, 609336, 609336, 609336, 604128, 604128, 604128, - 604128, 604128, 604128, 604128, 604128, 604128, 609336, 25990000, 5829900, 101866, - 407463, 582659, 332446, 247064, 249417, 255887, 252358, 562464, 562464, 562464, - 562464, 562464, 562464, 562464, 562464, 562464, 562464, 557256, 557256, 557256, - 557256, 557256, 557256, 557256, 557256, 557256, 557256, 557256, 557256, 552048, - 552048, 552048, 552048, 552048, 552048, 552048, 552048, 552048, 552048, 552048, - 552048, 546840, 546840, 546840, 546840, 546840, 546840, 546840, 546840, 546840, - 546840, 546840, 546840, 541632, 541632, 541632, 541632, 541632, 541632, 536424, - 536424, 536424, 19268000, 3559000, 98983, 396892, 386052, 288107, 281991, 281991, - 314713, 552048, 552048, 552048, 552048, 552048, 552048, 552048, 552048, 552048, - 552048, 552048, 552048, 546840, 546840, 546840, 546840, 546840, 546840, 546840, - 546840, 546840, 546840, 546840, 541632, 541632, 541632, 541632, 541632, 541632, - 541632, 541632, 536424, 536424, 536424, 536424, 536424, 536424, 536424, 536424, - 536424, 536424, 536424, 536424, 536424, 536424, 536424, 536424, 536424, 536424, - 536424, 531216, 531216, 531216, 531216, 531216, 531216, 531216, 531216, 531216, - 531216, 531216, 531216, 19268000, 5286000, 102827, 341804, 414989, 330381, 265002, - 252358, 247064, 255887, 249417, 567672, 567672, 567672, 567672, 567672, 562464, - 562464, 562464, 562464, 562464, 562464, 562464, 562464, 562464, 562464, 562464, - 557256, 557256, 557256, 557256, 557256, 557256, 552048, 552048, 552048, 552048, - 552048, 552048, 552048, 552048, 552048, 552048, 552048, 552048, 304616, 546840, - 546840, 546840, 546840, 546840, 546840, 546840, 546840, 546840, 546840, 546840, - 546840, 222616, 541632, 541632, 1095455, 1092884, 536424, 536424, 19268000, 3587000, - 104749, 291493, 404657, 298979, 301017, 296940, 276441, 572880, 572880, 572880, - 572880, 572880, 572880, 572880, 572880, 572880, 572880, 572880, 572880, 572880, - 572880, 572880, 572880, 572880, 567672, 567672, 567672, 567672, 567672, 567672, - 567672, 567672, 562464, 562464, 562464, 562464, 562464, 562464, 562464, 562464, - 562464, 562464, 562464, 562464, 562464, 562464, 562464, 562464, 557256, 557256, - 557256, 557256, 557256, 557256, 557256, 557256, 557256, 557256, 557256, 557256, - 557256, 552048, 552048, 552048, 552048, 552048, 552048, 19268000, 4974000, 105710, - 419956, 409309, 212860, 185833, 164755, 212860, 212860, 212860, 211419, 183039, - 572880, 572880, 572880, 572880, 572880, 572880, 572880, 572880, 572880, 572880, - 572880, 572880, 572880, 572880, 567672, 567672, 567672, 567672, 567672, 567672, - 567672, 567672, 567672, 1703016, 567672, 567672, 567672, 567672, 562464, 562464, - 562464, 572880, 572880, 572880, 572880, 572880, 572880, 572880, 572880, 572880, - 572880, 572880, 572880, 572880, 572880, 567672, 567672, 567672, 567672, 567672, - 567672, 567672, 562464, 562464, 562464, 562464, 562464, 562464, 562464, 562464, - 562464, 562464, 19268000, 8972000, 58769, 78517, 61607, 670963, 310123, 289418, - 287065, 302681, 288056, 635376, 635376, 635376, 635376, 635376, 635376, 635376, - 635376, 635376, 635376, 630168, 630168, 630168, 630168, 630168, 630168, 630168, - 630168, 630168, 630168, 624960, 624960, 624960, 619752, 619752, 619752, 614544, - 614544, 614544, 616481, 1915164, 651000, 651000, 651000, 651000, 645792, 645792, - 645792, 645792, 645792, 640584, 640584, 640584, 640584, 640584, 640584, 630168, - 630168, 630168, 630168, 630168, 630168, 630168, 630168, 630168, 630168, 630168, - 25990000, 7986000, 115320, 461279, 446519, 176759, 180410, 251679, 199679, 198015, - 164438, 164438, 167156, 164438, 163079, 180093, 164438, 161720, 640584, 640584, - 640584, 640584, 640584, 640584, 640584, 640584, 640584, 635376, 635376, 635376, - 635376, 635376, 635376, 635376, 635376, 635376, 635376, 630168, 630168, 630168, - 630168, 630168, 630168, 630168, 630168, 630168, 630168, 630168, 624960, 624960, - 624960, 624960, 624960, 624960, 624960, 624960, 624960, 624960, 624960, 619752, - 619752, 619752, 619752, 619752, 619752, 619752, 619752, 619752, 619752, 614544, - 614544, 614544, 614544, 614544, 614544, 614544, 614544, 614544, 609336, 14960000, - 6501000, 115320, 528560, 287253, 230639, 230639, 230639, 190453, 218549, 137642, - 201343, 630168, 630168, 630168, 630168, 630168, 624960, 624960, 624960, 624960, - 624960, 619752, 619752, 619752, 619752, 619752, 619752, 614544, 614544, 614544, - 614544, 614544, 614544, 614544, 609336, 609336, 609336, 609336, 609336, 609336, - 609336, 604128, 604128, 604128, 604128, 604128, 604128, 604128, 598920, 598920, - 598920, 598920, 598920, 598920, 598920, 593712, 593712, 593712, 593712, 593712, - 593712, 588504, 588504, 588504, 588504, 588504, 588504, 588504, 588504, 588504, - 440000, 510000, 510000, 440000, 510000, 510000, 25990000, 4089000, 103788, 562464, - 230372, 227687, 226613, 207575, 205172, 202770, 205172, 3157846, 1880000, 3098264, - 19268000, 4786000, 118203, 468967, 419923, 269036, 262055, 262055, 262397, 272799, - 205534, 234483, 3300000, 3640000, 4623000, 25990000, 6190000, 67729, 70445, 365000, - 199406, 169311, 168479, 170143, 172639, 167647, 166815, 166815, 169311, 171807, - 2949309, 3008891, 515592, 515592, 510384, 510384, 510384, 510384, 515592, 541632, - 541632, 541632, 541632, 541632, 541632, 541632, 541632, 536424, 536424, 536424, - 536424, 536424, 536424, 536424, 536424, 536424, 536424, 536424, 536424, 536424, - 19268000, 7741000, 110515, 361167, 356297, 285338, 271770, 270005, 303410, 199367, - 3040000, 2701157, 5124704, 14960000, 6674700, 105710, 517439, 212860, 212860, 212860, - 212860, 180959, 185535, 184287, 184287, 185535, 2468700, 2550000, 598920, 598920, - 598920, 598920, 598920, 588504, 578088, 572880, 572880, 567672, 562464, 8392856, - 2804500, 2768700, 8573700, 155600, 504524, 483729, 314712, 343736, 281924, 281924, - 287294, 279239, 2500000, 2500000, 2495000, 14960000, 7496000, 126852, 358300, 383586, - 202124, 327419, 289979, 330589, 314469, 2705000, 2521000, 2628000, 20782000, 7884000, - 118203, 472811, 461403, 245054, 240729, 242651, 238327, 234483, 240729, 240729, - 203007, 2640000, 2620000, 2364000, 14960000, 7624000, 80800, 80290, 457435, 440007, - 254000, 254000, 255611, 227275, 228717, 232561, 228717, 3003550, 2860000, 2881800, - 14960000, 8751800, 108593, 356986, 420472, 313928, 443403, 313928, 291693, 2452000, - 2500000, 2520000, 14960000, 7472000, 119164, 888552, 312665, 287065, 357484, 227895, - 305889, 3094000, 3107000, 500000, 500000, 692664, 692664, 687456, 687456, 687456, - 682248, 682248, 682248, 677040, 677040, 677040, 677040, 677040, 666624, 666624, - 666624, 666624, 666624, 661416, 661416, 661416, 661416, 661416, 656208, 656208, - 656208, 656208, 656208, 656208, 20782000, 6201000, 113398, 396000, 298048, 275888, - 280006, 280006, 264123, 2513000, 2499000, 5012000, 22958476, 5012000, 121086, 656208, - 337031, 353339, 346544, 318384, 3664293, 3872830, 2162749, 14960000, 7759500, 116281, - 651380, 310123, 287065, 331418, 233995, 269103, 4132000, 3331900, 687456, 692664, - 645792, 624960, 682248, 682248, 677040, 677040, 677040, 677040, 677040, 666624, - 666624, 666624, 666624, 666624, 666624, 661416, 661416, 661416, 661416, 656208, - 656208, 656208, 25990000, 8317500, 114359, 457435, 442798, 262055, 255611, 269036, - 242651, 228717, 234483, 236405, 2317000, 2340000, 2348000, 20782000, 7039000, 122047, - 802000, 375471, 315624, 409065, 216831, 291771, 3836400, 3844000, 6820000, 20782000, - 8336800, 111476, 604128, 212519, 198401, 196767, 195103, 189279, 195103, 235554, - 195103, 244628, 174839, 3396174, 3622559, 7018733, 22958476, 7018733, 105710, 646800, - 446864, 3247219, 3000000, 2961000, 22958476, 5969000, 102827, 572300, 103788, 103788, - 103788, 103788, 103788, 103788, 102827, 102827, 102827, 102827, 102827, 102827, - 102827, 102827, 102827, 102827, 102827, 102827, 102827, 102827, 102827, 102827, - 102827, 102827, 102827, 102827, 102827, 102827, 102827, 102827, 102827, 3128055, - 3142760, 1675509, 22958476, 5773117, 104749, 329610, 258829, 227687, 230372, 287223, - 233594, 229298, 3217428, 3030173, 2970000, 22958476, 6048108, 150032, 495686, 419736, - 402534, 300006, 276554, 279239, 287294, 289979, 279239, 3813248, 3783457, 3783457, - 20782000, 12032004, 103788, 635039, 151527, 155944, 127350, 102585, 102585, 102585, - 146108, 146108, 108592, 108592, 105709, 103787, 109312, 108592, 108592, 123212, - 136619, 103787, 103787, 103787, 103787, 103787, 104507, 110273, 107150, 103787, - 154641, 108592, 619752, 619752, 619752, 619752, 614544, 614544, 614544, 614544, - 614544, 614544, 614544, 614544, 609336, 609336, 609336, 609336, 604128, 604128, - 604128, 604128, 604128, 598920, 598920, 598920, 598920, 598920, 593712, 593712, - 593712, 593712, 593712, 588504, 588504, 588504, 588504, 588504, 588504, 588504, - 588504, 583296, 583296, 583296, 583296, 583296, 578088, 578088, 578088, 578088, - 578088, 572880, 572880, 572880, 572880, 572880, 572880, 572880, 572880, 572880, - 572880, 567672, 567672, 567672, 567672, 567672, 567672, 562464, 562464, 562464, - 562464, 562464, 562464, 562464, 1157500, 562464, 562464, 562464, 562464, 562464, - 557256, 557256, 557256, 557256, 557256, 552048, 552048, 552048, 552048, 450182, - 22958476, 10869000, 98983, 552048, 140995, 145072, 143373, 108457, 97300, 86061, - 99222, 99222, 99222, 99222, 99222, 99222, 99222, 99222, 99222, 99222, - 98741, 98741, 98741, 103066, 105709, 95858, 99702, 95858, 101384, 101865, - 103787, 3038682, 3038682, 3128055, 3080000, 2920000, 2910000, 3250000, 5229000, 3823000, - 2627000, 2636000, 2636000, 2627000, 2636000, 2344000, 3060000, 13138000, 176824, 652206, - 935692, 401773, 545037, 548792, 388641, 351197, 337235, 5302798, 4617605, 4796351, - 6900000, 13740000, 7000885, 7000885, 5966383, 5967000, 6345483, 6345483, 6345483, 8139002, - 5779454, 5779454, 5779454, 5779454, 5779454, 3650000, 5332589, 5332589, 5332589, 5332589, - 5332589, 6156081, 4945306, 4945306, 4677187, 9150000, 8140000, 6100000, 5330000, 5330000, - 5040000, 57782000, 130696, 867400, 121229, 86399, 95714, 179496, 134058, 131175, - 170078, 111772, 101145, 89139, 102968, 202169, 192473, 204612, 135500, 134058, - 132617, 132617, 132617, 154960, 131175, 135500, 132617, 153038, 140064, 132617, - 141746, 131175, 136941, 96254, 92183, 93149, 61154, 4021785, 4051576, 4051576, - 25050000, 25050000, 96756, 102697, 542003, 556288, 242527, 187541, 189579, 213362, - 222195, 193656, 203169, 203169, 205547, 203169, 200451, 191618, 207926, 198073, - 200451, 4051576, 4289904, 4558023, 10000000, 10000000, 119164, 725920, 171614, 147261, - 122526, 122526, 118202, 118202, 118202, 117241, 117241, 83639, 116280, 119163, - 119163, 118202, 105656, 120364, 118202, 133014, 134549, 110834, 118202, 119163, - 118202, 117241, 122526, 120364, 166399, 120364, 84179, 86839, 101756, 80827, - 93149, 83666, 3634502, 3692877, 3848000, 15658000, 20839000, 122047, 661416, 126130, - 126130, 126130, 126130, 124929, 122526, 127116, 153636, 163754, 129734, 124929, - 122526, 141881, 123727, 122526, 124929, 122526, 122526, 129734, 122526, 123727, - 103120, 132854, 123727, 128532, 123727, 129734, 134058, 145986, 123727, 122526, - 4927614, 3517700, 2635000, 23096500, 17850000, 23746500, 139345, 560262, 519078, 248767, - 232127, 237119, 232127, 245439, 227135, 229631, 203169, 198073, 207926, 200451, - 193656, 4200531, 4200531, 5950000, 8650000, 8650000, 133579, 718704, 265235, 268118, - 265235, 306077, 227135, 257919, 237119, 227135, 232127, 4051576, 4289904, 4558023, - 13084000, 13084000, 126852, 687456, 262352, 290471, 322685, 245439, 406938, 291059, - 222559, 227135, 218399, 218399, 3872830, 3932412, 4065100, 15406000, 16453000, 15406000, - 122047, 661416, 302947, 276554, 284609, 287294, 284609, 281924, 4105000, 4613000, - 16453000, 5308000, 121086, 651000, 273869, 276554, 266351, 245054, 245054, 247456, - 242651, 4965000, 4787101, 2026493, 16453000, 6828500, 124930, 881664, 410325, 279955, - 458249, 2537000, 16453000, 2537000, 160860, 942648, 546996, 485841, 493316, 484885, - 5302798, 5302798, 5779454, 17224000, 17224000, 186434, 989520, 348842, 465123, 373347, - 360854, 390567, 354431, 421823, 402687, 297439, 5392171, 5302798, 6732766, 34508000, - 26695000, 34508000, 193161, 1046808, 468998, 582366, 482364, 556483, 457069, 5779454, - 5290000, 8670000, 54580000, 48710000, 60491000, 2500000, 2500000, 3004521, 3128055, 3128055, - 2889727, 2889606, 2859936, 2858352, 712000, 2859936, 2859936, 2859936, 2859936, 2859936, - 2900000, 2900000, 2900000, 2900000, 2900000, 2800000, 2800000, 2800000, 2800000, 2740772, - 2740772, 2740772, 3148210, 3148000, 2680595, 2395000, 3046128, 3038682, 3038682, 2650717, - 2949309, 2949309, 2949309, 2949309, 2949309, 2949309, 2889727, 2889727, 2889727, 2889727, - 2889727, 2979100, 2979100, 2919518, 2919518, 3198762, 2710981, 2120000, 1780000, 30365857, - 46567000, 41632000, 123154000, 2770563, 2800354, 2800354, 3179823, 1817251, 2800354, 2800354, - 2293907, 5131000, 3038682, 3038682, 3038682, 3038682, 4219931, 2979100, 2979100, 2979100, - 2979100, 2979100, 2979100, 2919518, 1981037, 2919518, 2919518, 2919518, 2919518, 2859936, - 2859936, 2859936, 2859936, 2800354, 2800354, 2800354, 2800354, 2770563, 2770563, 2770563, - 2770563, 2740772, 31803860, 152799, 800800, 828072, 817656, 21768000, 815000, 197200, - 768768, 998758, 21768000, 1334750, 148955, 796824, 796824, 3251000, 3251000, 118203, - 701000, 556000, 13017000, 717000, 101558, 982000, 481000, 4543000, 13017000, 2108000, - 102951, 616180, 468967, 608095, 1562000, 13017000, 1562000, 146503, 640584, 554004, - 2069530, 13017000, 2069530, 78000, 645792, 337031, 337031, 337031, 315207, 1997770, - 13017000, 2001000, 102952, 640584, 635376, 1828000, 13017000, 1828000, 157728, 934920, - 493984, 476965, 476965, 2513000, 21768000, 2513000, 156643, 848904, 638103, 608382, - 3928500, 3928500, 141267, 755160, 566989, 548846, 3048600, 21768000, 3048600, 141267, - 765576, 406340, 396147, 406340, 374944, 3273000, 21768000, 3273000, 147033, 786408, - 482032, 464813, 459496, 3063000, 21768000, 3063000, 135501, 734328, 356106, 325469, - 383237, 420320, 3952700, 21768000, 3952700, 152799, 828072, 557601, 337235, 252612, - 309921, 386658, 309921, 306077, 4695000, 21768000, 4708000, 138384, 749952, 396147, - 387314, 643498, 366682, 4437500, 21768000, 4474500, 154505, 796824, 493984, 373737, - 573387, 3842500, 21768000, 3842500, 118483, 828441, 347066, 309848, 404994, 293547, - 316829, 238302, 3329000, 21768000, 3342000, 91941, 98071, 775992, 374944, 378074, - 347066, 355890, 355890, 4088000, 21768000, 4088000, 143563, 638103, 751403, 529041, - 496712, 496712, 4130500, 21768000, 4130500, 164670, 974413, 384476, 282896, 448724, - 396881, 355890, 4035330, 21768000, 4045000, 136552, 666624, 692664, 4070270, 3776473, - 13017000, 4645270, 152799, 800800, 153388, 250728, 210644, 151127, 240559, 300663, - 216419, 243486, 309760, 301596, 122145, 150876, 152082, 150876, 153038, 148954, - 133675, 153038, 154960, 198424, 157178, 838488, 838488, 838488, 838488, 838488, - 838488, 828072, 828072, 828072, 828072, 828072, 828072, 828072, 817656, 817656, - 817656, 817656, 817656, 817656, 817656, 807240, 807240, 807240, 807240, 796824, - 21768000, 5080000, 148955, 796824, 384476, 369420, 364714, 364714, 369420, 950000, - 955000, 817656, 817656, 817656, 817656, 817656, 817656, 807240, 807240, 807240, - 807240, 807240, 807240, 796824, 796824, 796824, 796824, 796824, 807240, 786408, - 786408, 824824, 778000, 778000, 21768000, 4653000, 117242, 635376, 392000, 367597, - 370635, 2996880, 3516880, 13017000, 3518000, 124292, 749952, 335301, 306089, 306089, - 299645, 296423, 299645, 4805000, 4176716, 21768000, 4805000, 163370, 885360, 434045, - 407656, 401773, 401773, 542437, 5083456, 6619000, 21768000, 6619000, 161448, 864528, - 309921, 319051, 323375, 306077, 319051, 309921, 314246, 284127, 697000, 719576, - 885360, 874944, 874944, 874944, 864528, 864528, 864528, 864528, 848904, 848904, - 848904, 848904, 864000, 864000, 863000, 864000, 828072, 828072, 598863, 599000, - 598500, 817656, 817656, 817656, 817656, 21768000, 4209500, 161448, 864528, 434045, - 401773, 401773, 593013, 395891, 5549714, 5310770, 21768000, 7256000, 121086, 485304, - 461403, 402007, 269036, 269036, 242651, 242651, 245054, 242651, 3977000, 4318000, - 13017000, 4875000, 121086, 402357, 373673, 383546, 380076, 242651, 249859, 245054, - 214239, 206335, 208415, 210079, 212159, 4543000, 4682000, 13017000, 5153000, 124930, - 666624, 336814, 311771, 314712, 302947, 300006, 4132000, 4132000, 3673223, 13017000, - 6101000, 156643, 848904, 346364, 346364, 351197, 314246, 319051, 323375, 314246, - 4220497, 4736770, 21768000, 7551000, 197200, 768768, 378047, 389861, 383954, 338271, - 338271, 338271, 343556, 4904859, 4169761, 6328000, 21768000, 9073000, 125891, 748271, - 252261, 254664, 337476, 254664, 252261, 257066, 257066, 216319, 3190000, 4619317, - 4836992, 13017000, 6107000, 129735, 617136, 229634, 299645, 299645, 296423, 299645, - 302867, 5066000, 4966450, 3290155, 13017000, 6260000, 166255, 900984, 288287, 288287, - 292863, 235445, 242920, 239183, 250734, 235445, 242920, 246657, 235445, 239183, - 242920, 242920, 4255441, 5227842, 6478504, 21768000, 12443000, 120164, 1286376, 1203048, - 4826642, 4910731, 6538643, 37889000, 12995500, 179707, 973896, 317407, 307007, 334879, - 341119, 312415, 323231, 317407, 255151, 255151, 284030, 439526, 255151, 8627500, - 7670000, 6903270, 37889000, 8627500, 221991, 1203048, 1177008, 6732766, 6732766, 6464647, - 26020700, 37889000, 22580000, 169500, 618241, 646011, 544130, 511188, 491776, 457069, - 5302798, 5868827, 6345483, 37889000, 20856000, 200849, 1340063, 641382, 560510, 560510, - 5868827, 5392171, 5392171, 26020700, 37889000, 33608300, 147033, 786408, 294065, 297909, - 294065, 290701, 257919, 254591, 251679, 254591, 257919, 4553500, 19928000, 4553500, - 154721, 828072, 309921, 301753, 306077, 301753, 268319, 261247, 268319, 390099, - 264991, 4645000, 5186000, 19928000, 5981000, 143189, 765576, 267711, 333384, 290701, - 287338, 391091, 283494, 326955, 271546, 4888500, 19928000, 4888500, 163370, 1069415, - 366770, 356567, 602751, 338271, 332985, 348842, 319051, 4674883, 4036202, 5738000, - 19928000, 7671000, 179675, 838488, 309921, 306077, 314246, 309921, 306077, 314246, - 314246, 272063, 4579600, 19928000, 4579600, 126500, 749952, 306089, 306089, 316829, - 357246, 375629, 322981, 315779, 3362000, 3047000, 4528000, 19928000, 10937000, 147033, - 899200, 414323, 338496, 292516, 369953, 476306, 283139, 324884, 246941, 248767, - 261959, 4447510, 19928000, 4447510, 161448, 858472, 325071, 285647, 277458, 297296, - 298135, 300689, 279967, 279921, 340130, 235445, 232048, 5150000, 6290000, 7715000, - 19928000, 7715000, 152900, 832400, 251679, 248767, 264991, 248767, 251679, 200451, - 200451, 207926, 207926, 210644, 200451, 200451, 207926, 4183630, 5240000, 4207692, - 19928000, 6838000, 156644, 838488, 346364, 351197, 361400, 309921, 319051, 314246, - 323375, 3317600, 19928000, 3317600, 146500, 862714, 575847, 295119, 316269, 398411, - 332629, 475552, 213362, 207926, 210644, 216419, 219137, 210644, 219137, 216419, - 3915000, 3840000, 19928000, 7035000, 160397, 579461, 653463, 392436, 316829, 322010, - 321125, 321125, 324884, 4639000, 3869350, 19928000, 4639000, 138384, 825768, 277247, - 286768, 280130, 280130, 240031, 242527, 242527, 242527, 237119, 4927105, 3645500, - 19928000, 8326500, 300000, 1130136, 465304, 432284, 448931, 457523, 440339, 424766, - 5868827, 5868827, 6464647, 23952000, 23371000, 23952000, 202200, 932831, 686523, 354608, - 562170, 366620, 360854, 317407, 317407, 357375, 307007, 436330, 5302798, 5302798, - 5481544, 26779000, 23371000, 26779000, 152150, 838488, 272226, 333638, 342494, 338271, - 285851, 242633, 400575, 248969, 6230486, 5520000, 7828000, 8958000, 23371000, 8958000, - 156643, 848904, 361400, 342068, 346364, 341204, 323375, 314246, 309921, 6760800, - 6486300, 6930800, 23371000, 10382100, 150877, 817656, 342068, 337235, 337235, 309921, - 297909, 306077, 309921, 4528000, 4427000, 23371000, 6755000, 144344, 595819, 556288, - 301753, 222269, 264991, 284426, 161709, 264991, 210954, 261247, 248767, 257919, - 6171000, 4606000, 23371000, 6227000, 157092, 749952, 234623, 279642, 237119, 232127, - 240031, 242527, 205064, 198073, 219137, 196034, 207926, 200451, 4140949, 4289904, - 4558023, 18287000, 26496000, 19287000, 175200, 749952, 344145, 280130, 273884, 277247, - 240031, 290662, 347000, 316634, 251679, 4140949, 4140949, 4379277, 14419000, 26496000, - 14419000, 141660, 560262, 753871, 405290, 359586, 293931, 283494, 225146, 375231, - 254591, 402957, 223609, 4230322, 4736769, 5701458, 25485000, 26496000, 25485000, 151274, - 670824, 297909, 301753, 294065, 301753, 301753, 358784, 328914, 251679, 3881305, - 6149695, 5994695, 28917000, 10031000, 154721, 838488, 384714, 389861, 366770, 356567, - 455510, 356567, 4736769, 4796351, 6811009, 14320000, 28917000, 14320000, 129735, 807240, - 394697, 314246, 406874, 294065, 254591, 261247, 281014, 358619, 289037, 5516000, - 5955000, 5955000, 28917000, 5955000, 139617, 786408, 334281, 425979, 360008, 331136, - 351772, 3593000, 4072000, 28917000, 4072000, 191549, 609385, 738056, 290701, 297909, - 353924, 345412, 232559, 255276, 261247, 268319, 231131, 4935000, 4350000, 28917000, - 4935000, 139345, 749952, 306089, 435208, 428496, 215174, 313583, 315269, 328800, - 5583000, 5936000, 28917000, 5936000, 155000, 593663, 524844, 309992, 324884, 238588, - 290701, 530966, 280130, 290701, 3602255, 6039894, 5668745, 28917000, 9271000, 223200, - 981121, 297824, 528959, 273884, 273884, 297824, 273884, 280130, 300674, 5137200, - 5708200, 4763800, 28917000, 10472000, 152799, 828072, 487226, 327175, 357974, 365116, - 353534, 356352, 562769, 268319, 4617605, 4617605, 4945306, 9086255, 9086255, 7924406, - 7924406, 7924406, 7030676, 7030676, 7030676, 7030676, 7537123, 6345483, 6345483, 6345483, - 6345483, 5779454, 5779454, 5779454, 5779454, 5302798, 5302798, 5302798, 5302798, 5400000, - 4855933, 4855933, 4855933, 5004888, 4558023, 4558023, 4289904, 3163279, 37950000, 37950000, - 149500, 915400, 383954, 417248, 502912, 366620, 354608, 366620, 373347, 5153843, - 5570917, 8324492, 18759400, 18759400, 209805, 1088472, 909105, 943272, 5868827, 6881721, - 6881721, 32920000, 32920000, 151905, 765576, 487610, 504307, 448104, 4230322, 4498441, - 4855933, 18947690, 18947690, 73097, 677040, 321183, 293201, 281924, 302867, 324884, - 309848, 2472959, 2404422, 3027000, 15301100, 15301100, 118203, 691955, 316943, 280843, - 269036, 195569, 240729, 281185, 302811, 3008543, 3627000, 5655300, 8615200, 8622300, - 125381, 703080, 289979, 484028, 289979, 367184, 306955, 254664, 349919, 4477400, - 4477400, 107000, 523664, 457001, 556325, 283646, 525491, 482063, 300509, 3902621, - 4111157, 2553794, 16813790, 16813790, 111000, 536237, 652265, 284429, 343790, 268118, - 265235, 323564, 348539, 306359, 229631, 4051576, 4289904, 4438859, 15263800, 15263800, - 182590, 599144, 378130, 394837, 432284, 701315, 328180, 366620, 487556, 5392171, - 4796351, 5302798, 42973400, 57327600, 57327600, 88410000, 70030000, 35030000, 35000000, 36800000, - 33600000, 23750000, 22100000, 12710000, 13090000, 16880000, 21240000, 23870000, 23750000, 23750000, - 23750000, 3310000, 22785000, 18900000, 13050000, 12720000, 16900000, 16900000, 16850000, 16850000, - 12850000, 9850000, 171000000, 100905, 715000, 862000, 1446000, 17474000, 1446000, 110515, - 548300, 346152, 376067, 330823, 2430950, 17474000, 1395087, 112437, 640198, 890000, - 2685087, 17474000, 2120000, 100100, 494760, 204273, 238895, 157192, 245004, 158911, - 157663, 158911, 196275, 280838, 2760000, 2300000, 4300000, 9340000, 9340000, 109554, - 521356, 293253, 324755, 307698, 260593, 178100, 598920, 598920, 593712, 593712, - 588504, 588504, 588504, 588504, 588504, 588504, 588504, 588504, 588504, 583296, - 583296, 583296, 583296, 583296, 578088, 578088, 578088, 572880, 572880, 572880, - 572880, 572880, 572880, 720000, 19390000, 3493000, 98983, 531216, 200367, 213102, - 172639, 170143, 212487, 183818, 193592, 170975, 174719, 170975, 4076000, 2890000, - 2013000, 14816000, 4953000, 98983, 398814, 380471, 138277, 140315, 141674, 140995, - 165548, 144773, 149164, 146304, 111779, 190286, 143746, 162065, 161008, 140995, - 161795, 100844, 3700000, 4132300, 2664481, 14219000, 4940000, 101866, 286748, 285389, - 295581, 266909, 175551, 184439, 178463, 176383, 201736, 144053, 147790, 146771, - 266695, 157510, 149414, 155189, 144053, 3955000, 4557559, 3297612, 17474000, 5960000, - 87650, 305034, 254227, 337263, 192679, 191238, 191718, 176318, 142142, 167210, - 221287, 178991, 4160000, 2568753, 2832688, 14219000, 4960000, 100905, 339709, 496813, - 430948, 151847, 177239, 132929, 207352, 211105, 176383, 239800, 179711, 177631, - 192340, 165455, 4230000, 3895000, 3466000, 17474000, 4810000, 115320, 382439, 350888, - 361521, 163079, 163079, 161720, 161720, 164438, 161720, 161720, 159341, 151724, - 774418, 175079, 160700, 164438, 157982, 113637, 115319, 114358, 4465000, 3384000, - 3580000, 16020000, 7020000, 119351, 479895, 330255, 152546, 168482, 182736, 177869, - 191556, 246339, 148469, 205369, 165219, 181186, 150508, 175559, 119081, 203171, - 107150, 108592, 107150, 3841603, 3826000, 4886000, 5020000, 17474000, 8170000, 108593, - 392222, 530320, 183039, 189279, 215599, 180853, 181791, 190943, 183039, 190943, - 181791, 152546, 151527, 3806000, 3580000, 3692000, 17474000, 4335000, 98022, 531216, - 211712, 199847, 202575, 232208, 203588, 167647, 168479, 227003, 184370, 182147, - 2934000, 2756183, 2542002, 14219000, 4980000, 110527, 394610, 330381, 328103, 191753, - 176977, 183039, 148469, 150508, 149489, 146771, 145751, 125481, 182555, 145072, - 150508, 145072, 147790, 572880, 572880, 572880, 572880, 572880, 572880, 572880, - 572880, 572880, 572880, 567672, 567672, 567672, 567672, 562464, 562464, 562464, - 562464, 562464, 562464, 562464, 562464, 562464, 562464, 562464, 562464, 562464, - 557256, 557256, 557256, 756802, 2853186, 2766814, 17474000, 6350000, 96100, 550702, - 209181, 165983, 210524, 218343, 165983, 164735, 168479, 169311, 167647, 167647, - 4000000, 3634201, 526008, 520800, 520800, 520800, 520800, 520800, 520800, 520800, - 520800, 520800, 520800, 515592, 515592, 515592, 515592, 515592, 515592, 515592, - 515592, 515592, 515592, 510384, 510384, 510384, 510384, 14816000, 6030000, 93217, - 505176, 141345, 148872, 131142, 143846, 132841, 158109, 131822, 132501, 140093, - 132841, 131482, 166160, 132501, 95646, 134159, 3015779, 3169377, 2250000, 14219000, - 7580000, 99944, 398814, 386052, 100079, 144053, 142240, 162792, 185468, 141674, - 144053, 140995, 141674, 233963, 121594, 144053, 99222, 100904, 111509, 100183, - 99702, 99702, 101384, 2844577, 2655423, 2300000, 17474000, 7800000, 119164, 476655, - 461403, 204671, 203007, 199679, 203007, 212159, 199679, 210079, 170213, 167156, - 167156, 165797, 170213, 3380000, 5165377, 3720000, 16020000, 9800000, 157635, 416779, - 363823, 348609, 178675, 193439, 168329, 254548, 196767, 202610, 226702, 166787, - 201817, 193574, 173960, 154585, 2434500, 3525962, 3610386, 17474000, 6433000, 103788, - 562464, 428909, 181791, 225655, 177631, 257084, 206080, 302208, 146736, 167151, - 197271, 149489, 3696706, 2560103, 4739000, 17474000, 5776000, 144699, 577886, 561804, - 243088, 206335, 220030, 213075, 147636, 199046, 188371, 181765, 209249, 168515, - 230138, 152765, 212909, 3425965, 3425965, 630168, 640584, 614544, 708288, 666624, - 692664, 645792, 708288, 708288, 723912, 18250000, 10720000, 28970000, 123008, 369239, - 382461, 434599, 185870, 248586, 231234, 148791, 173380, 176669, 175629, 143909, - 133899, 209949, 173549, 355099, 189132, 243959, 122526, 187208, 115259, 3753666, - 3813248, 3664293, 16020000, 13680000, 103941, 287748, 436791, 263656, 147753, 152937, - 163885, 215951, 197703, 189842, 166815, 168479, 149368, 145862, 188442, 3008891, - 2919518, 2116250, 14219000, 5599000, 93217, 402869, 345832, 300761, 162655, 160575, - 204359, 229679, 160991, 177045, 162239, 137435, 132841, 131482, 133860, 133860, - 3467520, 3076161, 3728680, 14816000, 7666000, 99944, 536424, 191936, 242024, 171807, - 198393, 170143, 255565, 190151, 174719, 171807, 138956, 111415, 3068473, 3494195, - 3068473, 14816000, 11360000, 95139, 306107, 374889, 188835, 130443, 193526, 162655, - 142233, 222056, 163903, 164735, 202311, 160991, 2889727, 2663893, 3919392, 14816000, - 8720000, 159302, 520998, 382331, 170975, 174719, 174719, 171807, 323927, 262422, - 176383, 171807, 171807, 140315, 144053, 3008891, 3008891, 3008891, 20788000, 20788000, - 146599, 665282, 221990, 211419, 214302, 395740, 190943, 193439, 266859, 189279, - 193439, 3247219, 3366383, 3396174, 19390000, 15990000, 122416, 578088, 298819, 215743, - 218626, 308742, 258543, 185535, 228824, 299934, 180959, 3277010, 3157846, 3277010, - 19390000, 13790000, 119164, 476655, 466054, 206335, 198015, 193439, 206335, 199679, - 173271, 170213, 181765, 165797, 152546, 173271, 155944, 163079, 3664293, 3664293, - 619752, 598920, 624960, 687456, 635376, 583296, 588504, 624960, 3000000, 3300000, - 2380000, 3692500, 3694000, 3943500, 4720000, 3396174, 3396174, 3396174, 3396174, 3396174, - 3375088, 3545129, 3545129, 3545129, 3545129, 2268226, 2381000, 2850000, 3277010, 3277010, - 3277010, 2117400, 2150000, 8450000, 3193080, 22972000, 8836000, 9877000, 10010000, 13490000, - 5300000, 11610000, 12200000, 12400000, 7080000, 4915000, 10334000, 8786000, 8975000, 8800000, - 8800000, 10334000, 8786000, 8975000, 8800000, 8800000, 10935000, 3740000, 5800000, 4500000, - 7200000, 61285000, 86490, 230050, 220592, 211769, 211769, 211769, 17800000, 87451, - 473928, 360000000, 360000000, 360000000, 360000000, 360000000, 360000000, 360000000, 360000000, 360000000, - 360000000, 360000000, 360000000, 360000000, 360000000, 360000000, 360000000, 360000000, 360000000, 360000000, - 360000000, 360000000, 360000000, 360000000, 360000000, 360000000, 360000000, 360000000, 360000000, 360000000, - 360000000, 360000000, 360000000, 360000000, -1]; - +115320,12710000,16000,40362,14800000,40362,63426,572880,3277000,63426, +87451,349803,338610,1400177,50967,43147,458304,90334,244776,77841, +64000,233736,88980,176836,92972,93372,93272,108880,119088,108680, +3910000,72000,90334,192696,90334,192696,98022,317688,54845,54429, +54845,406224,6100000,156320,473928,109815,121263,437472,86490,281232, +281232,2681190,62743,52823,645792,3664293,3650000,12710000,114660,119780, +645792,12589648,645792,110730,522000,63268,291648,230000,281232,12589648, +281232,87451,281232,48284,64656,59291,70576,49856,317688,317688, +2234325,80820,104982,357587,272915,380041,642000,56305,56305,56305, +56305,56841,174000,12710000,174000,88412,286440,48000,468720,468720, +479136,468720,473928,473928,489552,441760,468720,468720,468720,473928, +473928,468720,473928,473928,468720,473928,468720,473928,473928,473928, +473928,473928,473928,468720,473928,473928,473928,473928,473928,473928, +473928,11807556,81500,50828,320000,297317,148831,1698600,3189200,108500, +473928,473928,2800354,473928,473928,479136,499968,489552,8806000,125891, +614544,91295,296856,63825,63825,390600,64504,64504,438627,491890, +1832900,86490,82646,82646,82646,82646,82646,82646,82646,82646, +72075,72075,5557000,86490,468720,468720,1010000,1130000,750000,488720, +4000000,89373,136756,188000,168000,295000,260000,8990000,128444,458304, +87451,428000,125176,492156,390000,447000,543994,42157,59500,460000, +296891,284500,1385328,11624500,42779000,23624989,42790000,118000,200000,200000, +300000,500000,143189,1290000,88412,333312,90334,291648,322896,923521, +88412,533550,79000,468720,468720,2784000,5165000,3740000,10500000,86490, +326071,392000,2681190,2681190,3918730,68900,484344,230000,1201000,116281, +390600,3472000,390600,62806,62806,479136,147033,786408,12589648,786408, +88412,270000,86490,613000,473928,468720,473928,473928,468720,468720, +468720,473928,468720,468720,468720,468720,473928,468720,468720,468720, +468720,468720,468720,468720,473928,468720,2681190,2681190,26120000,5000000, +26120000,86490,560000,92256,499968,489552,2064000,2540000,2540000,2540000, +89373,484344,64736,47779,435000,377000,525000,162000,373949,334709, +149759,150175,196649,101429,149759,143639,149759,112589,127349,127709, +149814,1382000,2681190,2681190,22597000,13000000,52170000,61000,100000,124500, +313000,181789,237000,463362,1600000,86490,468720,468720,1876833,93217, +607000,5800000,607000,117206,479136,182590,750000,706000,590000,1590000, +107000,260000,200000,190000,111000,106000,484344,983103,88412,344000, +370667,416759,1459759,89700,260000,74000,466000,395808,484344,281232, +385392,494760,291648,9400000,88965,462500,333000,1400177,132618,718704, +718704,14800000,798004,121206,761000,632500,1433000,147033,796824,796824, +2859936,1700000,499968,499968,515592,15820000,52213,52213,52213,291648, +499968,3194677,2800354,473928,473928,473928,526008,526008,20531400,20531400, +122000,484344,510000,2740772,78963,78963,336336,397761,1608714,86490, +510000,542000,1330000,132618,189279,166656,2109240,156240,135408,104160, +296856,270816,161448,127745,131142,131822,46872,125027,38028900,90334, +670200,686000,2780177,123154000,2780177,74689,74179,567672,811000,2550000, +103788,562464,318419,288823,325824,1830000,14573000,1830000,90334,240218, +222357,221769,222357,372045,724000,2300000,88412,625000,122561,153919, +128226,181299,153919,125706,125706,125706,125706,125706,125706,125706, +125706,3208000,95139,466400,483041,1000000,189434,739536,749952,4000000, +90334,489552,484344,2740772,2770000,2300000,3970000,116281,287065,262055, +264203,185492,262055,259907,463680,1949000,18093000,1949000,108700,1008000, +96339,96339,96339,96339,94657,96819,95138,95138,170477,93131, +142559,95138,141443,132186,95618,93936,95138,95138,87758,92255, +93216,95858,94417,111176,93696,93216,69354,94417,93216,96819, +93216,2550000,2060000,3210540,7791540,133000,473928,473928,3330000,99923, +515592,135559,135559,135559,135559,135559,136238,136918,136238,96339, +96819,96819,96819,95858,95858,96819,96819,96819,95858,95858, +95858,95858,95858,95858,1343837,98022,531216,655916,2248500,14573000, +2248500,45264,53202,647472,256170,256170,256170,238311,3220000,2079000, +489552,489552,600000,489552,494760,499968,479136,484344,4997000,93217, +499968,170418,162022,206207,206207,207281,206207,2830145,2294000,2024000, +10813000,123008,666624,124929,124929,124929,122526,122526,123727,167569, +164799,124929,123727,124929,122526,123727,147809,124929,123727,124929, +165957,123727,123727,123727,122526,124929,258400,124929,122526,123727, +124929,124929,124929,124929,3234984,18093000,3234984,100905,101865,101865, +101865,101865,101384,101384,101384,101384,101384,102585,102585,102585, +102585,121904,101865,101384,102585,101865,81831,101384,82837,101384, +102585,102585,102585,99222,102585,101865,129486,101865,100904,160675, +100904,100904,100904,100904,100904,100904,132089,101384,101384,101384, +101384,101384,101384,100904,100904,100904,100904,100904,100904,101865, +101865,101865,101384,101865,101865,101384,101865,101384,101865,101865, +1716000,14573000,1716000,100905,160675,100904,100904,100904,100904,100904, +100904,132089,101384,101384,101384,101384,101384,101384,100904,100904, +100904,100904,100904,100904,101865,101865,101865,101384,101865,101865, +101384,101865,101384,101865,101865,1716000,14573000,1358500,88412,479136, +88891,88891,88891,88891,88891,88891,88891,88891,109611,88891, +88891,88891,88891,89131,88891,88891,88891,88891,88891,88891, +88891,88891,88891,88891,88891,88891,88891,88891,63824,61789, +63824,61789,63824,61789,2449000,15096000,2449000,63994,63825,489552, +221769,202985,201911,202985,164429,200837,1800000,15096000,1800000,73674, +44589,473928,233227,215886,215886,215298,216475,1678000,123782,624960, +161720,161720,163079,163079,164438,163079,161720,163079,115319,114358, +114358,114358,115319,115319,115319,116280,114358,115319,115319,115319, +115319,114358,114358,2582482,18093000,2582482,86490,468720,149759,149759, +149759,149759,149759,122309,122309,122309,122309,122309,122309,122309, +122309,2051000,90334,643800,91774,91774,91294,90813,91294,91294, +91774,91774,91053,90813,91774,91294,91294,91294,91294,91774, +91774,91774,91053,91053,91774,91053,91774,91774,91294,91053, +91053,91294,90813,91053,91053,2867000,69200,468720,150175,149759, +149759,150175,149759,122648,122648,122648,122309,122309,122309,122648, +122309,1866390,68498,61109,430000,149759,149759,149759,149759,149759, +149759,149759,149759,149759,122309,122309,122309,328104,328104,328104, +328104,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,5789000,114359,619752,114358,116280, +113637,113637,113637,113637,113637,113637,115319,112676,113637,113637, +116280,115319,111715,115319,115319,114358,113637,114358,112676,113637, +113637,115319,112676,114358,115319,113637,113637,113637,116280,1900000, +18093000,1900000,139000,468100,174901,174901,174420,174420,191645,178086, +175862,153087,2870000,2841000,468720,468720,468720,473928,473928,473928, +473928,473928,473928,473928,473928,473928,473928,473928,473928,473928, +13433500,112676,570000,160700,160700,159341,159341,157982,157982,160700, +160700,160700,157982,114358,182577,114358,112676,112676,144099,111715, +113637,135986,134787,89695,3205000,98022,531216,198445,197484,196523, +199406,197484,198445,199406,172639,2446000,95738,96756,660000,193656, +193656,191618,191618,191618,135500,135500,136941,136941,136941,135500, +136941,136941,135500,151715,135500,135500,135500,135500,135500,135500, +136941,136941,135500,136941,187671,598920,598920,609336,609336,609336, +609336,609336,609336,609336,609336,609336,609336,614544,614544,614544, +614544,614544,614544,619752,619752,619752,619752,619752,619752,14800000, +3931400,125891,682248,126130,128532,126130,128532,123727,128532,126130, +127331,127331,124929,123727,128532,124929,128532,127331,127331,126130, +127331,128532,123727,128532,124929,126130,123727,124929,128532,128532, +128532,93149,89344,89699,87674,90561,88509,692664,692664,692664, +692664,687456,687456,687456,687456,682248,682248,682248,682248,677040, +677040,677040,666624,666624,887028,492685,661416,18093000,3603000,82500, +608568,176823,176823,176823,220933,152671,152671,152671,152671,152671, +3260000,20860000,3260000,95138,663000,134540,93696,93696,93216,93216, +94657,94417,94417,95138,95138,94657,94657,95138,94657,93696, +93696,93936,94417,93696,93696,94417,94417,94657,94417,94417, +94417,93696,95138,94657,94417,515592,515592,515592,510384,510384, +510384,510384,510384,510384,510384,505176,505176,505176,505176,505176, +505176,505176,505176,505176,499968,499968,499968,505176,505176,369415, +98952,195007,307272,515592,4377500,68500,520800,136918,136918,136918, +137597,137597,136918,137597,136918,137597,137597,96819,97780,97300, +96819,96819,96819,96819,96819,96819,96819,97300,3405000,63599, +62399,63599,62999,773000,180066,178367,176669,174970,257009,180066, +178367,178367,178367,178367,127331,126130,126130,126130,124929,123727, +124929,123727,126130,162709,124929,4575000,12710000,4575000,62525,62525, +62525,62525,61882,755160,140064,140064,138623,138623,140064,140064, +143668,140064,138623,138623,143668,135500,138623,140064,221567,138623, +138623,138623,138623,115287,120971,140064,140064,141746,136941,136941, +141746,136941,140064,99531,97360,99531,97360,645792,651000,651000, +651000,651000,651000,656208,656208,656208,656208,656208,666624,666624, +666624,666624,666624,671832,671832,671832,671832,671832,671832,671832, +671832,682248,682248,682248,14800000,3886000,152799,817656,153038,153038, +154960,150876,157122,150876,154960,150876,153038,150876,154960,150876, +153038,154960,154960,153038,159525,153038,150876,154960,106949,103539, +114539,106378,108329,104875,106949,103539,109881,104875,108329,107714, +111261,103539,108329,104875,109881,109217,109881,106378,114539,107714, +807240,807240,807240,817656,817656,817656,828072,828072,828072,838488, +838488,838488,848904,848904,848904,864528,780272,828072,828072,817656, +807240,807240,817656,817656,828072,817656,807240,494760,510384,333312, +593712,480000,27110000,7198000,218000,1478000,232048,239183,239183,232048, +232048,239183,239183,232048,228650,228650,166492,169135,166492,169135, +166492,161687,164089,166492,161687,166492,164089,1110605,900984,900984, +900984,1076443,900984,900984,900984,900984,900984,900984,900984,885360, +885360,885360,885360,885360,885360,885360,874944,874944,874944,874944, +874944,874944,874944,1435000,1801968,18689200,6550000,108000,629645,91774, +91774,91053,91053,91774,91294,91294,91294,90813,91053,91053, +91294,90813,91053,91774,65549,63793,65376,63459,65376,63292, +65894,63292,65549,63459,65376,63292,65376,63793,65549,63459, +65376,63793,65376,63292,65204,63793,65549,63292,65549,63459, +65549,63793,65204,63459,65376,63125,494760,494760,494760,494760, +494760,494760,494760,494760,494760,494760,494760,494760,489552,489552, +489552,489552,489552,489552,489552,489552,489552,489552,489552,489552, +489552,372156,489552,279531,530084,3710000,127813,692664,129734,129734, +131175,131175,129734,131175,131175,131175,129734,93149,91181,92286, +91181,93149,89344,92286,91181,94184,91181,93149,91181,93149, +90179,95219,91181,93149,90179,92286,90179,94184,91181,93149, +90179,93149,91181,94184,90179,94184,90179,93149,91181,93149, +90179,94184,89344,94184,90179,93149,91181,93149,91181,92286, +90179,708288,708288,708288,708288,708288,708288,708288,703080,703080, +703080,703080,703080,703080,703080,703080,692664,692664,692664,692664, +692664,692664,692664,692664,687456,687456,687456,687456,687456,18093000, +5750000,87690,549000,124007,124347,124007,124007,123668,124347,124007, +124347,124347,124347,124347,124347,124347,124347,87930,87690,87450, +781684,473928,473928,473928,473928,473928,473928,473928,473928,473928, +473928,473928,473928,473928,473928,473928,473928,473928,473928,473928, +473928,473928,473928,473928,473928,473928,473928,468720,468720,234458, +350000,15096000,4710000,152000,645792,121325,120364,118202,121325,121325, +121325,121325,119163,117241,120364,121325,121325,119163,122526,119163, +120364,120364,120364,87111,82163,87111,84334,87974,83666,87111, +83666,84179,82831,87111,85169,87111,85169,86421,83666,86421, +84334,85559,83666,84869,82163,84869,83666,85559,83666,656208, +656208,656208,656208,656208,651000,651000,651000,651000,651000,651000, +645792,645792,645792,645792,645792,645792,640584,640584,640584,640584, +640584,635376,635376,635376,635376,635376,18093000,3901099,123727,881660, +118202,118202,122526,122526,120364,121325,122526,122526,124929,119163, +122526,122526,117241,122526,123727,123727,122526,122526,124929,123727, +122526,118202,122526,121325,121325,118202,122526,123727,119163,119163, +123727,543000,675607,534393,661416,661416,661416,661416,661416,661416, +661416,656208,656208,656208,656208,656208,656208,656208,656208,726828, +446620,651000,651000,651000,651000,651000,651000,651000,651000,645792, +645792,645792,645792,640584,640584,640584,635376,635376,635376,635376, +630168,630168,240000,18093000,5966000,44072,54480,680000,123668,123328, +123328,124007,124347,87450,87209,87450,87930,87209,87690,87450, +87450,87209,87930,87209,86969,87209,86969,87209,87690,87450, +87690,87690,86969,87690,361748,361748,473928,473928,473928,473928, +473928,473928,473928,473928,473928,473928,473928,473928,473928,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,20860000,1963000,156643,838488,153038,154960, +154960,159525,154960,154960,159525,157122,157122,159525,157122,157122, +159525,154960,153038,157122,154960,154960,154960,157122,157122,159525, +154960,154960,157122,159525,161687,157122,157122,161687,157122,720000, +1635000,1068000,1347000,585000,2207000,2595000,18689200,7365000,148955,796824, +210644,187595,216419,216419,207926,207926,219137,210644,213362,213362, +216419,213362,213362,200488,153038,150876,153038,153038,1633000,3297000, +970000,18689200,7281000,59325,226400,86969,87690,87209,87690,87209, +86969,87450,87209,87690,87690,87209,87209,87450,86969,131948, +87450,87209,87209,87209,87209,87209,87209,87209,46644,87209, +86969,62616,60453,62789,60620,62616,60620,62616,60620,62444, +60453,442000,51498,115007,1127000,1425000,1787000,2202533,1878000,1535000, +2450000,115320,539784,136487,116280,115319,132857,118202,117241,117241, +115319,115319,116280,116280,116280,116280,116280,116280,115319,115319, +115319,116280,115319,116280,116280,115319,117241,118202,181079,116280, +117241,115319,117241,114358,864000,690000,1515000,761000,2345000,470000, +100000,640000,298000,6732000,143189,799911,161414,141746,173419,140064, +145350,145350,140064,141746,141746,147032,143668,140064,140064,141746, +145350,145350,148954,143668,143668,143668,141746,147032,138623,104361, +101034,101774,98529,94251,97360,103154,97360,104361,101034,101774, +101034,100566,97360,103154,96358,4632000,4983000,12589648,5310000,145000, +468720,123668,123668,123328,123328,123328,123668,123668,123328,87450, +87450,87450,87209,87209,87209,87209,87690,87209,87209,87450, +87450,87209,87209,87209,473928,473928,473928,473928,473928,473928, +473928,473928,473928,473928,473928,473928,473928,473928,473928,473928, +468720,468720,468720,468720,468720,468720,468720,598635,598635,468720, +468720,468720,468720,468720,468720,468720,468720,397245,20860000,3444480, +45681,57875,657340,123328,87450,87450,87209,87450,87209,87209, +87450,87450,87450,87450,87450,87209,87209,87209,87690,87209, +87209,87450,87209,87209,87450,87209,87209,87209,87209,87450, +87450,87450,87450,473928,473928,468720,468720,473928,473928,468720, +468720,473928,468720,468720,468720,473928,468720,468720,473928,468720, +468720,468720,473928,468720,468720,468720,473928,473928,468720,468720, +473928,473928,468720,473928,473928,468720,473928,473928,468720,468720, +473928,473928,468720,468720,468720,473928,468720,468720,468720,468720, +468720,187488,187488,187488,15096000,5914000,133579,523682,414686,419243, +132617,132617,135500,131175,134058,135500,134058,131175,134058,135500, +134058,134058,135500,135500,135500,132617,132617,132617,135500,97289, +94187,94184,92183,95219,92183,94184,93185,97289,93185,94184, +93185,94184,92183,95219,91181,97289,92183,94184,90179,95219, +93185,96254,94187,734328,734328,734328,1080920,723912,723912,723912, +723912,723912,723912,723912,723912,718704,718704,718704,718704,718704, +718704,718704,718704,718704,708288,708288,708288,708288,708288,708288, +708288,708288,708288,703080,703080,703080,703080,703080,703080,703080, +692664,18093000,6770000,86490,468720,212945,193856,194393,193856,193856, +194393,468720,468720,640456,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,410000,468720,3083000,94178,515592,133860,133860,133860,133860, +133860,133860,133860,133860,133860,133520,133520,135219,95858,55043, +45570,84375,143080,95138,95618,515592,515592,515592,515592,515592, +515592,510384,510384,510384,510384,510384,510384,510384,510384,510384, +510384,510384,510384,510384,505176,505176,505176,505176,505176,505176, +505176,505176,505176,505176,505176,505176,505176,505176,505176,505176, +505176,505176,505176,505176,505176,3430000,4889000,127813,455000,129734, +126130,126130,193581,128532,124929,124929,128532,128532,128532,127331, +127331,127331,127331,126130,129734,128532,128532,127331,127331,128532, +126130,127331,126130,126130,91424,88509,90561,88509,93149,87674, +91424,89344,90561,88509,91424,87674,703080,703080,703080,703080, +703080,692664,692664,692664,692664,692664,497827,488001,687456,687456, +687456,687456,687456,523868,488000,682248,682248,682248,682248,682248, +682248,677040,677040,677040,677040,677040,677040,666624,666624,666624, +748582,748582,687456,682248,687456,682248,687456,682248,490882,485674, +12710000,7711000,112437,845208,80290,80290,161055,112676,110994,114358, +113637,111715,110273,112676,112676,115319,111715,110994,113637,113637, +112676,111715,113637,112676,111715,113637,112676,82109,79491,82109, +79491,80211,77654,82799,77654,80901,78322,81591,78322,81591, +79491,81591,76652,624960,624960,624960,624960,619752,619752,619752, +619752,619752,619752,619752,614544,614544,614544,614544,614544,614544, +614544,614544,609336,609336,609336,609336,609336,609336,609336,609336, +609336,604128,604128,604128,604128,604128,604128,604128,598920,598920, +598920,598920,598920,598920,593712,593712,593712,588504,600000,590000, +540000,555000,6050000,121086,656208,117241,117241,116280,117241,116280, +117241,116280,116280,116280,117241,122526,118202,119163,123727,122526, +119163,117241,121325,120364,119163,119163,119163,84179,84334,88836, +84334,88836,82163,85559,82831,87111,84334,85559,84334,87974, +84334,87974,85169,85559,83666,666624,666624,666624,661416,661416, +661416,661416,656208,656208,656208,656208,651000,651000,651000,651000, +651000,651000,645792,645792,645792,645792,645792,645792,640584,640584, +640584,640584,640584,640584,635376,635376,635376,635376,635376,635376, +630168,630168,630168,662145,509755,930000,18093000,4185000,100905,546840, +203731,176383,171807,177631,176383,172639,173471,176383,174719,177631, +552048,552048,552048,552048,552048,552048,552048,552048,552048,552048, +552048,552048,552048,552048,546840,546840,546840,546840,546840,546840, +546840,546840,546840,546840,546840,541632,541632,541632,541632,541632, +541632,536424,536424,536424,536424,536424,536424,536424,536424,536424, +536424,536424,531216,531216,570017,14573000,4440000,109554,651000,114358, +114358,114358,114358,114358,115319,112676,174428,137878,111715,172190, +114358,102483,76652,78486,77654,79694,77654,77451,77153,82109, +78990,81591,77654,79694,74982,81591,74982,82109,97292,82799, +77654,82799,79491,79694,77654,80901,80159,95860,101575,79176, +78322,80211,79491,80901,74982,125943,77153,82109,80159,624960, +624960,624960,624960,619752,619752,619752,619752,619752,614544,614544, +614544,614544,609336,609336,609336,609336,604128,604128,604128,431547, +598920,598920,598920,598920,593712,593712,593712,593712,593712,588504, +588504,588504,588504,588504,588504,588504,588504,588504,588504,588504, +583296,583296,583296,686204,270000,536424,598920,839000,477000,828000, +760000,583296,3545129,3396174,3276996,3128055,3038682,2442862,2413071,2383280, +35900000,25330000,127331,687456,127331,145385,124929,123727,127331,128532, +126130,126130,127331,126130,127331,124929,124929,90561,87674,92286, +88509,64836,86839,89699,58046,92286,86839,90561,86839,92286, +88509,121809,89344,91424,87674,111279,86839,92286,86839,91424, +86839,90561,86839,91424,88509,90561,88509,90561,88509,90561, +87674,90561,86839,692664,692664,692664,692664,692664,687456,687456, +687456,687456,687456,687456,687456,687456,687456,687456,682248,682248, +682248,682248,682248,682248,682248,682248,682248,677040,677040,677040, +677040,677040,677040,677040,677040,677040,666624,666624,666624,666624, +666624,666624,666624,666624,666624,666624,666624,666624,666624,666624, +666624,666624,666624,18093000,6795000,108592,595000,149489,150508,150508, +151527,104988,104988,105709,106429,107150,105709,105709,108592,106429, +105709,103066,107871,106429,106429,104988,106429,109312,105709,108592, +104988,108592,107871,106429,588504,588504,588504,296855,588504,588504, +588504,588504,588504,588504,583296,583296,583296,583296,583296,583296, +578088,578088,578088,578088,578088,578088,578088,572880,572880,572880, +572880,572880,572880,572880,572880,572880,572880,572880,572880,572880, +572880,572880,572880,572880,572880,572880,572880,562464,567672,567672, +567672,567672,567672,567672,562464,562464,562464,562464,562464,562464, +562464,562464,562464,557256,557256,588504,479659,6430000,201000,904200, +273497,273497,208776,190036,208776,208776,193400,208776,200848,204692, +197004,208776,204692,213100,200848,200848,204692,208776,213100,208776, +193400,200848,193400,204692,200848,208776,193400,200848,193400,1437000, +1150968,1150968,1130136,1130136,1130136,1130136,1130136,1130136,1130136,1130136, +1130136,1109304,1109304,1109304,1109304,1109304,1109304,1109304,1109304,1109304, +1109304,1088472,1088472,1088472,1088472,1088472,1088472,1088472,1088472,1088472, +1088472,1067640,1067640,1067640,1067640,1067640,1067640,1067640,1067640,1046808, +1046808,1046808,1046808,1046808,1046808,1046808,1046808,1025976,1025976,1025976, +1025976,13269520,88412,479136,89372,89131,89612,89612,89612,89372, +89131,89131,89131,89372,89372,89372,89372,89131,90333,89131, +89372,89372,89372,89372,64169,62290,63996,62123,64169,72149, +63824,61956,64169,62123,63996,62290,63996,61956,63996,62123, +63996,62123,63996,62290,64169,62123,489552,489552,489552,489552, +489552,489552,489552,489552,489552,484344,484344,484344,484344,484344, +484344,484344,484344,484344,484344,484344,484344,484344,484344,484344, +484344,484344,484344,484344,484344,484344,484344,484344,484344,484344, +484344,479136,479136,479136,479136,479136,479136,479136,479136,479136, +479136,479136,479136,479136,479136,479136,479136,479136,15096000,4022942, +93217,314826,225298,227063,225887,228240,92014,92014,93216,93216, +133574,165983,92975,92014,92014,92975,67274,64461,66066,64127, +67274,64127,66929,65129,67274,63960,67274,63960,67274,64628, +66929,64795,67274,64628,66584,65129,67274,64795,66929,64795, +66239,64461,67274,64795,66066,64127,66929,64795,66066,65129, +66929,64795,67274,64795,67274,64628,67274,65129,3624000,4470000, +2900000,10850000,117242,462623,367597,504668,100187,119163,139270,118202, +117241,119163,118202,115319,116280,116280,116280,118202,117241,118202, +117241,119163,103575,82163,83489,80159,84869,82163,83489,83666, +84869,82163,82799,82831,130542,80827,82799,109677,83489,61951, +84869,81495,84179,80159,84179,82163,83489,80159,84179,82163, +83489,80159,645792,645792,645792,645792,645792,645792,645792,640584, +640584,640584,640584,640584,640584,640584,640584,640584,640584,635376, +635376,635376,635376,635376,635376,635376,635376,635376,630168,630168, +630168,630168,630168,630168,630168,630168,630168,624960,624960,624960, +624960,624960,624960,624960,624960,624960,619752,619752,619752,619752, +568516,593000,568516,593000,18093000,6270000,86490,532500,150591,150591, +151007,123328,122648,123328,122648,123328,122648,123328,122988,122988, +123328,122988,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +20860000,4132222,88412,484344,125706,119866,88891,89131,89852,88891, +89131,89131,89372,141090,89612,89372,89612,88891,88891,89131, +89372,89372,89372,89131,88891,89131,89131,89612,90092,89612, +89131,88891,89612,89612,489552,484344,484344,484344,484344,484344, +484344,484344,484344,484344,484344,484344,484344,484344,484344,484344, +484344,484344,484344,484344,484344,484344,484344,484344,484344,484344, +484344,479136,479136,479136,479136,479136,479136,479136,479136,479136, +479136,479136,479136,479136,479136,479136,479136,479136,479136,479136, +479136,479136,479136,479136,479136,479136,479136,479136,479136,479136, +479136,479136,479136,479136,479136,15096000,6355000,145000,641400,66429, +66429,87690,87209,87209,87930,86969,87209,87930,87209,88170, +87450,87209,87209,87450,87930,88170,87209,87690,88170,165433, +86969,87209,87930,87690,87930,88170,62444,60453,62616,60787, +63134,61121,62616,60620,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,473928, +473928,473928,473928,473928,473928,473928,473928,473928,473928,473928, +473928,473928,473928,473928,473928,473928,473928,473928,473928,473928, +473928,473928,473928,473928,473928,473928,473928,473928,473928,473928, +473928,478674,473928,554398,473928,473928,473928,473928,554398,473928, +473928,20860000,3090000,89373,484344,126725,125366,126725,125706,126386, +126386,126386,125706,126386,126046,126046,89372,89372,90092,89852, +89852,89852,89612,89372,89372,489552,489552,489552,489552,489552, +484344,484344,484344,484344,484344,484344,484344,484344,484344,484344, +484344,484344,484344,484344,484344,484344,484344,484344,484344,484344, +484344,484344,484344,484344,371000,529000,484344,484344,484344,484344, +484344,484344,484344,484344,484344,479136,479136,433480,479136,479136, +479136,479136,479136,479136,479136,479136,479136,479136,479136,479136, +479136,479136,479136,479136,479136,479136,479136,2207500,6727520,89373, +358452,344191,88170,89612,87690,89131,88651,88891,88651,90333, +89372,89131,89372,87930,88170,89852,88891,88891,88170,88170, +89852,88891,89612,89372,87690,89852,88891,89852,87930,88891, +89852,88891,89372,473928,473928,473928,473928,473928,473928,473928, +473928,473928,473928,473928,473928,473928,473928,473928,479136,479136, +479136,479136,479136,479136,479136,479136,479136,479136,479136,479136, +479136,479136,479136,479136,479136,479136,479136,479136,479136,479136, +479136,479136,484344,484344,484344,484344,484344,484344,484344,484344, +484344,484344,484344,484344,484344,484344,3278108,110515,313928,315966, +326159,298048,157982,155944,156963,154585,154585,156963,155944,161720, +160700,114358,110273,116280,117241,139391,113637,112676,112676,112676, +112676,109312,116280,112676,635376,635376,630168,630168,630168,624960, +624960,624960,624960,624960,619752,619752,619752,619752,619752,619752, +614544,614544,614544,614544,614544,614544,614544,614544,609336,609336, +609336,609336,609336,609336,609336,609336,604128,604128,604128,604128, +604128,604128,604128,598920,598920,598920,598920,598920,598920,593712, +593712,593712,593712,593712,593712,588504,588504,588504,588504,588504, +588504,588504,588504,588504,588504,588504,6560000,110400,473928,88411, +88651,88651,88651,88170,88891,88411,88651,88411,88170,88411, +88891,88891,88170,88411,88170,88411,88411,88651,88411,88891, +88411,63479,61288,63651,61622,63306,61622,63824,61789,63306, +61789,63651,61789,63651,61288,63824,61455,63479,61288,479136, +479136,479136,479136,479136,479136,479136,479136,479136,479136,479136, +479136,479136,479136,479136,479136,479136,479136,479136,479136,479136, +479136,479136,479136,479136,479136,479136,479136,479136,479136,479136, +479136,479136,479136,479136,479136,479136,479136,479136,479136,479136, +479136,479136,479136,473928,473928,473928,473928,473928,473928,473928, +473928,473928,473928,473928,473928,473928,473928,473928,473928,473928, +473928,1300000,15096000,5400000,108593,728243,109312,105709,111715,113637, +111715,111715,114358,114358,110273,105709,107150,112676,107871,113637, +111715,110994,114358,113637,110273,113637,111715,111715,82109,79491, +80901,78990,75899,77153,81591,75483,77969,44177,77969,76652, +78486,76652,81591,77153,81102,78990,604128,588504,588504,572880, +572880,572880,567672,567672,696029,588504,572880,572880,598920,598920, +578088,583296,583296,578088,578088,802040,890548,588504,604128,440000, +646048,583296,593712,609336,609336,588504,588504,1150000,619752,619752, +453951,453000,614544,614544,614544,614544,614544,614544,614544,614544, +614544,609336,609336,609336,609336,609336,609336,604128,604128,604128, +604128,604128,604128,604128,598920,598920,598920,598920,598920,598920, +593712,593712,593712,593712,593712,593712,588504,588504,588504,588504, +588504,588504,588504,588504,588504,588504,588504,588504,588504,588504, +588504,588504,588504,588504,473369,550000,550000,578088,358788,1099100, +1072000,1825000,1695000,1320000,1030000,1800000,1485000,1412000,1749000,10285600, +110273,890753,109312,110273,112676,109312,109312,112676,86060,110273, +134133,188905,108592,109312,112676,108592,108592,108592,109312,108592, +198620,113637,112676,107871,113637,83481,77153,81591,78990,78486, +48911,79176,75984,80901,76652,79176,75483,80901,78322,77969, +76652,3789000,944976,614544,609336,609336,609336,609336,604128,604128, +604128,598920,598920,598920,598920,598920,598920,598920,598920,598920, +598920,598920,593712,593712,593712,593712,593712,593712,593712,593712, +593712,593712,593712,588504,588504,588504,588504,588504,588504,588504, +588504,588504,588504,588504,588504,588504,583296,588504,588504,588504, +588504,588504,583296,583296,583296,583296,583296,583296,583296,583296, +24250000,7849000,94178,388000,127748,105923,93696,106674,113389,95138, +129293,95858,94417,93696,92735,93936,95138,94417,95618,94417, +94657,94657,95138,95138,94657,93936,93696,67791,65630,67274, +65129,68654,65296,67791,65630,67964,65797,68309,65129,67446, +65797,68826,65797,515592,515592,515592,515592,440121,348735,531771, +515592,532637,515592,515592,515592,458417,510000,563967,515592,515592, +333000,545500,515976,510384,510384,510384,510384,510384,557104,510384, +510384,510384,510384,510384,510384,510384,505176,505176,505176,505176, +505176,505176,505176,505176,505176,505176,505176,505176,530000,378928, +380000,505176,505176,505176,505176,505176,505176,505176,505176,499968, +499968,499968,362000,366000,3040000,4677500,97061,526008,136238,138277, +136918,136918,137597,136238,98741,97300,98261,97300,97780,96339, +97300,97780,96339,98261,97780,96819,98261,96819,96339,96339, +96339,96339,96819,2650000,3570000,2500000,8152700,104279,110340,428605, +409309,152546,146771,103787,105709,74179,74179,104507,105709,103066, +103787,152531,136921,102585,103066,107150,105709,107871,106429,56649, +107150,104507,104988,107871,103787,107871,103787,107150,103066,105709, +4063000,3247219,3280000,4120000,53937,61086,468720,173940,173940,173940, +173940,150591,150591,150175,150175,150591,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +4107600,104749,877600,142694,87979,100183,92643,134704,101384,101865, +103066,99702,104507,104507,103787,104507,103066,103066,104507,104988, +103066,104507,103066,103787,104507,102585,102585,103066,99702,102585, +104507,103787,104507,5097000,5216000,4140000,5295000,87451,473928,124347, +125366,125706,125706,88411,88170,88411,87930,88170,88170,88170, +88891,88411,87930,88651,88170,88170,87930,88411,88891,88891, +88651,88411,88170,88651,87690,111110,3530000,2290000,3020000,12170000, +5310000,102827,464391,412099,148469,173909,148469,105709,107150,114830, +131127,104988,106429,102585,106429,107150,102585,104988,105709,105709, +106429,107150,102585,104507,77989,104507,106429,104988,103787,103066, +104988,104507,3833000,3368110,2830000,14573000,6793100,74000,655000,88891, +113251,89131,89852,110390,110390,89131,89612,152155,88891,88651, +89131,88651,88891,88891,88651,64341,61789,63824,61956,64686, +61789,64169,62290,63479,61956,63824,61789,64169,61622,63651, +62290,64341,62290,63996,62123,63479,61622,63824,61622,63824, +61622,63996,62624,63479,61956,5488000,2333400,3291600,6287000,117242, +1440000,160700,160700,164438,165797,246924,182877,137181,113637,116280, +114358,113637,114358,114358,115319,115319,113637,117241,116280,114358, +81025,116280,114358,206945,114358,117241,117241,117241,8389000,3455756, +604128,604128,624960,624960,624960,624960,624960,624960,624960,624960, +624960,619752,619752,619752,619752,619752,619752,619752,908263,614544, +614544,614544,614544,614544,1101308,609336,609336,609336,609336,609336, +604128,24250000,10980801,145111,411096,396147,411096,399093,102697,102697, +98963,98963,121094,143668,122246,185538,147032,140064,141746,206140, +145350,147032,150876,219626,140064,141746,143668,140064,145350,105569, +99865,103154,99865,100566,102203,103154,102203,101774,101034,105569, +98529,104361,101034,108329,97360,104361,97360,106949,101034,4870783, +4744200,6346100,18689200,9614983,140400,756000,173940,173940,173940,173940, +151007,150591,150591,150591,150591,2680000,2240000,2080000,4959091,90530, +43374,489552,127405,126386,130123,128084,129783,126386,128424,130463, +131142,91294,89612,92975,91294,89372,92255,89612,91053,88891, +91053,92014,89612,90813,2740772,2800354,484344,494760,489552,499968, +499968,489552,12170000,7609748,120125,340428,356736,353339,327281,93310, +120364,122526,122526,121325,122526,126130,124929,124929,121325,123727, +124929,127331,122526,128532,92286,84334,91424,87674,113119,86004, +87111,85169,87111,85169,90561,83666,88836,86839,86421,82831, +90561,86004,89699,86004,90561,86004,89699,86004,86421,86839, +85559,85169,88836,83666,88836,86839,925000,1040000,695000,680000, +686000,636000,636000,636000,636000,636000,636000,636000,636000,634000, +664000,664000,664000,664000,664000,664000,664000,664000,664000,659000, +652000,652000,652000,652000,652000,652000,652000,652000,652000,652000, +650000,607000,607000,607000,607000,607000,607000,607000,607000,607000, +607000,607000,612000,614000,641000,641000,641000,641000,641000,641000, +641000,641000,641000,641000,641000,639000,1255000,756573,634000,634000, +634000,634000,634000,634000,634000,634000,634000,634000,634000,634000, +883671,660000,660000,660000,660000,660000,660000,660000,660000,660000, +660000,650000,630000,630000,610000,610000,980000,1000000,784000,18093000, +9453350,40995,49864,616600,86969,86969,86969,86969,87450,120002, +87930,72670,86729,107719,102703,86969,87930,115879,62444,60286, +62789,60453,62444,60453,62616,67335,62444,60620,62444,60453, +51454,77014,53846,60453,97196,33212,62444,60620,62961,51080, +49185,60453,53541,73213,62444,60286,62444,60453,81494,60453, +62271,60453,3460000,3524000,294990,540000,540000,479136,479136,479136, +479136,479136,479136,443000,443000,479136,479136,479136,479136,479136, +479136,479138,479136,507580,479136,479136,479136,479136,479136,479136, +479136,670798,427202,430000,874300,20860000,4463850,86490,468720,86489, +86489,106559,86489,86489,86489,126269,86489,86489,86489,86729, +86489,86489,86489,86489,86489,86489,86489,62099,60286,62099, +60119,62099,60119,62099,60119,62099,60119,62099,60286,62099, +60119,62099,60119,62099,60119,62099,60119,62271,60119,62099, +60119,62099,60119,3560000,2930000,1876433,5462483,138384,856800,153038, +141746,141746,141746,141746,140064,140064,143668,153038,143668,145350, +138623,143668,141746,145350,140064,145350,138623,141746,143668,148954, +141746,138623,97289,106304,112814,103539,104361,96358,106949,94187, +101774,96358,121259,94187,139200,99243,142544,72145,828072,828072, +828072,817656,807240,765576,765576,765576,755160,755160,755160,749952, +749952,749952,749952,1454860,739536,739536,734328,734328,734328,723912, +1175000,585878,796824,807240,807240,1290000,848904,626000,524000,4200531, +4438859,12589648,10539648,60954,74641,59950,473928,132131,124347,137981, +123668,124347,123668,124687,124687,123668,124347,124687,124687,124347, +124347,123328,88170,2710981,2681190,3864769,20860000,7445215,76500,345959, +334889,109709,86489,111818,117179,86489,86489,86489,86489,70845, +86489,86489,86489,86489,62099,60119,62099,60286,62099,60286, +62271,60119,62099,60119,62099,60119,62099,60119,62099,60119, +62099,60119,62099,60119,62099,60119,62099,60119,62099,60119, +62099,60119,62099,60119,62099,60119,62099,60286,62099,60119, +2681190,2967000,468720,468720,468720,2174743,2174743,2174743,2174743,2174743, +2174743,2174743,2174743,2562026,2826628,16871000,123000,103787,103787,103787, +103787,66886,66886,99702,99702,124039,125603,104988,144636,101865, +132219,102585,101865,74001,98889,73656,72978,74519,73479,70896, +72644,73139,71308,72794,72978,73656,72644,75036,72644,71931, +72644,73139,70807,73139,73479,75381,68970,74519,69304,70551, +67300,67791,66966,3550000,505176,2949309,2949309,2889727,2889727,2859936, +2859936,16769661,9113067,86219,86219,603000,95219,122309,122309,86489, +86489,86489,86489,86489,86489,86489,86489,86489,86489,86489, +86489,86489,86489,86489,86489,86489,86729,86489,86489,86489, +86489,86489,86489,86489,2681190,3469296,2363000,5832296,107632,578088, +118202,118202,119163,164423,121498,83656,133517,114358,143037,76726, +76726,123727,108592,112676,111715,114358,111715,109312,111413,128204, +136889,112676,113637,79176,80159,75274,76652,77451,79491,81591, +75984,85559,75984,78486,78322,78486,84334,84869,77654,3336592, +3455756,640584,619752,588504,661416,588504,609336,604128,619752,588504, +572880,598920,666624,604128,614544,593712,619752,645792,593712,614544, +588504,645792,656208,3369585,3336592,3455756,3604711,3604711,3753666,3753666, +3336592,3455756,2025788,1847042,1727878,2055579,1936415,2144952,1578923,25000000, +88412,353647,341400,88411,88891,87930,88411,88651,88170,88170, +88891,88411,88170,88891,88170,88170,88891,88651,88411,88411, +88170,87930,63651,61622,63651,61288,63306,61622,63134,61121, +63824,61288,63651,61288,63134,61121,63824,61288,63134,61789, +63306,61288,63306,61956,63306,61288,2710981,2192660,2710981,20860000, +7931000,88412,479136,83307,66700,87930,87930,87450,87930,87930, +89372,90092,89131,89372,88891,86969,89372,88170,87930,87209, +87209,88170,88891,87209,63824,62290,64514,61288,64169,60787, +64686,60620,62789,62123,62444,61956,65031,60620,63134,60954, +63824,62123,62444,61789,2740772,2710981,468720,468720,484344,468720, +473928,468720,468720,473928,479136,468720,473928,484344,489552,468720, +473928,468720,479136,468720,468720,468720,473928,489552,468720,479136, +489552,9741050,11134000,11134000,115320,406341,364559,359242,121325,109312, +162811,136521,182363,108592,162077,83129,151341,76211,122526,122526, +122526,121325,129207,115730,59376,93297,82163,61253,80159,81591, +84334,86421,78990,87111,82831,77451,80827,81591,80159,88836, +83666,87974,81495,87974,86004,89699,82163,79694,79491,51499, +64975,134960,113637,656208,588504,583296,614544,588504,661416,614544, +598920,645792,583296,614544,666624,661416,640584,677040,598920,609336, +619752,666624,656208,588504,583296,635376,609336,630168,645792,583296, +609336,583296,651000,598920,3515338,3664293,3400000,3250000,4180000,3650000, +2450000,3700000,3160000,2400000,3230000,12710000,12060000,101754,779000,127745, +127745,133860,132841,133520,133520,94657,56451,67055,94417,93216, +94657,93696,95138,93216,94417,94417,93936,93936,93696,95858, +93936,93696,93936,93936,3018000,2770563,505176,510384,515592,517709, +500000,7935852,139345,934080,140064,140064,140064,140064,140064,138623, +134058,136941,140064,147032,143668,175811,136941,143668,147032,135500, +136941,135500,169382,132617,145350,96254,93185,97289,94187,101774, +102203,101774,98529,96254,97360,99531,102203,98324,99865,105569, +93185,98324,92183,91384,104879,723912,723912,723912,723912,723912, +723912,723912,723912,723912,723912,723912,718704,718704,718704,718704, +718704,718704,718704,718704,708288,708288,708288,708288,708288,708288, +755160,749952,796824,775992,786408,786408,4200531,4200531,18689200,10045000, +86490,711610,61618,61618,87209,86969,87450,86729,86969,87209, +86969,86969,62616,60453,62444,60453,62616,60620,62961,60620, +62444,60453,62961,60453,62444,60453,62444,60620,62616,60620, +62444,60453,62444,60453,63134,60453,62961,60286,62444,60620, +62616,60453,62444,60453,62444,60620,62444,60787,62271,60453, +62616,60620,62616,60286,2681190,2681190,4893000,20860000,6118611,171058, +916608,252525,218908,174420,171777,166492,166492,166492,166492,169135, +161687,243612,166492,186673,186673,169135,166492,169135,222230,164089, +174420,166492,166492,177303,268064,148128,121439,117567,125234,132096, +166979,119404,127304,173512,123336,136939,123336,114060,121439,112390, +1025976,1046808,1025976,1025976,1025976,1010352,1010352,1010352,989520,989520, +989520,989520,973896,973896,958272,958272,958272,942648,942648,942648, +5153843,5004888,42779000,27110000,40334000,86490,468720,86489,86489,90089, +81629,111277,117053,61109,61109,86969,104798,86489,89617,89413, +86969,115248,63896,70679,77195,67693,86969,58932,60299,86969, +86489,98279,90179,76290,93689,86489,66154,58769,60286,2689200, +3089000,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,290000,468720,468720,468720,468720, +468720,19656000,87451,351725,357215,89852,89852,89852,89852,124799, +90092,65687,87930,75736,87930,87930,184121,87930,141599,88170, +92975,109823,63824,63960,63651,97355,62961,61789,65894,60787, +62789,69173,38111,63292,63306,86687,83761,61622,66584,61121, +64341,64127,63134,60954,66066,64461,66066,61956,66584,61121, +2710981,2830145,1532800,12170000,7365000,171058,673886,734124,174420,200848, +177303,186673,183309,180426,177303,190036,174420,186673,177303,174420, +180426,177303,125234,121241,153006,119404,138861,136939,127304,123245, +134031,125416,125234,121241,125234,134434,131616,145122,149901,123245, +127304,123245,127304,132096,138861,121241,149901,178276,125234,121241, +131616,121241,125234,142283,127304,119404,6978000,6978000,6340000,42779000, +27110000,12600000,86490,346920,335819,122648,86729,86729,86489,86489, +86489,86729,86489,86489,86729,86729,86489,86729,86489,86489, +86489,86489,86489,86729,86489,86729,86489,86729,86489,86729, +86729,86489,86489,86489,86729,2681190,2681190,2681190,7560000,141267, +200451,200451,198073,198073,264384,181765,193656,134058,138623,129734, +138623,136941,143668,140064,138623,132617,136941,136941,138623,136941, +140064,144947,132617,146190,138623,140064,129734,135500,135500,134058, +136941,140064,138623,140064,136941,138623,147032,145350,128532,136941, +136941,147032,136941,134058,138623,131175,138623,138623,140064,136941, +136941,143668,136941,132617,138623,4030000,755160,775992,765576,739536, +739536,734328,749952,786408,687456,734328,786408,708288,703080,775992, +723912,734328,739536,718704,708288,796824,687456,755160,765576,775992, +775992,755160,687456,703080,687456,786408,739536,5007800,12710000,9250000, +105710,106429,106429,106429,106429,106429,106429,106429,106429,106429, +106429,106429,106429,106429,106429,106429,106429,106429,106429,106429, +106429,105709,105709,105709,105709,105709,105709,105709,105709,105709, +105709,105709,104988,104988,118202,104988,104988,103066,104507,109312, +103787,105709,104507,102585,104988,105709,104988,105709,101384,104988, +109312,104988,74519,72978,75381,74481,75381,74481,74001,72644, +75899,71308,75381,73479,75899,72978,75036,72644,75381,72978, +76934,72978,77451,82831,3045000,5340155,660331,693252,736561,662068, +427182,546840,728411,682992,578088,529046,433752,658280,912176,677878, +604128,538000,380556,614544,872208,331546,689414,562464,549973,572880, +1014445,609336,557256,214000,635376,635376,650000,3634502,1878000,2430000, +2949309,2919518,3128055,3038682,2979100,2919518,2919518,2804000,3217428,3128055, +3574920,3634502,3187637,3545129,3532706,2725700,3425965,3217428,2723401,3222977, +3250000,26324000,90573,362296,356284,129783,128084,128424,92014,91294, +90813,92014,90573,90813,90813,91294,90092,90333,90813,91294, +77424,90333,91053,91774,92735,92014,90092,92014,92255,91774, +91294,91294,93216,489552,489552,494760,494760,494760,484344,489552, +484344,494760,499968,499968,489552,489552,489552,489552,489552,2770563, +2800354,7845000,95139,515592,135219,135219,135219,135219,137597,131822, +135219,95618,93936,95858,96819,95618,96819,94657,151266,161000, +93936,95618,94657,95618,95618,95618,96819,95858,3584000,4052000, +4441333,8430000,103066,493349,386052,107150,107150,107150,107150,75198, +75198,105709,127929,115499,101865,102585,100904,101865,103066,101384, +101865,101384,103787,74001,72644,71586,89422,72449,70139,75899, +70807,71931,74982,75036,73479,73656,72978,73656,71308,123923, +71642,73656,131107,75381,72644,75036,70473,71586,71308,3128055, +3068473,3150000,14573000,9910400,123000,520600,103787,103787,103787,103787, +66886,66886,99702,99702,124039,125603,104988,144636,101865,132219, +102585,101865,74001,98889,73656,72978,74519,73479,70896,72644, +73139,71308,72794,72978,73656,72644,75036,72644,71931,72644, +73139,70807,73139,73479,75381,68970,74519,69304,70551,67300, +67791,66966,3550000,572880,572880,567672,567672,562464,562464,562464, +546840,536424,567672,552048,552048,552048,546840,567672,531216,562464, +546840,562464,536424,562464,546840,567672,567672,536424,526008,541632, +552048,546840,541632,505176,3128055,3217428,3217428,3128055,3128055,3128055, +3038682,3038682,3038682,2949309,2949309,2889727,2889727,2859936,2859936,16769661, +114358,619752,161720,157982,160700,157982,164438,112676,110994,113637, +114358,115319,112676,114358,112676,113637,112676,107871,113637,116280, +110994,113637,112676,109312,115319,114358,111715,113637,4756000,4904000, +3545129,24250000,17200000,169136,900984,161687,150876,171777,169135,166492, +164089,153038,161687,164089,153038,193400,174420,161687,169135,169135, +222359,157122,183309,255485,102278,132096,125234,121241,112814,114060, +111261,106378,117816,114060,136446,106378,121439,115730,112814,104875, +117816,117567,116091,107714,125234,142283,114539,114060,3465000,874944, +874944,874944,864528,864528,864528,848904,848904,848904,838488,838488, +838488,828072,828072,828072,1109304,1130136,1130136,1046808,1025976,1025976, +864528,848904,864528,900984,900984,885360,1010352,989520,973896,958272, +5064470,42779000,27110000,13210000,94275,473928,122988,122648,161275,86969, +86969,86489,86969,86729,86969,87450,86489,87930,86969,87450, +87209,86969,86969,86489,87209,86969,86969,87450,86969,87209, +86969,86489,86729,86969,2681190,3520000,468720,468720,468720,468720, +468720,473928,468720,473928,468720,468720,468720,468720,468720,468720, +468720,18675000,86490,287625,274178,276457,88170,86969,118125,86969, +87930,87209,86729,86729,86969,86729,86729,86729,87930,86729, +86969,86969,86969,86969,87690,86729,62444,60286,62099,60286, +62271,60286,63134,60453,62271,61288,62444,60119,62271,60286, +62444,60453,62444,60286,62271,60119,62444,60286,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,473928,468720,468720,468720,2681190, +2248000,7870000,108593,691000,110994,110994,115319,108592,111715,112676, +108592,108592,110994,116280,109312,109312,108592,115319,116280,116280, +110994,110273,114358,114358,110994,108592,110273,110273,107150,82799, +75984,83489,77654,81591,75483,77969,77153,79176,90592,82799, +74982,4823000,3576305,3750317,14254310,80290,80800,609336,111715,114358, +114358,114358,114358,108592,115319,107150,109312,137144,115319,110273, +109312,116280,118202,107871,118202,117241,109312,118202,77969,81495, +82799,74481,82799,77654,70206,68302,133577,103688,83489,74982, +80901,79491,79694,75483,83489,61324,79694,64669,84179,75483, +3306801,4537460,604128,619752,598920,583296,619752,578088,1330451,635376, +619752,588504,583296,630168,635376,578088,604128,526008,526008,572880, +635376,640584,630168,604128,614544,583296,593712,588504,619752,619752, +598920,624960,614544,3472000,3545129,3396174,3276996,3545129,3396174,3277000, +3545129,3395230,3126000,3366383,2250000,2650000,140500,35900000,22600000,88891, +479136,128084,125706,126386,122321,87209,78901,90813,90092,87450, +87209,89612,88891,88651,88891,90333,89612,88411,88651,88891, +86969,70784,87209,89131,91774,89131,88891,88891,2740772,2683000, +2495000,12170000,8310000,89373,357491,343261,89372,88891,88891,89131, +89131,88891,89372,89131,89372,89131,89372,89131,88891,89372, +89612,89131,88891,89852,88891,88891,89131,89372,88891,88891, +64341,61956,64341,62290,64341,61789,63824,61622,63996,62457, +64859,62457,63824,61789,2740772,2770563,2740772,12949366,130696,703080, +71455,71455,71455,84195,84195,119163,118202,126130,129734,119163, +121325,128532,132617,131175,135500,122526,118202,127331,122526,129734, +128532,127331,84869,86004,85559,93185,91424,86004,94184,88509, +94184,89344,92286,81495,95219,90179,97289,82163,89699,82831, +640584,661416,645792,640584,682248,703080,640584,656208,692664,708288, +723912,635376,682248,661416,692664,692664,682248,661416,645792,682248, +661416,703080,682248,687456,630168,640584,677040,666624,734328,640584, +687456,682248,656208,687456,666624,718704,703080,692664,677040,666624, +677040,677040,656208,624960,645792,703080,734328,635376,703080,661416, +630168,708288,666624,723912,640584,645792,640584,666624,682248,666624, +651000,692664,3932412,14800000,14800000,926000,718800,27110000,2380000,86490, +468720,86729,86729,86489,86489,86489,86489,86489,86489,86729, +86489,62099,60119,62099,60119,62099,60119,62099,60119,62099, +60119,62099,60286,62271,60119,62099,60119,62099,60119,62099, +60119,62099,60119,62099,60119,62099,60286,62099,60119,62099, +60119,62099,60286,62099,60119,62099,60119,62099,60119,62099, +60119,62271,60286,2681190,2681190,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +8025000,94178,510384,131142,161046,131482,130123,131822,95138,93696, +94657,95618,93216,94657,95138,92735,92735,92255,92975,92975, +92975,92735,90573,93696,95858,94657,91294,94417,92014,2830145, +494760,499968,499968,489552,515592,494760,494760,489552,489552,494760, +505176,510384,510384,2889727,9400000,91294,489552,90813,90813,91774, +92735,93936,88891,89612,63479,63793,68309,62958,68309,62958, +65549,62457,66239,63793,64859,63960,66929,63459,68309,62123, +65031,64628,63996,63960,63824,64127,67791,63459,64514,66465, +66756,63793,66584,63459,65549,64127,65376,64795,68309,65129, +65894,63960,67446,63793,68309,62290,64686,65129,63996,62123, +65894,62958,2800354,1500000,499968,505176,484344,515592,489552,473928, +479136,515592,515592,494760,499968,499968,505176,499968,489552,505176, +510384,505176,505176,494760,484344,505176,479136,494760,499968,7290000, +12600000,135501,430635,379160,366929,397905,124929,124929,95286,130986, +128532,132617,128532,146736,150119,121325,154653,167082,151247,143909, +152182,136941,117299,141479,158052,154535,132617,129734,171449,129734, +107697,114401,131175,138743,172361,118259,119567,3902621,4051576,3595257, +18091452,89416,468720,151839,151007,150175,150175,150175,123668,123668, +122988,123668,122988,122988,124007,124687,2681190,2681190,473928,468720, +468720,468720,473928,473928,12600000,16820000,79000000,12600000,43950,43409, +468720,86729,86729,87209,86969,86729,86969,86969,86969,86969, +86969,86729,86729,86729,86969,86729,86729,87209,86729,87209, +86729,86969,86969,86729,86729,86729,86969,86729,86729,86729, +62271,60453,63134,60620,2681190,2681190,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,473928,468720,13067000,44819,46709,468720,87690,87930, +86489,86489,86489,86489,86729,87690,88170,86969,86729,86489, +86489,62099,60620,62961,61121,62099,60787,62961,60119,62099, +60286,62271,60119,62271,60119,62616,60286,62099,61288,62961, +60286,62099,61288,63134,60286,62099,60453,62444,60787,62271, +60286,62099,61288,63306,61288,62271,60286,2681190,473928,473928, +473928,468720,468720,468720,473928,473928,468720,468720,468720,468720, +473928,473928,468720,468720,473928,468720,468720,468720,468720,468720, +468720,473928,473928,468720,468720,551968,468720,468720,629000,1325195, +10490000,103788,418034,392564,107150,107150,104988,104507,104507,104507, +107871,104988,104988,106429,107150,104988,103787,104507,107150,106429, +107871,103066,41530,74481,76934,72644,73139,74982,72794,72644, +108769,72978,73139,69638,77451,72644,75381,74982,74519,72143, +74519,75483,74001,71642,74001,74982,77451,72978,3157846,4650000, +562464,567672,567672,562464,572880,578088,552048,578088,546840,546840, +541632,562464,557256,546840,546840,546840,546840,546840,546840,541632, +541632,541632,546840,562464,14421600,89373,298780,293925,255175,90092, +90333,90092,79054,89333,92255,102855,92255,88891,93696,91053, +92735,90573,92975,92735,55741,92014,91294,88855,75547,112832, +110591,93216,147126,91439,117536,89852,89852,92014,68399,92014, +2972986,2800354,2859936,9006790,89373,253452,250734,250734,235769,88411, +104695,98604,90573,87930,88891,88411,89852,89612,88170,90092, +89612,101567,85006,90372,62457,46500,97636,63306,60787,64169, +61956,65031,62624,63651,62123,65031,61121,63134,62791,63306, +61789,63824,61789,64859,62457,63134,60787,64514,62290,63479, +61789,64169,62123,62789,62290,63824,61789,2681190,479136,479136, +479136,489552,473928,479136,479136,473928,484344,473928,479136,473928, +473928,473928,479136,489552,479136,479136,473928,473928,473928,479136, +479136,479136,473928,484344,473928,479136,484344,484344,479136,2770563, +11728300,102827,419775,436606,53175,107871,159618,110273,80524,118427, +124849,86126,114358,108592,99702,107150,72996,76104,111227,94126, +63049,80211,67634,91659,69638,87263,40110,44225,118705,70523, +72644,66077,80135,69686,72644,98230,77651,96180,66451,88382, +78527,65339,64892,79694,98174,91146,93632,89874,94319,83881, +78322,2644000,3390000,2958000,2800354,2830145,2889727,2889727,2949309,3008891, +3098264,3187637,3306801,3425965,3574920,3723875,3723875,3902621,4111158,4319695, +4319695,4498441,4498441,3157846,2949309,2949309,43617500,52121,67472,112676, +112676,112676,112676,112676,112676,161452,110273,110273,110273,114358, +114358,114358,114358,114358,114358,114358,114358,114358,114358,114358, +113637,113637,113637,93416,94126,119668,112676,162742,88788,107871, +107871,109312,107871,109312,107871,110273,134616,74757,114358,110273, +181138,110273,113637,108592,150092,111715,111715,159272,228458,146241, +106429,62258,90809,164219,92069,106219,92659,78486,74982,81591, +74481,78486,76652,82109,76652,79176,74982,77969,80159,80901, +74982,3306801,3455756,578088,588504,578088,588504,578088,593712,604128, +583296,619752,588504,583296,588504,614544,593712,604128,572880,604128, +614544,604128,588504,588504,588504,583296,614544,588504,593712,583296, +588504,583296,609336,614544,19168000,95139,391148,357629,100904,100904, +100904,100904,161351,157247,160055,156155,99702,95618,94339,130679, +92855,99003,101865,113743,104286,100904,101384,103679,102585,104507, +100904,98261,100183,100183,103787,99702,69848,77392,75381,70473, +72794,69304,2376191,2270000,526008,526008,526008,531216,531216,531216, +536424,536424,536424,536424,536424,536424,541632,562464,562464,531216, +552048,546840,3217428,3128055,3128055,5350000,2444546,3038682,3038682,2979100, +2979100,2979100,3008891,2889727,2889727,2889727,2919518,2500000,2500000,3004521, +3128055,3128055,19650000,95139,515592,91774,91774,89372,89372,91294, +49527,89131,90573,89852,101771,89612,94417,70391,88651,91774, +89852,89372,88651,90333,44309,65797,68309,137360,79324,66131, +76073,65797,67791,66131,63824,66131,67791,66465,69171,66131, +64341,65630,63651,66465,63996,66632,68309,66131,3636000,2660000, +515592,484344,489552,484344,484344,479136,484344,479136,479136,484344, +515592,479136,484344,479136,479136,484344,484344,479136,479136,479136, +479136,479136,473928,473928,473928,473928,10640060,93217,372867,351633, +90573,90573,93696,93696,90573,91774,93936,92014,92975,96339, +93216,91294,96339,94657,90813,92014,98261,92255,92014,93216, +96339,92735,97780,90813,92975,65894,64628,66929,65797,65031, +63125,65031,62958,68309,68302,66929,65630,3260000,4280000,489552, +520800,520800,520800,520800,520800,520800,494760,505176,494760,526008, +494760,494760,499968,489552,510384,510384,510384,510384,515592,515592, +515592,520800,520800,526008,526008,526008,13550000,115646,345960,434349, +334706,87930,87930,87930,113825,98916,66428,107126,87930,85848, +112178,93729,91636,59349,86924,61121,61121,80976,52467,73016, +73032,49412,73199,79897,69341,67526,72924,61121,69705,60370, +52794,63774,82581,70706,62961,66245,67432,59604,74937,92139, +68710,63235,81353,61121,62789,60620,63134,61121,62444,61121, +3754700,2594700,2710982,13600000,154500,236837,275697,278735,87930,87930, +87930,87930,86969,86969,86969,86969,86729,88170,74133,86729, +87690,87450,86969,87209,86969,77349,62444,60620,62616,61622, +62616,60286,62271,60620,63651,60620,62616,61121,62616,60954, +62616,60620,62616,61121,62616,61288,62789,60620,62271,61455, +63134,60453,2681190,2908000,468720,473928,473928,473928,473928,473928, +479136,468720,479136,473928,473928,468720,468720,473928,473928,473928, +473928,473928,473928,473928,473928,468720,473928,468720,479136,473928, +473928,468720,468720,479136,473928,12034564,89280,347881,334889,86969, +86969,87450,87450,86729,86969,86729,86969,86729,86729,86729, +87930,86489,87209,87450,86729,87930,62271,60453,62271,60620, +62444,60119,62444,60286,62271,60787,62099,60119,62099,60620, +62789,61121,62789,60453,62616,60286,63134,60286,62271,61121, +62099,60787,62616,60286,2630000,2850000,473928,468720,468720,468720, +473928,468720,468720,473928,468720,473928,468720,468720,468720,468720, +468720,468720,473928,468720,468720,468720,468720,473928,473928,468720, +473928,468720,473928,468720,473928,468720,468720,11118412,98983,692150, +100904,100904,100904,100904,99702,138234,95618,100904,96819,100183, +94417,98741,96339,71931,68636,71931,70139,72449,67968,68826, +69638,71931,67634,72449,69304,72449,69638,69171,66131,71241, +70139,72449,70139,72449,69638,72449,70139,72449,67968,71931, +66966,70896,69638,71241,69638,71586,67634,68654,69638,3286000, +1052000,385000,676000,493000,2919518,2859936,12218500,92880,489552,127405, +127065,127065,127405,132501,130463,127405,128764,127745,127745,91774, +90333,90092,89372,92014,89852,90092,89852,93696,95618,92255, +3140424,3070300,3563000,12450000,90334,300373,400655,341436,128424,91294, +92735,91774,90333,147311,62693,87930,87930,91053,93216,92014, +93696,92735,87930,90092,90573,89372,191165,90813,190855,159093, +90333,88891,89852,89852,90813,91294,90573,92014,2800354,2800354, +2740772,12220000,82850,473928,118350,88891,87450,88170,88411,88170, +79949,87209,87450,87209,86969,88170,87450,87930,62616,61956, +62616,60620,62961,60453,62616,61455,63824,60787,62444,60787, +63824,61789,62789,61288,62444,60620,62789,60620,63479,60787, +62616,60787,62444,61622,62961,60620,62789,61288,63306,60620, +63134,60787,2681190,2710981,2710981,15029500,86490,231670,274178,274938, +90218,97446,115106,93695,88843,87209,86729,97254,116241,86489, +129146,86489,97288,86729,87930,85175,87450,87209,93678,174362, +93419,104543,86729,86729,86729,62271,60119,63306,60453,62271, +52579,62616,61121,72526,64591,62271,60453,3507841,2421722,468720, +468720,468720,468720,473928,468720,468720,468720,468720,473928,468720, +473928,468720,468720,468720,468720,468720,468720,468720,468720,479136, +468720,468720,468720,468720,468720,468720,468720,468720,468720,12200000, +2676000,14876000,87911,51731,99222,95858,95858,95858,103787,95858, +96339,99222,102585,95858,98741,95858,96339,97300,95858,97780, +95858,95858,103787,68826,66966,70896,72143,68826,68302,69516, +66966,68826,72143,68826,66632,68654,66966,69171,72143,70551, +65630,67964,68970,68654,72143,69171,67634,562464,536424,562464, +536424,552048,531216,526008,526008,531216,562464,531216,557256,515592, +510384,526008,510384,557256,531216,505176,546840,515592,557256,526008, +557256,526008,546840,552048,562464,526008,515592,515592,505176,526008, +520800,562464,531216,552048,552048,541632,552048,520800,531216,520800, +546840,515592,552048,536424,520800,510384,536424,562464,505176,526008, +520800,536424,541632,562464,526008,526008,515592,552048,510384,526008, +2949309,16560000,1500000,79000000,22060000,88412,479136,88170,88411,89131, +89131,89131,88891,88891,88891,89612,89852,88891,90092,88891, +89852,88891,88170,89131,88651,88891,89372,88891,88170,91053, +88891,64514,62624,63306,61455,63824,62123,63996,61956,63651, +61622,64169,61789,64514,61288,2710981,2740772,484344,473928,479136, +484344,484344,484344,473928,484344,479136,489552,479136,484344,473928, +484344,479136,479136,2889727,2889727,2830145,2830145,2830145,2830145,2800354, +2800354,2800354,2800354,2740772,2740772,2740772,2740772,2740772,2873793,2710981, +2710981,2710981,2710981,3750000,16525000,87451,473928,103309,144521,89372, +89372,62636,62636,62467,62467,71207,88411,88411,89372,101012, +97015,102381,86969,87209,87209,88170,88170,86969,62789,61956, +63651,61789,62789,61622,63479,61121,63306,61455,63306,60620, +62616,61288,64859,61789,63306,60620,62789,60620,2710981,2681190, +473928,479136,479136,484344,473928,468720,473928,468720,468720,473928, +468720,479136,473928,473928,473928,489552,473928,473928,12419038,88412, +355569,344191,88891,90333,89372,91053,88651,88891,88170,88891, +89372,88891,88651,88651,88891,88891,88891,88891,88891,89131, +89131,89131,89131,88891,88891,64169,61789,64341,61789,63996, +61622,63824,61789,63651,61789,63824,62123,64514,61789,63996, +61956,3438600,2868000,479136,484344,489552,473928,479136,479136,479136, +479136,484344,479136,479136,484344,15850000,88412,292406,276457,276457, +88891,87450,87450,87450,87930,87930,88411,87450,88891,87450, +88891,88170,88891,88411,88170,87690,87450,87450,88651,88891, +88411,87450,87930,90813,87690,87450,88170,88891,87930,87209, +63996,60620,2681190,2710981,479136,473928,473928,473928,479136,479136, +473928,479136,473928,473928,489552,479136,468720,479136,468720,10550010, +58000,276258,347912,61618,61618,61448,61448,61278,61278,61278, +61278,62297,62297,79806,104103,87209,140691,69173,88891,89612, +88891,74274,45624,63824,60453,62616,60286,64514,60286,88721, +60954,62444,61288,63134,61789,63306,60286,65031,61789,63306, +61121,64859,60286,62789,60453,62616,60453,2710981,2681190,468720, +468720,468720,468720,468720,473928,468720,479136,489552,479136,484344, +479136,479136,468720,468720,473928,489552,479136,489552,473928,468720, +468720,479136,468720,479136,479136,468720,479136,479136,12690000,62000000, +177165,687456,185502,187541,181765,181765,171572,185502,189579,132617, +127331,134058,124929,124929,127331,124929,131175,131175,119163,124929, +123727,127331,129734,128532,124929,121325,3932412,3783457,692664,692664, +656208,703080,718704,718704,687456,723912,666624,703080,640584,677040, +661416,682248,703080,4111158,4111158,4111158,4111158,4111158,4111158,3902621, +3902621,3902621,3902621,3902621,3902621,3902621,3902621,3723875,3723875,3723875, +3723875,3723875,3723875,3723875,3783457,3574920,3574920,3574920,3574920,3574920, +32190000,105710,422839,412099,145072,174150,168503,187055,126584,142694, +157795,140315,108592,106550,101384,108592,128519,104988,109312,107150, +99702,105709,140266,71963,130671,100763,107871,3217428,552048,536424, +546840,562464,531216,588504,536424,546840,583296,562464,562464,536424, +567672,578088,557256,520800,557256,578088,562464,572880,578088,572880, +531216,593712,552048,588504,552048,531216,3306801,3277010,3277010,3336592, +3336592,3217428,3217428,3217428,3217428,3217428,3217428,3128055,3128055,3128055, +3128055,3128055,3128055,3038682,3038682,3038682,3038682,3038682,2979100,2979100, +2979100,2979100,2979100,2919518,2919518,2919518,19330000,72482,71973,458063, +320508,322027,102585,100183,101865,101865,102585,101865,100904,96339, +101384,102585,101865,96819,102585,101865,101384,102585,95858,101865, +101865,102585,102585,69861,70139,73139,69638,73139,66131,70896, +65797,73656,69304,72794,68636,71586,71308,72794,70473,70896, +71308,73656,68636,4798000,4400000,2949309,15851963,95826,484344,104667, +104667,88170,88891,89612,88891,89131,88891,88891,88891,88170, +89131,87930,88170,88891,90573,89372,90092,88891,88651,88891, +89612,65031,61622,63824,61288,63306,61789,64169,61622,63651, +63459,63824,61288,63306,61789,63824,61789,65204,61622,2710981, +2740772,494760,473928,484344,479136,479136,479136,473928,473928,489552, +484344,484344,479136,473928,479136,494760,489552,16820000,12600000,79000000, +16820000,86490,621000,144926,144926,147740,144926,87209,87209,99905, +81043,86489,87209,86729,87209,86969,86969,86489,102546,62271, +60119,62099,60119,62789,60620,62099,60119,62099,60787,62444, +60620,62616,60620,62616,67776,62444,54902,69401,60620,62099, +60620,56717,60286,71729,110249,67686,60620,63134,82619,3628800, +3756200,468720,468720,471512,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,473928,496000,468720,468720,468720,468720,471510,487000, +468720,468720,3394416,2681190,2681190,2681190,2681190,2681190,2681190,2681190, +2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190, +2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190, +2600000,2681190,2681190,2681190,2681190,2299679,2681190,2681190,2681190,2681190, +2681190,2681190,2681190,2681190,2681190,2681190,2681190,3819623,2681190,2681190, +2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190, +2681190,7137154,3150000,2710981,46050273,105800,445000,2050000,427200,126500, +494760,479224,1109000,1109000,91295,473750,355250,2050000,868000,92256, +605000,549600,1047000,1047000,99500,494760,365179,352563,1240000,1240000, +68025,494760,420636,1567000,1567000,93400,494760,279623,294430,260247, +243395,1920000,1920000,105800,445000,302099,293184,118179,103359,2050000, +2050000,90334,489552,153438,202448,202985,181147,181147,182108,275939, +3182000,3182000,92256,499968,263645,260927,269834,244031,3014000,3014000, +92256,305951,291647,290887,184511,184511,184511,184511,159743,159327, +160575,159327,159327,2465000,2465000,91295,365179,351633,257529,258209, +259568,243395,2366000,2366000,92256,661247,225887,207281,363997,205670, +206207,207281,3112000,3112000,3112000,109638,499968,376440,290887,290128, +499968,499968,499968,499968,494760,494760,494760,494760,494760,494760, +494760,494760,494760,494760,494760,494760,489552,489552,489552,489552, +489552,489552,489552,489552,489552,489552,489552,2723000,95139,510384, +341244,270440,270440,252928,2919518,2889727,4167000,103050,494760,418225, +288609,287849,2245500,2170000,3375500,91295,443883,353494,183550,229614, +182589,237572,159327,159327,158911,158911,158911,2992500,2940000,3683000, +93217,499968,245937,230004,227651,227063,228240,2471000,2830145,4010000, +99075,484344,217716,222357,221769,222945,221769,3148000,2328000,4230000, +95139,722100,315512,300761,307596,2480000,2840000,2840000,101866,641088, +407463,392564,3068473,3411800,3008891,5655660,83979,93764,365179,353494, +181628,193988,219617,182108,182108,184511,299882,159327,2800354,2730177, +2680000,5089000,114000,509270,348567,284811,282533,3872000,2540000,3872000, +94178,510384,248721,271119,265004,251657,2910000,2949309,2949309,7300000, +75659,77316,505176,247844,228240,228240,231181,228240,3102000,3402000, +3630000,92256,494760,244031,224710,227063,281663,257279,3761000,2887000, +5339000,87202,372867,491966,271119,275196,267042,247844,2678000,2869000, +3057000,90334,484344,334151,254132,234467,239582,2310000,2510000,4780000, +102000,510384,317105,300761,298482,2822000,2460000,2323000,4783000,79794, +382477,370238,273837,277914,279273,257376,3380000,2076000,2075000,4151000, +98022,394970,376750,247064,227687,216410,218558,225539,223928,3067000, +3046000,552048,546840,546840,546840,546840,546840,546840,546840,546840, +546840,546840,546840,546840,541632,541632,541632,541632,536424,536424, +536424,536424,536424,536424,531216,531216,531216,531216,526008,531216, +6665500,100905,403619,380471,276555,293584,276555,263731,4131455,2567000, +520000,549700,295000,370000,370000,702000,658000,393000,571000,543000, +543000,613000,613000,564000,564000,564000,539000,543000,542000,559000, +539000,543000,542000,559000,355000,558545,442045,550545,680300,815100, +740100,5805000,197005,1046808,435332,411839,302015,402687,402687,354431, +317407,361503,307007,297439,6600000,5200000,6732766,34840000,62163500,62163500, +94178,311694,366517,138956,136238,92735,92735,92735,92735,92735, +94657,94657,94657,94657,96339,96339,96339,96339,96339,95858, +92735,97509,100593,95633,87479,116720,98261,132771,100904,96339, +95858,110333,2889727,2949309,510384,499968,499968,510384,520800,499968, +526008,515592,515592,489552,526008,510384,526008,541632,510384,520800, +546840,536424,515592,489552,489552,526008,494760,515592,510384,489552, +546840,515592,505176,536424,510384,3068473,3068473,3068473,2979100,2979100, +2979100,2979100,2979100,2979100,2919518,2919518,2919518,2919518,2919518,2919518, +2859936,2859936,2859936,2859936,2859936,3479897,2800354,2800354,2800354,2800354, +2800354,2800354,2770563,2800354,2800354,2800354,21200000,86245,376070,278735, +274938,87930,86969,86489,87930,86969,86969,86489,86969,86729, +86729,87209,86489,86489,86489,62099,60119,62271,60119,62271, +60286,62444,60119,62444,60119,62271,61288,62789,60119,62271, +60453,62271,60286,62271,60286,62099,60119,62271,60119,62099, +60286,62271,60286,62789,60119,62616,60119,62444,61121,2681190, +468720,473928,468720,473928,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,473928,473928,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,473928,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,468720, +468720,468720,468720,468720,468720,468720,468720,468720,468720,2681190, +2681190,2681190,2681190,3316676,2781324,1600000,1280000,2681190,2681190,2681190, +2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190, +2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190, +2681190,2681190,2681190,2681190,2681190,2681190,2681190,2681190,19610000,107632, +745070,121159,107150,105709,88339,106429,105709,104988,104988,105709, +107871,107150,105709,106429,107150,72794,73980,76416,74481,75381, +70473,76934,55935,96669,73479,77451,73980,74001,73980,76416, +73479,74519,73980,75899,73479,75899,74481,73139,72644,107758, +72978,76416,74481,77451,74481,73656,73980,90895,72143,4251014, +3217428,3442158,3217428,3217428,3217428,3217428,3157846,3157846,3157846,3157846, +3068473,3068473,3068473,3068473,3068473,2979100,2979100,2979100,2979100,2979100, +2979100,2979100,2919518,2919518,2919518,2919518,2919518,2919518,2919518,2859936, +2859936,2859936,2859936,2859936,2859936,2830145,2830145,2830145,2830145,20670290, +118203,392000,419243,441891,165797,193656,171572,140064,134058,135500, +134058,143668,148954,136941,134058,119163,126130,138623,145139,141746, +128532,124981,135717,126130,158760,122526,134058,134807,164904,149567, +140064,134058,3900000,3634502,4379277,4379277,4379277,4379277,4379277,4140949, +4140949,4140949,4140949,4140949,4140949,4140949,4140949,4140949,3962203,3932412, +3932412,3932412,3932412,3932412,3932412,3932412,3932412,3932412,3932412,3753666, +3753666,3753666,3604711,3604711,3455756,3455756,3753666,3753666,3753666,3753666, +3753666,3753666,3753666,3604711,3604711,3604711,3604711,3604711,3604711,3455756, +3455756,40880000,103788,562464,59429,59429,59429,59429,60419,60419, +60419,61834,57023,64381,56033,59712,59712,57306,57306,65372, +57306,64947,57306,59712,55750,56457,57872,60702,72871,60702, +60702,59429,58438,61551,67353,69617,61127,63957,63108,60702, +59995,61127,61127,81644,58155,63532,61834,64947,65372,59429, +61551,57023,66928,59429,60419,61551,61551,69051,55325,60419, +61127,58155,59995,60702,61127,56457,65372,54901,65372,59429, +57306,62259,61834,63532,59995,61834,64947,55608,60702,57589, +59712,55750,60419,62259,61834,60702,58155,69617,63108,61834, +62259,60419,87729,3160000,546840,552048,520800,588504,515592,546840, +546840,520800,526008,856923,593712,520800,576239,515592,531216,552048, +661416,557256,546840,531216,562464,619752,640584,557256,583296,578088, +552048,749952,531216,578088,588504,546840,520800,614544,546840,562464, +635376,505176,557256,552048,515592,505176,593712,520800,572880,546840, +588504,505176,526008,552048,572880,531216,572880,567672,572880,552048, +807240,2859936,2859936,2859936,2859936,2919518,2919518,2919518,2919518,2979100, +2979100,2979100,2979100,2979100,2949309,3068473,3068473,3068473,3068473,3068473, +3157846,3157846,3157846,3157846,3277010,3277010,3277010,3277010,3247219,3366383, +3366383,3366383,3366383,3366383,3515338,3515338,3515338,3664293,3664293,3813248, +3813248,4021785,4021785,4111158,4379277,4379277,20095000,85600,137000,2036600, +76000,312000,312000,99944,229544,229544,87451,288000,473928,1364700, +1009000,400000,14849,125706,125027,2235700,86490,275000,473928,2710981, +2710981,98022,531216,531216,95139,515592,191238,191238,190277,191238, +191238,191238,191238,165983,3010000,3010000,95139,515592,192679,192679, +191718,191718,165983,165983,166815,167647,165567,1945000,1945000,95139, +510384,212651,212651,212651,189316,189316,189316,189316,1825000,1825000, +94178,505176,162655,163487,163903,163903,163903,163487,163487,133520, +133520,133520,132501,132841,1220000,1220000,87346,505176,246573,254833, +231769,229416,230004,1272000,1272000,97061,520800,363790,333481,950000, +950000,99944,332243,320508,318989,140995,140995,144053,143373,141674, +100183,101384,99702,100183,100183,100904,100183,99702,100904,100183, +100183,99702,100183,100183,99702,99702,101865,99702,100904,99702, +100183,659000,3058000,248000,3058000,98022,559944,140315,139636,140995, +140995,140995,138956,138956,139636,139636,99222,98741,100183,98261, +99222,98261,98741,99702,99222,97780,98741,97780,99222,528000, +836000,2301000,3153000,126000,387282,378610,169311,168479,167647,167647, +169311,138277,138956,138956,138277,136918,137597,138277,137597,3135000, +2726000,5861000,96830,515592,134540,136238,137597,136238,136238,137597, +137597,136918,135559,136238,136238,135559,96819,95138,95858,95858, +95858,96339,96339,520800,520800,520800,520800,520800,520800,520800, +520800,520800,520800,526008,520800,515592,515592,515592,515592,515592, +515592,515592,515592,515592,515592,515592,515592,515592,515592,515592, +515592,515592,515592,530816,515592,515592,515592,510384,510384,510384, +510384,510384,526008,526008,526008,520800,520800,520800,520800,520800, +474000,6364000,67858,82484,317105,300761,300761,95858,95858,95858, +95618,95618,95618,95858,95858,95618,95618,96819,95858,95138, +95138,96339,95138,96819,95618,95858,96339,95618,95618,95138, +95858,95138,95138,96339,95858,95858,68654,66966,68826,66465, +520800,520800,520800,520800,520800,520800,520800,520800,520800,515592, +515592,515592,515592,515592,515592,515592,515592,515592,515592,515592, +515592,515592,515592,515592,515592,515592,515592,515592,515592,515592, +515592,515592,515592,515592,515592,515592,515592,515592,510384,510384, +510384,510384,510384,510384,510384,510384,510384,510384,510384,510384, +510384,510384,510384,510384,5035000,98983,536424,198445,198445,197484, +197484,170975,172639,171807,170975,170975,2878000,638000,1613000,3516000, +109424,611000,474100,719100,88412,348842,339540,197078,195467,196541, +108495,175862,176342,175381,479136,473928,473928,473928,473928,473928, +473928,473928,473928,473928,473928,473928,473928,473928,473928,473928, +473928,473928,473928,473928,473928,473928,473928,468720,468720,2541000, +88412,479136,124007,124347,124687,123668,124687,124687,123668,124347, +89297,87930,83762,103485,92637,98910,87930,87930,87930,87930, +88170,88651,88170,87930,88411,423168,543000,790000,479136,479136, +479136,479136,479136,479136,473928,473928,473928,473928,473928,473928, +473928,473928,473928,473928,473928,473928,473928,473928,473928,473928, +473928,473928,473928,473928,473928,473928,473928,473928,473928,473928, +473928,473928,473928,473928,473928,473928,473928,473928,473928,473928, +473928,473928,473928,473928,473928,473928,473928,473928,473928,473928, +473928,473928,473928,468720,468720,468720,4500000,100905,541632,269451, +248240,245299,247064,249417,2447000,997000,1327000,3444000,103788,415151, +397215,179711,180959,177631,176383,184287,183039,232302,180959,178463, +145751,145751,4935000,3157846,3157846,7930000,92256,661248,161407,160991, +160575,160991,158079,162239,159743,162655,159743,131482,131142,3533000, +3299000,2572000,4215000,93217,484961,363726,132501,133860,133520,133860, +133520,133520,133520,133520,135219,133860,131822,133860,133860,132501, +132501,95138,515592,515592,510384,510384,510384,510384,510384,510384, +510384,510384,510384,510384,510384,510384,510384,510384,510384,510384, +510384,510384,505176,505176,505176,505176,505176,505176,703420,505176, +505176,505176,505176,505176,505176,505176,505176,505176,505176,505176, +499968,499968,499968,499968,499968,499968,4665000,88412,479136,126725, +125027,127745,127065,125366,89131,89372,90333,88891,88891,89852, +90813,89612,88891,88651,89131,88651,88411,88651,89852,88891, +88891,89131,89612,89612,88891,2990000,4065000,3426000,4560000,96100, +321089,303039,300761,138277,136238,133860,135219,97300,96819,97300, +95858,99222,95858,96339,99222,95858,96339,95858,97780,97780, +95138,96339,95138,97780,95618,97300,93936,89465,96819,96339, +2889727,2949309,526008,510384,520800,515592,536424,520800,520800,8920000, +91295,424252,158079,161407,158911,131142,131142,131482,130463,131482, +130123,131142,129783,129104,131142,153983,2830145,2830145,3956000,6157000, +93217,310731,293166,294685,93216,92975,78569,68321,93696,92255, +93696,93936,93936,93216,92975,93696,93696,92975,92014,92255, +93936,92255,93696,93216,94657,94417,92975,92975,92975,66756, +65797,66756,65129,67274,64795,66584,64461,67791,65129,67446, +64461,3694000,510384,510384,510384,510384,510384,510384,505176,505176, +505176,505176,505176,505176,505176,505176,505176,505176,505176,505176, +505176,505176,505176,505176,505176,505176,505176,505176,505176,505176, +499968,499968,499968,499968,499968,499968,499968,499968,499968,499968, +499968,499968,499968,499968,499968,499968,499968,499968,499968,499968, +499968,499968,499968,499968,499968,499968,499968,499968,494760,494760, +494760,645000,337000,1127000,6430000,93217,358511,132841,133520,136238, +132841,133520,173241,93936,95138,93216,93216,94417,95618,93936, +95618,93696,93936,94417,93936,93696,93936,96819,94417,93696, +96339,117356,116419,520800,520800,520800,520800,520800,520800,520800, +520800,515592,515592,515592,515592,515592,515592,515592,515592,515592, +510384,510384,510384,510384,510384,510384,505176,505176,505176,505176, +505176,505176,505176,505176,505176,505176,505176,505176,505176,505176, +505176,505176,505176,505176,505176,499968,499968,499968,499968,499968, +499968,499968,499968,499968,4200000,93217,265004,265683,265004,253563, +78296,93696,94657,94657,94417,93936,94417,92735,92975,96339, +96339,94657,95618,93936,94417,92975,95138,94657,93696,94417, +93696,93936,92975,92975,66929,65129,66756,65129,68654,65296, +66929,65129,66929,65296,67791,65296,68309,64628,3290000,3360000, +515592,510384,510384,510384,499968,520800,510384,510384,510384,510384, +510384,510384,515592,510384,515592,515592,515592,510384,8950000,90334, +489552,90573,90573,90573,90092,90092,90092,90813,90813,89131, +89852,90333,89131,90333,90333,91053,88891,89131,91053,65376, +63125,64686,62290,64341,62791,64514,62290,64514,62123,64686, +61789,63824,62624,63824,62791,64169,63125,63996,62624,65894, +62457,64169,62791,64859,62457,2366000,3329000,489552,489552,489552, +484344,494760,4598000,90334,489552,90573,90573,90573,90092,90092, +90092,90813,90813,89131,89852,90333,89131,90333,90333,91053, +88891,89131,91053,65376,63125,64686,62290,64341,62791,64514, +62290,64514,62123,64686,61789,63824,62624,63824,62791,64169, +63125,63996,62624,65894,62457,64169,62791,64859,62457,2366000, +3329000,489552,489552,479136,489552,479136,489552,489552,484344,489552, +494760,8218000,72097,436500,91053,91053,91053,91053,92735,92735, +92735,92735,92014,92014,91774,91774,91053,91774,90573,92255, +91294,91294,90092,90333,92255,92255,92255,91053,92255,91294, +66066,63459,64686,63793,66584,63459,66584,62958,65204,63960, +2800354,2800354,499968,499968,499968,484344,499968,499968,499968,499968, +499968,494760,494760,499968,494760,499968,499968,8488000,96100,314520, +304558,304558,96819,96819,96819,96819,98741,98741,95618,95618, +95618,95618,95618,98261,98261,97780,99702,96339,96819,95618, +99222,97300,97780,70551,66632,79480,68302,69516,66131,70551, +68302,70896,66632,68826,66632,69861,67634,68826,67300,70206, +66465,70206,67634,2949309,2979100,536424,520800,515592,531216,531216, +515592,515592,515592,526008,526008,510384,515592,7760000,87451,313000, +144000,145000,47000,47000,6806000,103788,562464,102585,102585,102585, +104507,80474,119406,139654,129576,88710,99702,100904,103066,104988, +98261,101384,101865,100904,100183,103787,104988,101384,184679,102585, +101865,99222,98261,104507,71586,83691,73656,70807,73656,72978, +74001,68302,3157846,3155336,4420972,18267000,18270000,105710,650000,420000, +650000,104749,201000,201000,82983,80775,479136,375750,345121,2710981, +2740772,2889727,9000000,9001000,104749,567672,205172,217185,209016,203731, +206133,361459,209016,181791,2913000,2796359,3157846,12000000,12006000,93207, +89547,635376,379252,361521,550969,3545129,3956000,3425965,9000000,9000000, +108593,588504,109312,109312,108592,107871,109312,109312,104507,107150, +108592,110273,109312,108592,168576,107150,190644,109312,109312,109312, +107150,106429,108592,207592,109312,110273,110273,109312,105709,108592, +109312,107150,155353,3277010,3277010,1961495,10318000,10368000,100905,426500, +144053,138541,188199,141674,103271,145751,148469,124665,128424,261683, +130463,146771,145751,134540,143373,103066,3128055,3157846,3128055,2740772, +2374327,2285000,2770563,2770563,2770563,2830145,2830145,2830145,2830145,2830145, +2830145,2859936,2859936,2859936,2949309,2949309,2949309,3008891,3008891,3008891, +3068473,3068473,3068473,3068473,3068473,3157846,3157846,3157846,3157846,2859936, +2859936,2859936,2949309,2949309,2949309,3008891,3008891,3008891,2710981,2770563, +16300000,97061,296909,564569,128102,138582,123218,111517,97780,96339, +96339,96819,54624,79609,90333,90333,97300,92735,80642,111638, +115286,60287,95138,94417,95618,97780,95858,101046,93936,69516, +55325,66066,83693,66066,79455,30475,66966,64859,64628,67446, +47939,2949309,2889727,3160000,16000000,8800000,21277000,76500,484343,505657, +990000,990000,63612,473928,291609,278735,277976,1944580,1944580,81345, +581412,473928,3141403,3141403,98571,68444,704000,192659,162239,162239, +209429,160991,131822,166257,93895,131822,176181,131822,132501,206609, +3970435,1490435,3970435,73567,393976,225887,206207,204059,204059,203522, +205133,2227000,2227000,78245,418000,346920,336749,3276963,3659090,3659090, +86490,468720,289219,275697,274938,3031018,2984485,4015503,97061,389204, +371168,193640,194601,196523,192679,193640,192679,193640,167647,2278000, +3230000,5508000,86490,361707,151007,151423,151423,151007,151007,151007, +151007,176326,151007,123328,123328,3390000,3195000,6585000,65370,468720, +468720,2691043,2650000,2356000,5086670,86490,418583,395669,236724,2091000, +2118000,3000000,4209000,87451,473928,348842,338610,2824267,2150802,2418931, +7394000,7394000,95139,465695,221305,175851,218690,109747,148598,135219, +135219,132841,134540,132841,188754,135219,133520,133520,3182000,2680000, +393000,350000,571500,510384,510384,505176,505176,505176,505176,505176, +505176,505176,505176,505176,505176,505176,505176,505176,505176,505176, +505176,505176,505176,505176,505176,505176,505176,505176,1092105,6622000, +113501,468720,345959,334889,2681190,2681190,2681190,6021000,6021000,85906, +473928,248696,248016,250734,233227,3223247,2595262,3012738,7208000,7208000, +86305,586656,63959,71174,93936,92735,93936,94417,92255,93696, +93216,94417,93936,93936,92255,94417,93216,93936,93696,93936, +94417,67274,64795,67446,64795,66756,65129,67446,64628,67274, +65129,66929,64461,67446,65296,67446,65296,67274,64795,67446, +65129,67791,64795,67274,64461,4472000,2830145,2830145,9129000,9129000, +86490,468720,244619,246657,245978,229414,2233000,3132000,2625389,5954000, +5954000,351725,337679,292406,277976,277976,2550000,2550000,1651680,5470700, +5470700,98983,449903,170975,233681,257091,176383,169311,171807,171807, +142694,218395,141674,93501,140315,3276002,3093593,3055703,8305700,8305700, +86490,408241,173940,173459,173459,173459,150175,150175,151007,150175, +150591,2102000,2855000,3495872,6973600,6973600,89373,484344,220004,166803, +202448,200300,202985,200300,3742216,4140409,3251280,7380100,7380100,91295, +494760,246573,223534,225887,228240,229416,2859936,2800354,2042000,7393900, +7393900,88412,479136,153087,154751,154751,151423,154751,152671,153919, +125027,128084,127405,123668,127405,2170000,3065000,2710981,9426400,9426400, +85600,494760,128764,131482,127405,129783,91053,91774,91774,92014, +92975,91053,92735,92975,93216,92255,90573,91774,91774,92255, +91053,92735,92735,91294,91774,93216,92735,92735,92014,2830145, +2770563,3510662,11290000,11290000,111900,484344,360374,341400,2770563,2710981, +3097418,11540000,11540000,67250,643463,228779,211769,187809,211769,211769, +2681190,2681190,2681190,12930000,12930000,106000,468720,228779,211769,211769, +212357,212357,2681190,2681190,3789405,17733000,17733000,110515,212000,25990000, +212000,115320,694000,770000,3933000,25990000,770000,111476,392500,593712, +788000,25990000,788000,114359,679727,255611,255611,255611,228717,228717, +230639,228717,3933000,25990000,1948006,75324,91051,557706,298048,275888, +275888,273535,334450,1698000,25990000,1698000,117242,858077,334313,331595, +334313,310123,2860000,25990000,2002000,120125,651000,645792,2860000,25990000, +1990000,116281,630168,232561,232561,234483,230639,203007,201343,199679, +199679,201343,3933000,25990000,3649282,92446,102482,293938,333889,348364, +530000,1040000,703000,1495000,1328000,260400,354144,249984,406224,255192, +255192,364560,229152,23924000,23924000,110515,598920,271770,248093,246482, +249704,249704,249704,4445651,25990000,4445651,188704,1182469,232731,251852, +249704,166845,223431,217185,223431,366000,366000,598920,598920,598920, +598920,598920,598920,451000,593712,593712,593712,593712,593712,593712, +593712,588504,588504,588504,588504,588504,588504,588504,588504,588504, +588504,588504,570000,473000,491000,588480,25990000,4925804,73331,72482, +552048,254123,234668,234668,231983,227687,233594,567672,567672,567672, +567672,567672,562464,562464,562464,562464,562464,562464,562464,562464, +562464,562464,562464,562464,562464,562464,562464,562464,557256,557256, +557256,557256,557256,557256,557256,552048,552048,552048,552048,552048, +552048,552048,552048,552048,552048,546840,546840,19268000,4838000,119164, +640584,337031,343146,334313,318384,661416,661416,661416,661416,661416, +656208,656208,656208,656208,656208,656208,656208,651000,651000,651000, +651000,651000,651000,651000,645792,645792,645792,645792,645792,645792, +645792,645792,645792,645792,640584,429000,682248,682248,682248,677040, +677040,677040,677040,666624,666624,666624,666624,25990000,4199260,111476, +604128,198015,199679,199679,199679,270269,199679,192191,163079,159341, +159341,157982,159341,619752,619752,619752,619752,619752,614544,614544, +614544,614544,614544,609336,609336,609336,609336,609336,604128,604128, +604128,604128,604128,598920,598920,598920,598920,598920,598920,598920, +598920,598920,598920,593712,593712,593712,593712,593712,377892,536633, +493367,530000,530000,25990000,3317892,108593,355695,423262,264123,242723, +248093,241112,242723,248093,4128400,3488100,25990000,7620000,104749,524071, +412099,260593,234668,239501,237890,236279,340631,4413000,4253099,19268000, +8666099,107632,578088,220548,217185,215743,214302,188031,190943,190943, +192191,190943,598920,761908,593712,593712,593712,593712,593712,588504, +588504,588504,588504,588504,588504,588504,588504,588504,588504,588504, +588504,588504,588504,588504,588504,583296,583296,583296,583296,578088, +578088,578088,578088,583296,583296,583296,583296,578088,578088,578088, +578088,578088,583296,583296,583296,583296,583296,578088,578088,578088, +578088,578088,25990000,8508850,112437,446864,442798,249704,248093,357125, +230639,228717,227275,228717,619752,619752,619752,619752,624960,624960, +624960,619752,619752,619752,619752,619752,619752,619752,614544,614544, +614544,614544,614544,614544,614544,609336,609336,609336,609336,609336, +609336,609336,604128,604128,604128,604128,604128,604128,604128,598920, +598920,598920,598920,598920,598920,598920,593712,593712,593712,593712, +598920,593712,25990000,4317000,112437,379889,419754,461055,251852,255611, +279173,198855,233912,277178,281808,624960,624960,624960,624960,624960, +624960,624960,624960,624960,624960,619752,619752,619752,619752,619752, +619752,619752,619752,619752,614544,614544,614544,614544,614544,614544, +614544,614544,614544,619752,609336,609336,609336,609336,609336,609336, +609336,609336,609336,604128,604128,604128,604128,604128,604128,604128, +604128,604128,609336,25990000,5829900,101866,407463,582659,332446,247064, +249417,255887,252358,562464,562464,562464,562464,562464,562464,562464, +562464,562464,562464,557256,557256,557256,557256,557256,557256,557256, +557256,557256,557256,557256,557256,552048,552048,552048,552048,552048, +552048,552048,552048,552048,552048,552048,552048,546840,546840,546840, +546840,546840,546840,546840,546840,546840,546840,546840,546840,541632, +541632,541632,541632,541632,541632,536424,536424,536424,19268000,3559000, +98983,396892,386052,288107,281991,281991,314713,552048,552048,552048, +552048,552048,552048,552048,552048,552048,552048,552048,552048,546840, +546840,546840,546840,546840,546840,546840,546840,546840,546840,546840, +541632,541632,541632,541632,541632,541632,541632,541632,536424,536424, +536424,536424,536424,536424,536424,536424,536424,536424,536424,536424, +536424,536424,536424,536424,536424,536424,536424,531216,531216,531216, +531216,531216,531216,531216,531216,531216,531216,531216,531216,19268000, +5286000,102827,341804,414989,330381,265002,252358,247064,255887,249417, +567672,567672,567672,567672,567672,562464,562464,562464,562464,562464, +562464,562464,562464,562464,562464,562464,557256,557256,557256,557256, +557256,557256,552048,552048,552048,552048,552048,552048,552048,552048, +552048,552048,552048,552048,304616,546840,546840,546840,546840,546840, +546840,546840,546840,546840,546840,546840,546840,222616,541632,541632, +1095455,1092884,536424,536424,19268000,3587000,104749,291493,404657,298979, +301017,296940,276441,572880,572880,572880,572880,572880,572880,572880, +572880,572880,572880,572880,572880,572880,572880,572880,572880,572880, +567672,567672,567672,567672,567672,567672,567672,567672,562464,562464, +562464,562464,562464,562464,562464,562464,562464,562464,562464,562464, +562464,562464,562464,562464,557256,557256,557256,557256,557256,557256, +557256,557256,557256,557256,557256,557256,557256,552048,552048,552048, +552048,552048,552048,19268000,4974000,105710,419956,409309,212860,185833, +164755,212860,212860,212860,211419,183039,572880,572880,572880,572880, +572880,572880,572880,572880,572880,572880,572880,572880,572880,572880, +567672,567672,567672,567672,567672,567672,567672,567672,567672,1703016, +567672,567672,567672,567672,562464,562464,562464,572880,572880,572880, +572880,572880,572880,572880,572880,572880,572880,572880,572880,572880, +572880,567672,567672,567672,567672,567672,567672,567672,562464,562464, +562464,562464,562464,562464,562464,562464,562464,562464,19268000,8972000, +58769,78517,61607,670963,310123,289418,287065,302681,288056,635376, +635376,635376,635376,635376,635376,635376,635376,635376,635376,630168, +630168,630168,630168,630168,630168,630168,630168,630168,630168,624960, +624960,624960,619752,619752,619752,616481,614544,614544,614544,1915164, +651000,651000,651000,651000,645792,645792,645792,645792,645792,640584, +640584,640584,640584,640584,640584,630168,630168,630168,630168,630168, +630168,630168,630168,630168,630168,630168,25990000,7986000,115320,461279, +446519,176759,180410,251679,199679,198015,164438,164438,167156,164438, +163079,180093,164438,161720,640584,640584,640584,640584,640584,640584, +640584,640584,640584,635376,635376,635376,635376,635376,635376,635376, +635376,635376,635376,630168,630168,630168,630168,630168,630168,630168, +630168,630168,630168,630168,624960,624960,624960,624960,624960,624960, +624960,624960,624960,624960,624960,619752,619752,619752,619752,619752, +619752,619752,619752,619752,619752,614544,614544,614544,614544,614544, +614544,614544,614544,614544,609336,14960000,6501000,115320,528560,287253, +230639,230639,230639,190453,218549,137642,201343,630168,630168,630168, +630168,630168,624960,624960,624960,624960,624960,619752,619752,619752, +619752,619752,619752,614544,614544,614544,614544,614544,614544,614544, +609336,609336,609336,609336,609336,609336,609336,604128,604128,604128, +604128,604128,604128,604128,598920,598920,598920,598920,598920,598920, +598920,593712,593712,593712,593712,593712,593712,588504,588504,588504, +588504,588504,588504,588504,588504,588504,440000,510000,510000,440000, +510000,510000,25990000,4089000,103788,562464,230372,227687,226613,207575, +205172,202770,205172,3157846,1880000,3098264,19268000,4786000,118203,468967, +419923,269036,262055,262055,262397,272799,205534,234483,3300000,3640000, +4623000,25990000,6190000,67729,70445,365000,199406,169311,168479,170143, +172639,167647,166815,166815,169311,171807,2949309,3008891,515592,515592, +510384,510384,510384,510384,515592,541632,541632,541632,541632,541632, +541632,541632,541632,536424,536424,536424,536424,536424,536424,536424, +536424,536424,536424,536424,536424,536424,19268000,7741000,110515,361167, +356297,285338,271770,270005,303410,199367,3040000,2701157,5124704,14960000, +6674700,105710,517439,212860,212860,212860,212860,180959,185535,184287, +184287,185535,2468700,2550000,598920,598920,598920,598920,598920,588504, +578088,572880,572880,567672,562464,8392856,2804500,2768700,8573700,155600, +504524,483729,314712,343736,281924,281924,287294,279239,2500000,2500000, +2495000,14960000,7496000,126852,358300,383586,202124,327419,289979,330589, +314469,2705000,2521000,2628000,20782000,7884000,118203,472811,461403,245054, +240729,242651,238327,234483,240729,240729,203007,2640000,2620000,2364000, +14960000,7624000,80800,80290,457435,440007,254000,254000,255611,227275, +228717,232561,228717,3003550,2860000,2881800,14960000,8751800,108593,356986, +420472,313928,443403,313928,291693,2452000,2500000,2520000,14960000,7472000, +119164,888552,312665,287065,357484,227895,305889,3094000,3107000,500000, +500000,692664,692664,687456,687456,687456,682248,682248,682248,677040, +677040,677040,677040,677040,666624,666624,666624,666624,666624,661416, +661416,661416,661416,661416,656208,656208,656208,656208,656208,656208, +20782000,6201000,113398,396000,298048,275888,280006,280006,264123,2513000, +2499000,5012000,22958476,5012000,121086,656208,337031,353339,346544,318384, +3664293,3872830,2162749,14960000,7759500,116281,651380,310123,287065,331418, +233995,269103,4132000,3331900,687456,692664,645792,624960,682248,682248, +677040,677040,677040,677040,677040,666624,666624,666624,666624,666624, +666624,661416,661416,661416,661416,656208,656208,656208,25990000,8317500, +114359,457435,442798,262055,255611,269036,242651,228717,234483,236405, +2317000,2340000,2348000,20782000,7039000,122047,802000,375471,315624,409065, +216831,291771,3836400,3844000,6820000,20782000,8336800,111476,604128,212519, +198401,196767,195103,189279,195103,235554,195103,244628,174839,3396174, +3622559,7018733,22958476,7018733,105710,646800,446864,3247219,3000000,2961000, +22958476,5969000,102827,572300,103788,103788,103788,103788,103788,103788, +102827,102827,102827,102827,102827,102827,102827,102827,102827,102827, +102827,102827,102827,102827,102827,102827,102827,102827,102827,102827, +102827,102827,102827,102827,102827,3128055,3142760,1675509,22958476,5773117, +104749,329610,258829,227687,230372,287223,233594,229298,3217428,3030173, +2970000,22958476,6048108,150032,495686,419736,402534,300006,276554,279239, +287294,289979,279239,3813248,3783457,3783457,20782000,12032004,103788,635039, +151527,155944,127350,102585,102585,102585,146108,146108,108592,108592, +105709,103787,109312,108592,108592,123212,136619,103787,103787,103787, +103787,103787,104507,110273,107150,103787,154641,108592,619752,619752, +619752,619752,614544,614544,614544,614544,614544,614544,614544,614544, +609336,609336,609336,609336,604128,604128,604128,604128,604128,598920, +598920,598920,598920,598920,593712,593712,593712,593712,593712,588504, +588504,588504,588504,588504,588504,588504,588504,583296,583296,583296, +583296,583296,578088,578088,578088,578088,578088,572880,572880,572880, +572880,572880,572880,572880,572880,572880,572880,567672,567672,567672, +567672,567672,567672,562464,562464,562464,562464,562464,562464,562464, +1157500,562464,562464,562464,562464,562464,557256,557256,557256,557256, +557256,552048,552048,552048,552048,450182,22958476,10869000,98983,552048, +140995,145072,143373,108457,97300,86061,99222,99222,99222,99222, +99222,99222,99222,99222,99222,99222,98741,98741,98741,103066, +105709,95858,99702,95858,101384,101865,103787,3038682,3038682,3128055, +3080000,2920000,2910000,3250000,5229000,3823000,2627000,2636000,2636000,2627000, +2636000,2344000,3060000,3038682,3038682,13138000,176824,652206,935692,401773, +545037,548792,388641,351197,337235,5302798,4617605,4796351,6900000,13740000, +7000885,7000885,5966383,5967000,6345483,6345483,6345483,8139002,5779454,5779454, +5779454,5779454,5779454,3650000,5332589,5332589,5332589,5332589,5332589,6156081, +4945306,4945306,4677187,9150000,8140000,6100000,5330000,5330000,5040000,57782000, +130696,867400,121229,86399,95714,179496,134058,131175,170078,111772, +101145,89139,102968,202169,192473,204612,135500,134058,132617,132617, +132617,154960,131175,135500,132617,153038,140064,132617,141746,131175, +136941,96254,92183,93149,61154,4021785,4051576,4051576,25050000,25050000, +96756,102697,542003,556288,242527,187541,189579,213362,222195,193656, +203169,203169,205547,203169,200451,191618,207926,198073,200451,4051576, +4289904,4558023,10000000,10000000,119164,725920,171614,147261,122526,122526, +118202,118202,118202,117241,117241,83639,116280,119163,119163,118202, +105656,120364,118202,133014,134549,110834,118202,119163,118202,117241, +122526,120364,166399,120364,84179,86839,101756,80827,93149,83666, +3634502,3692877,3848000,15658000,20839000,122047,661416,126130,126130,126130, +126130,124929,122526,127116,153636,163754,129734,124929,122526,141881, +123727,122526,124929,122526,122526,129734,122526,123727,103120,132854, +123727,128532,123727,129734,134058,145986,123727,122526,4927614,3517700, +2635000,23096500,17850000,23746500,139345,560262,519078,248767,232127,237119, +232127,245439,227135,229631,203169,198073,207926,200451,193656,4200531, +4200531,5950000,8650000,8650000,133579,718704,265235,268118,265235,306077, +227135,257919,237119,227135,232127,4051576,4289904,4558023,13084000,13084000, +126852,687456,262352,290471,322685,245439,406938,291059,222559,227135, +218399,218399,3872830,3932412,4065100,15406000,16453000,15406000,122047,661416, +302947,276554,284609,287294,284609,281924,4105000,4613000,16453000,5308000, +121086,651000,273869,276554,266351,245054,245054,247456,242651,4965000, +4787101,2026493,16453000,6828500,124930,881664,410325,279955,458249,2537000, +16453000,2537000,160860,942648,546996,485841,493316,484885,5302798,5302798, +5779454,17224000,17224000,186434,989520,348842,465123,373347,360854,390567, +354431,421823,402687,297439,5392171,5302798,6732766,34508000,26695000,34508000, +193161,1046808,468998,582366,482364,556483,457069,5779454,5290000,8670000, +54580000,48710000,60491000,2500000,2500000,3004521,3128055,3128055,2889727,2889606, +2859936,2858352,712000,2859936,2859936,2859936,2859936,2859936,2900000,2900000, +2900000,2900000,2900000,2800000,2800000,2800000,2800000,2740772,2740772,2740772, +3148210,3148000,2680595,2395000,3046128,3038682,3038682,2650717,2949309,2949309, +2949309,2949309,2949309,2949309,2889727,2889727,2889727,2889727,2889727,2979100, +2979100,2919518,2919518,3198762,2710981,2120000,1780000,1000000,30365857,46567000, +41632000,123154000,2770563,2800354,2800354,3179823,1817251,2800354,2800354,2293907, +2478600,5131000,3038682,3038682,3038682,3038682,4219931,2979100,2979100,2979100, +2979100,2979100,2979100,2919518,1981037,2919518,2919518,2919518,2919518,2859936, +2859936,2859936,2859936,2800354,2800354,2800354,2800354,2770563,2770563,2770563, +2770563,2740772,31803860,152799,800800,828072,817656,21768000,815000,197200, +768768,998758,21768000,1334750,148955,796824,796824,3251000,3251000,118203, +701000,556000,13017000,717000,101558,982000,481000,4543000,13017000,2108000, +102951,616180,468967,608095,1562000,13017000,1562000,146503,640584,554004, +2069530,13017000,2069530,78000,645792,337031,337031,337031,315207,1997770, +13017000,2001000,102952,640584,635376,1828000,13017000,1828000,157728,934920, +493984,476965,476965,2513000,21768000,2513000,156643,848904,638103,608382, +3928500,3928500,141267,755160,566989,548846,3048600,21768000,3048600,141267, +765576,406340,396147,406340,374944,3273000,21768000,3273000,147033,786408, +482032,464813,459496,3063000,21768000,3063000,135501,734328,356106,325469, +383237,420320,3952700,21768000,3952700,152799,828072,557601,337235,252612, +309921,386658,309921,306077,4695000,21768000,4708000,138384,749952,396147, +387314,643498,366682,4437500,21768000,4474500,154505,796824,493984,373737, +573387,3842500,21768000,3842500,118483,828441,347066,309848,404994,293547, +316829,238302,3329000,21768000,3342000,91941,98071,775992,374944,378074, +347066,355890,355890,4088000,21768000,4088000,143563,638103,751403,529041, +496712,496712,4130500,21768000,4130500,164670,974413,384476,282896,448724, +396881,355890,4035330,21768000,4045000,136552,666624,692664,4070270,3776473, +13017000,4645270,152799,800800,153388,250728,210644,151127,240559,300663, +216419,243486,309760,301596,122145,150876,152082,150876,153038,148954, +133675,153038,154960,198424,157178,838488,838488,838488,838488,838488, +838488,828072,828072,828072,828072,828072,828072,828072,817656,817656, +817656,817656,817656,817656,817656,807240,807240,807240,807240,796824, +21768000,5080000,148955,796824,384476,369420,364714,364714,369420,950000, +955000,817656,817656,817656,817656,817656,817656,807240,807240,807240, +807240,807240,807240,796824,796824,796824,796824,796824,807240,786408, +786408,824824,778000,778000,21768000,4653000,117242,635376,392000,367597, +370635,2996880,3516880,13017000,3518000,124292,749952,335301,306089,306089, +299645,296423,299645,4805000,4176716,21768000,4805000,163370,885360,434045, +407656,401773,401773,542437,5083456,6619000,21768000,6619000,161448,864528, +309921,319051,323375,306077,319051,309921,314246,284127,697000,719576, +885360,874944,874944,874944,864528,864528,864528,864528,848904,848904, +848904,848904,864000,864000,863000,864000,828072,828072,598863,599000, +598500,817656,817656,817656,817656,21768000,4209500,161448,864528,434045, +401773,401773,593013,395891,5549714,5310770,21768000,7256000,121086,485304, +461403,402007,269036,269036,242651,242651,245054,242651,3977000,4318000, +13017000,4875000,121086,402357,373673,383546,380076,242651,249859,245054, +214239,206335,208415,210079,212159,4543000,4682000,13017000,5153000,124930, +666624,336814,311771,314712,302947,300006,4132000,4132000,3673223,13017000, +6101000,156643,848904,346364,346364,351197,314246,319051,323375,314246, +4220497,4736770,21768000,7551000,197200,768768,378047,389861,383954,338271, +338271,338271,343556,4904859,4169761,6328000,21768000,9073000,125891,748271, +252261,254664,337476,254664,252261,257066,257066,216319,3190000,4619317, +4836992,13017000,6107000,129735,617136,229634,299645,299645,296423,299645, +302867,5066000,4966450,3290155,13017000,6260000,166255,900984,288287,288287, +292863,235445,242920,239183,250734,235445,242920,246657,235445,239183, +242920,242920,4255441,5227842,6478504,21768000,12443000,120164,1286376,1203048, +4826642,4910731,6538643,37889000,12995500,179707,973896,317407,307007,334879, +341119,312415,323231,317407,255151,255151,284030,439526,255151,8627500, +7670000,6903270,37889000,8627500,221991,1203048,1177008,6732766,6732766,6464647, +26020700,37889000,22580000,169500,618241,646011,544130,511188,491776,457069, +5302798,5868827,6345483,37889000,20856000,200849,1340063,641382,560510,560510, +5868827,5392171,5392171,26020700,37889000,33608300,147033,786408,294065,297909, +294065,290701,257919,254591,251679,254591,257919,4553500,19928000,4553500, +154721,828072,309921,301753,306077,301753,268319,261247,268319,390099, +264991,4645000,5186000,19928000,5981000,143189,765576,267711,333384,290701, +287338,391091,283494,326955,271546,4888500,19928000,4888500,163370,1069415, +366770,356567,602751,338271,332985,348842,319051,4674883,4036202,5738000, +19928000,7671000,179675,838488,309921,306077,314246,309921,306077,314246, +314246,272063,4579600,19928000,4579600,126500,749952,306089,306089,316829, +357246,375629,322981,315779,3362000,3047000,4528000,19928000,10937000,147033, +899200,414323,338496,292516,369953,476306,283139,324884,246941,248767, +261959,4447510,19928000,4447510,161448,858472,325071,285647,277458,297296, +298135,300689,279967,279921,340130,235445,232048,5150000,6290000,7715000, +19928000,7715000,152900,832400,251679,248767,264991,248767,251679,200451, +200451,207926,207926,210644,200451,200451,207926,4183630,5240000,4207692, +19928000,6838000,156644,838488,346364,351197,361400,309921,319051,314246, +323375,3317600,19928000,3317600,146500,862714,575847,295119,316269,398411, +332629,475552,213362,207926,210644,216419,219137,210644,219137,216419, +3915000,3840000,19928000,7035000,160397,579461,653463,392436,316829,322010, +321125,321125,324884,4639000,3869350,19928000,4639000,138384,825768,277247, +286768,280130,280130,240031,242527,242527,242527,237119,4927105,3645500, +19928000,8326500,300000,1130136,465304,432284,448931,457523,440339,424766, +5868827,5868827,6464647,23952000,23371000,23952000,202200,932831,686523,354608, +562170,366620,360854,317407,317407,357375,307007,436330,5302798,5302798, +5481544,26779000,23371000,26779000,152150,838488,272226,333638,342494,338271, +285851,242633,400575,248969,6230486,5520000,7828000,8958000,23371000,8958000, +156643,848904,361400,342068,346364,341204,323375,314246,309921,6760800, +6486300,6930800,23371000,10382100,150877,817656,342068,337235,337235,309921, +297909,306077,309921,4528000,4427000,23371000,6755000,144344,595819,556288, +301753,222269,264991,284426,161709,264991,210954,261247,248767,257919, +6171000,4606000,23371000,6227000,157092,749952,234623,279642,237119,232127, +240031,242527,205064,198073,219137,196034,207926,200451,4140949,4289904, +4558023,18287000,26496000,19287000,175200,749952,344145,280130,273884,277247, +240031,290662,347000,316634,251679,4140949,4140949,4379277,14419000,26496000, +14419000,141660,560262,753871,405290,359586,293931,283494,225146,375231, +254591,402957,223609,4230322,4736769,5701458,25485000,26496000,25485000,151274, +670824,297909,301753,294065,301753,301753,358784,328914,251679,3881305, +6149695,5994695,28917000,10031000,154721,838488,384714,389861,366770,356567, +455510,356567,4736769,4796351,6811009,14320000,28917000,14320000,129735,807240, +394697,314246,406874,294065,254591,261247,281014,358619,289037,5516000, +5955000,5955000,28917000,5955000,139617,786408,334281,425979,360008,331136, +351772,3593000,4072000,28917000,4072000,191549,609385,738056,290701,297909, +353924,345412,232559,255276,261247,268319,231131,4935000,4350000,28917000, +4935000,139345,749952,306089,435208,428496,215174,313583,315269,328800, +5583000,5936000,28917000,5936000,155000,593663,524844,309992,324884,238588, +290701,530966,280130,290701,3602255,6039894,5668745,28917000,9271000,223200, +981121,297824,528959,273884,273884,297824,273884,280130,300674,5137200, +5708200,4763800,28917000,10472000,152799,828072,487226,327175,357974,365116, +353534,356352,562769,268319,4617605,4617605,4945306,9086255,9086255,7924406, +7924406,7924406,7030676,7030676,7030676,7030676,7537123,6345483,6345483,6345483, +6345483,5779454,5779454,5779454,5779454,5302798,5302798,5302798,5302798,5400000, +4855933,4855933,4855933,5004888,4558023,4558023,4289904,3163279,37950000,37950000, +149500,915400,383954,417248,502912,366620,354608,366620,373347,5153843, +5570917,8324492,18759400,18759400,209805,1088472,909105,943272,5868827,6881721, +6881721,32920000,32920000,151905,765576,487610,504307,448104,4230322,4498441, +4855933,18947690,18947690,73097,677040,321183,293201,281924,302867,324884, +309848,2472959,2404422,3027000,15301100,15301100,118203,691955,316943,280843, +269036,195569,240729,281185,302811,3008543,3627000,5655300,8615200,8622300, +125381,703080,289979,484028,289979,367184,306955,254664,349919,4477400, +4477400,107000,523664,457001,556325,283646,525491,482063,300509,3902621, +4111157,2553794,16813790,16813790,111000,536237,652265,284429,343790,268118, +265235,323564,348539,306359,229631,4051576,4289904,4438859,15263800,15263800, +182590,599144,378130,394837,432284,701315,328180,366620,487556,5392171, +4796351,5302798,42973400,57327600,57327600,88410000,70030000,35030000,35000000,36800000, +33600000,23750000,22100000,12710000,13090000,16880000,21240000,23870000,23750000,23750000, +23750000,3310000,22785000,18900000,13050000,12720000,16900000,16900000,16850000,16850000, +12850000,9850000,171000000,100905,715000,862000,1446000,17474000,1446000,110515, +548300,346152,376067,330823,2430950,17474000,1395087,112437,640198,890000, +2685087,17474000,2120000,100100,494760,204273,238895,157192,245004,158911, +157663,158911,196275,280838,2760000,2300000,4300000,9340000,9340000,109554, +521356,293253,324755,307698,260593,178100,598920,598920,593712,593712, +588504,588504,588504,588504,588504,588504,588504,588504,588504,583296, +583296,583296,583296,583296,578088,578088,578088,572880,572880,572880, +572880,572880,572880,720000,19390000,3493000,98983,531216,200367,213102, +172639,170143,212487,183818,193592,170975,174719,170975,4076000,2890000, +2013000,14816000,4953000,98983,398814,380471,138277,140315,141674,140995, +165548,144773,149164,146304,111779,190286,143746,162065,161008,140995, +161795,100844,3700000,4132300,2664481,14219000,4940000,101866,286748,285389, +295581,266909,175551,184439,178463,176383,201736,144053,147790,146771, +266695,157510,149414,155189,144053,3955000,4557559,3297612,17474000,5960000, +87650,305034,254227,337263,192679,191238,191718,176318,142142,167210, +221287,178991,4160000,2568753,2832688,14219000,4960000,100905,339709,496813, +430948,151847,177239,132929,207352,211105,176383,239800,179711,177631, +192340,165455,4230000,3895000,3466000,17474000,4810000,115320,382439,350888, +361521,163079,163079,161720,161720,164438,161720,161720,159341,151724, +774418,175079,160700,164438,157982,113637,115319,114358,4465000,3384000, +3580000,16020000,7020000,119351,479895,330255,152546,168482,182736,177869, +191556,246339,148469,205369,165219,181186,150508,175559,119081,203171, +107150,108592,107150,3841603,3826000,4886000,5020000,17474000,8170000,108593, +392222,530320,183039,189279,215599,180853,181791,190943,183039,190943, +181791,152546,151527,3806000,3580000,3692000,17474000,4335000,98022,531216, +211712,199847,202575,232208,203588,167647,168479,227003,184370,182147, +2934000,2756183,2542002,14219000,4980000,110527,394610,330381,328103,191753, +176977,183039,148469,150508,149489,146771,145751,125481,182555,145072, +150508,145072,147790,572880,572880,572880,572880,572880,572880,572880, +572880,572880,572880,567672,567672,567672,567672,562464,562464,562464, +562464,562464,562464,562464,562464,562464,562464,562464,562464,562464, +557256,557256,557256,756802,2853186,2766814,17474000,6350000,96100,550702, +209181,165983,210524,218343,165983,164735,168479,169311,167647,167647, +4000000,3634201,526008,520800,520800,520800,520800,520800,520800,520800, +520800,520800,520800,515592,515592,515592,515592,515592,515592,515592, +515592,515592,515592,510384,510384,510384,510384,14816000,6030000,93217, +505176,141345,148872,131142,143846,132841,158109,131822,132501,140093, +132841,131482,166160,132501,95646,134159,3015779,3169377,2250000,14219000, +7580000,99944,398814,386052,100079,144053,142240,162792,185468,141674, +144053,140995,141674,233963,121594,144053,99222,100904,111509,100183, +99702,99702,101384,2844577,2655423,2300000,17474000,7800000,119164,476655, +461403,204671,203007,199679,203007,212159,199679,210079,170213,167156, +167156,165797,170213,3380000,5165377,3720000,16020000,9800000,157635,416779, +363823,348609,178675,193439,168329,254548,196767,202610,226702,166787, +201817,193574,173960,154585,2434500,3525962,3610386,17474000,6433000,103788, +562464,428909,181791,225655,177631,257084,206080,302208,146736,167151, +197271,149489,3696706,2560103,4739000,17474000,5776000,144699,577886,561804, +243088,206335,220030,213075,147636,199046,188371,181765,209249,168515, +230138,152765,212909,3425965,3425965,630168,640584,614544,708288,666624, +692664,645792,708288,708288,723912,18250000,10720000,28970000,123008,369239, +382461,434599,185870,248586,231234,148791,173380,176669,175629,143909, +133899,209949,173549,355099,189132,243959,122526,187208,115259,3753666, +3813248,3664293,16020000,13680000,103941,287748,436791,263656,147753,152937, +163885,215951,197703,189842,166815,168479,149368,145862,188442,3008891, +2919518,2116250,14219000,5599000,93217,402869,345832,300761,162655,160575, +204359,229679,160991,177045,162239,137435,132841,131482,133860,133860, +3467520,3076161,3728680,14816000,7666000,99944,536424,191936,242024,171807, +198393,170143,255565,190151,174719,171807,138956,111415,3068473,3494195, +3068473,14816000,11360000,95139,306107,374889,188835,130443,193526,162655, +142233,222056,163903,164735,202311,160991,2889727,2663893,3919392,14816000, +8720000,159302,520998,382331,170975,174719,174719,171807,323927,262422, +176383,171807,171807,140315,144053,3008891,3008891,3008891,20788000,20788000, +146599,665282,221990,211419,214302,395740,190943,193439,266859,189279, +193439,3247219,3366383,3396174,19390000,16450000,122416,578088,298819,215743, +218626,308742,258543,185535,228824,299934,180959,3277010,3157846,3277010, +19390000,13790000,119164,476655,466054,206335,198015,193439,206335,199679, +173271,170213,181765,165797,152546,173271,155944,163079,3664293,3664293, +619752,598920,624960,687456,635376,583296,588504,624960,3000000,3300000, +2380000,3692500,3694000,3943500,4720000,3396174,3396174,3396174,3396174,3396174, +3375088,3545129,3545129,3545129,3545129,2268226,2381000,2850000,3277010,3277010, +3277010,2117400,2150000,8450000,3193080,775784,22972000,8836000,9877000,10010000, +13490000,5300000,11610000,12200000,12400000,7080000,4915000,10334000,8786000,8975000, +8800000,8800000,10334000,8786000,8975000,8800000,8800000,10935000,3740000,5800000, +4500000,7200000,61285000,86490,230050,220592,211769,211769,211769,17800000, +87451,473928,961,360000000,360000000,360000000,360000000,360000000,360000000,360000000, +360000000,360000000,360000000,360000000,360000000,360000000,360000000,360000000,360000000,360000000, +360000000,360000000,360000000,360000000,360000000,360000000,360000000,360000000,360000000,360000000, +360000000,360000000,360000000,360000000,360000000,360000000,-1]; var data_maxy = [ - - 86490, 19630000, 9000, 28830, 12247000, 28830, 51894, 8, 2608972, 51894, - 86490, 345959, 334889, 1370386, 74840, 88303, 469216, 86490, 245520, 77841, - 113596, 245520, 114576, 185504, 98208, 98208, 98208, 114576, 125816, 114576, - 5402000, 108260, 86490, 179208, 86490, 179208, 86490, 294624, 49859, 49859, - 49859, 392832, 1210000, 75000, 294624, 40000, 36250, 392832, 86490, 294624, - 294624, 5, 81900, 97200, 8, 5, 2580000, 19630000, 98700, 94519, - 441936, 11752578, 441936, 69000, 453000, 119970, 294624, 44000, 196416, 11752578, - 196416, 86490, 294624, 31671, 23639, 25800, 21601, 30686, 321904, 321904, - 2174743, 48581, 37428, 241500, 287500, 207000, 494500, 38609, 38609, 38609, - 38609, 38609, 230000, 19630000, 230000, 86490, 294624, 154000, 8, 8, - 8, 8, 8, 8, 8, 526220, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 14846665, 92050, 49859, 149000, 150981, 146361, 3347600, 3701500, 74600, - 8, 8, 5, 8, 8, 8, 8, 8, 13389000, 86490, - 441936, 86490, 294624, 61109, 61109, 392832, 61109, 61109, 201629, 186342, - 575100, 84568, 80724, 80724, 80724, 80724, 80724, 80724, 80724, 80724, - 69192, 69192, 5680000, 86490, 8, 8, 1535000, 3850000, 790000, 511040, - 8500000, 86490, 113398, 144000, 137000, 188000, 150000, 32723000, 75000, 392832, - 86490, 548000, 63380, 162000, 160000, 197000, 790681, 90544, 64197, 443000, - 61109, 61109, 8, 2610595, 12243100, 6543000, 10088700, 61000, 290000, 330000, - 240000, 870000, 86490, 300000, 86490, 343728, 86490, 294624, 321904, 893730, - 86490, 421078, 90226, 8, 8, 2110000, 1147000, 1400000, 6810000, 86490, - 630803, 530585, 5, 5, 5522400, 108000, 8, 840000, 6480000, 86490, - 300080, 5, 300080, 61109, 61109, 8, 86490, 8, 11752578, 8, - 86490, 428000, 86490, 373000, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 5, 5, 4990000, 4210000, - 9200000, 86490, 322000, 86490, 8, 8, 3593000, 2358000, 2850000, 6808000, - 86490, 8, 63818, 86490, 550000, 410000, 781000, 41000, 320000, 335000, - 4, 4, 114000, 221000, 4, 156000, 4, 199000, 176000, 117000, - 100000, 3346000, 5, 5, 8380400, 16250000, 16250000, 101245, 115000, 99852, - 186781, 349074, 205000, 420000, 1000000, 86490, 8, 8, 1876833, 86490, - 410500, 6000500, 410500, 61000, 491000, 86490, 427000, 478580, 628000, 1110000, - 69000, 426000, 321000, 110000, 75000, 77000, 8, 953312, 86490, 602895, - 330000, 275000, 1429968, 83187, 142500, 89000, 408000, 392832, 8, 294624, - 392832, 8, 294624, 10530000, 68000, 519870, 540000, 1340595, 86490, 8, - 8, 12247000, 737540, 58298, 300900, 365000, 710000, 86490, 8, 8, - 1698087, 3400000, 310992, 310992, 310992, 6000000, 49859, 49859, 49859, 294624, - 496496, 2207095, 2770563, 8, 8, 8, 8, 8, 10100000, 20140000, - 61380, 8, 463885, 5, 48000, 48000, 670000, 587400, 1608714, 86490, - 453000, 408000, 1166660, 86490, 4, 136400, 1431676, 114576, 98208, 76384, - 212784, 196416, 163680, 1, 1, 1, 49104, 1, 38551900, 86490, - 344400, 350000, 720000, 53604000, 720000, 61109, 61109, 8, 339000, 1185000, - 86490, 8, 312059, 308291, 273419, 1660000, 8870000, 1660000, 86490, 228779, - 211769, 211769, 211769, 126500, 337000, 950000, 86490, 364000, 188000, 4, - 179250, 127000, 4, 1, 1, 1, 1, 1, 1, 1, - 1, 810000, 86490, 517000, 521730, 1750000, 50000, 8, 8, 2060000, - 86490, 8, 8, 5, 1578000, 3017000, 7270000, 86490, 211769, 193319, - 193319, 270659, 193319, 193319, 646000, 1723000, 11461000, 1723000, 72089, 253440, - 9, 9, 9, 9, 9, 9, 9, 9, 48200, 89450, - 57600, 9, 57400, 61900, 9, 9, 9, 9, 94200, 9, - 9, 9, 9, 73900, 9, 9, 116100, 9, 9, 9, - 9, 2760000, 3616000, 2237000, 6369069, 52500, 8, 8, 1410000, 78500, - 8, 1, 1, 1, 1, 1, 1, 1, 1, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 1599479, 86490, 8, 396214, 1585000, 8870000, - 1585000, 86490, 73559, 361000, 244619, 244619, 244619, 228779, 2190000, 3325000, - 8, 8, 363400, 8, 8, 8, 8, 8, 8625000, 86490, - 8, 282000, 247229, 193319, 193319, 193319, 193319, 5, 2400000, 2978000, - 5200000, 86490, 8, 9, 9, 9, 9, 9, 9, 64400, - 64800, 9, 9, 9, 9, 9, 73050, 9, 9, 9, - 64389, 9, 9, 9, 9, 9, 41359, 9, 9, 9, - 9, 9, 9, 9, 1455137, 11461000, 1455137, 86490, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 71500, 9, 9, 9, 9, 107600, 9, 107000, 9, - 9, 9, 9, 9, 9, 9, 68400, 9, 9, 54534, - 9, 9, 9, 9, 9, 9, 66000, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 3940000, 8870000, 3940000, 86490, 54534, 9, 9, 9, 9, 9, - 9, 66000, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 3940000, 8870000, 1335500, 86490, 8, - 9, 9, 9, 9, 9, 9, 9, 9, 70100, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 7, 6, - 7, 6, 7, 6, 1451660, 11310000, 1451660, 61109, 61109, 8, - 211769, 193319, 193319, 193319, 238500, 193319, 2620000, 11310000, 2620000, 51578, - 85319, 8, 228779, 211769, 211769, 211769, 211769, 1825000, 80800, 8, - 1, 1, 1, 1, 1, 1, 1, 1, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 1519623, 11461000, 1519623, 86490, 8, 4, 4, - 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, - 1, 1791530, 86490, 370000, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 2113000, 106020, 8, 4, 4, - 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, - 1, 2180000, 54600, 61109, 515000, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 1, 1, 1, 343728, 343728, 343728, - 343728, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 5311000, 86490, 8, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 3100000, - 11461000, 3100000, 53000, 490000, 172979, 172979, 172979, 172979, 157787, 169788, - 172979, 4, 2276000, 2489600, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 7355900, 9, 513400, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 9, 53789, 9, 9, 9, 67567, 9, - 9, 72200, 71100, 108600, 2475000, 86490, 8, 172979, 172979, 172979, - 172979, 172979, 172979, 172979, 4, 2108000, 61109, 61109, 530000, 1, - 1, 1, 1, 1, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 77180, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 63000, 409200, 409200, 409200, 409200, 409200, - 409200, 409200, 409200, 409200, 409200, 409200, 409200, 409200, 409200, 409200, - 409200, 409200, 409200, 409200, 409200, 409200, 409200, 409200, 409200, 12247000, - 2046200, 86490, 8, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 7, 6, 7, 6, 7, 6, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 235840, 584800, 8, 11461000, 3040000, 86400, - 384200, 172979, 172979, 172979, 138000, 4, 4, 4, 4, 4, - 1900000, 10780000, 1900000, 9, 374000, 1, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 221932, - 98208, 386578, 294624, 8, 4650500, 117000, 8, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 1671100, 43199, - 43199, 43199, 43199, 422700, 1, 1, 1, 1, 84000, 1, - 1, 1, 1, 1, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 67600, 9, 2020000, 19630000, 2020000, 38609, 38609, - 38609, 38609, 38609, 8, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 54000, 9, - 9, 9, 9, 105000, 100000, 9, 9, 9, 9, 9, - 9, 9, 9, 7, 6, 7, 6, 431024, 431024, 431024, - 431024, 431024, 431024, 431024, 431024, 431024, 431024, 431024, 431024, 431024, - 431024, 431024, 431024, 431024, 431024, 431024, 431024, 431024, 431024, 431024, - 431024, 431024, 431024, 431024, 12247000, 2810000, 86490, 8, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 504569, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 294624, 294624, 196416, - 360096, 450000, 14056000, 3236000, 63200, 288200, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 390040, 8, 8, - 8, 374040, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 252840, 105030, 10832030, 2322030, 66572, 376000, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 525840, 8, 518000, 436880, 2560000, 86490, 8, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 11461000, - 1897000, 9, 410000, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 9, 9, 9, - 245520, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 794800, - 448708, 11310000, 6045000, 62800, 8, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 11461000, 2722196, 9, 360000, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 388440, 538440, 388440, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 380520, - 320000, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 11461000, 4185000, 85009, 68833, 326500, 1, 1, 1, - 1, 1, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 613800, 613800, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 10780000, 5033200, 86490, 8, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 1425000, 1519000, - 956000, 1967000, 290000, 750000, 1235000, 10832030, 2450000, 86490, 8, 1, - 141000, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 65000, 9, 9, 9, 9, 1422000, 2559000, 1089000, - 10832030, 2559000, 119112, 982500, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 56900, 9, - 9, 9, 9, 9, 9, 9, 9, 161589, 9, 9, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 163000, 49453, 104626, 700000, 585000, 505000, 1390000, 300000, 460000, 4100000, - 86490, 554400, 73600, 9, 9, 76300, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 55000, 9, 9, - 9, 9, 9, 522000, 805000, 1830000, 350000, 1670000, 1199000, 128000, - 1020000, 410000, 2537000, 86490, 472420, 74200, 9, 71600, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 7, 6, - 7, 6, 66949, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 2483000, 1550000, 11752578, 4040000, 50200, 8, - 1, 1, 1, 1, 1, 1, 1, 1, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 350839, 315000, 8, 8, - 8, 8, 8, 8, 8, 8, 134759, 10780000, 3087102, 82552, - 65124, 348000, 1, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 196416, 196416, 196416, 11310000, 2480000, 86490, 243370, 273419, 273419, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 8, 8, 8, 265234, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 11461000, 2515000, 86490, 8, 211769, 193319, 193319, 193319, 193319, 193319, - 8, 8, 306488, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 505000, 8, 3680000, 86490, 8, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 9, 149450, 181200, - 98000, 57750, 9, 9, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 1570000, 3469289, 86490, 705300, 9, 9, - 9, 56800, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 251984, 251984, 490984, 381984, 283984, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 376976, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 390221, - 374779, 390221, 459779, 330221, 459779, 8, 408883, 8, 579779, 19630000, - 2656000, 86490, 347000, 1, 1, 61000, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 482000, 280000, 380000, - 490000, 3542000, 86490, 8, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 436232, 211232, 11461000, 4345000, 86490, 8, 172979, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 409960, 8870000, 4197300, 86490, 435740, 9, 9, - 9, 9, 9, 9, 9, 50800, 71200, 9, 54100, 9, - 46800, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 46600, 7, 6, - 7, 6, 7, 6, 7, 6, 50090, 46700, 7, 6, - 7, 6, 7, 6, 38100, 6, 7, 6, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 583435, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 266000, 726000, 8, 8, 279000, 575000, 300000, 239000, - 8, 5, 5, 2608972, 5, 5, 1906624, 1906624, 1906624, 16350000, - 12494300, 9, 8, 9, 76400, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 7, 6, 7, 6, - 86550, 6, 7, 92300, 7, 6, 7, 6, 7, 6, - 45660, 6, 7, 6, 50000, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 505250, 8, 8, 8, 8, 8, 505250, 8, 8, 8, - 8, 8, 11461000, 2857300, 9, 477520, 1, 1, 1, 1, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 5525000, 80000, 544000, 1, - 1, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 248300, 368320, - 368320, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 6137153, 86490, 8, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 7, 6, 7, 6, 7, 51400, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 11310000, 4320000, 86490, - 180000, 211769, 211769, 211769, 211769, 9, 9, 9, 9, 60600, - 48000, 9, 9, 9, 9, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 2150000, 1856000, 2889000, - 3466000, 86490, 241000, 273419, 202400, 100300, 9, 72170, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 50000, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 39000, 6, 7, 44600, 7, 78360, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 529184, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 526696, - 466696, 526696, 466696, 11461000, 3026000, 86490, 423320, 4, 4, 4, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 10780000, - 4229677, 86490, 8, 1, 64789, 9, 9, 9, 9, 9, - 9, 9, 55000, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 11310000, 4515100, 51000, 347000, 113801, 113801, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 45400, 9, - 9, 9, 9, 9, 9, 7, 6, 7, 6, 7, - 6, 7, 6, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 402680, 402680, 402680, 491041, 491041, 402680, 402680, 402680, 8, 8, - 10780000, 6310000, 86490, 8, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 587988, 441000, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 539914, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 2054068, 5672200, 86490, 345959, - 334889, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 7775000, 86490, 244619, 244619, 244619, - 228779, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 9, 9, 9, 9, 72000, 9, 9, 9, 9, 9, - 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 5456000, 64000, 8, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 3935000, 11310000, 4335000, 86490, 396000, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 104200, 7, 6, 7, - 6, 7, 6, 60000, 6, 8, 8, 8, 8, 8, - 8, 8, 8, 370000, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 302120, 303000, 8, 8, 590000, 430820, - 8, 8, 8, 8, 8, 8, 252144, 375144, 375144, 545144, - 545144, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 591536, 8, 8, 8, 670496, 862500, 1315000, - 1200000, 916000, 1316000, 1316000, 1200000, 1400000, 1399255, 1367000, 6950000, 9, - 304600, 9, 9, 9, 9, 9, 9, 113200, 9, 72600, - 51100, 9, 9, 9, 9, 9, 9, 9, 9, 49040, - 9, 9, 9, 9, 6, 6, 7, 6, 7, 93203, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 1530000, 278100, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8930000, - 4386000, 86490, 624000, 63000, 76000, 9, 76600, 71600, 9, 63600, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 8, 8, 8, 8, 415000, 555000, 8, 8, - 449912, 8, 8, 8, 546952, 484219, 437952, 8, 8, 723000, - 468025, 8, 8, 8, 8, 8, 8, 399048, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 360000, 580112, 580112, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 618000, 647000, 1658848, 6066300, 86490, 8, 1, 1, 1, - 1, 1, 1, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 2800000, 2160000, 2546000, 4110000, 44590, 42200, 345959, 334889, - 1, 1, 9, 9, 1, 1, 9, 9, 9, 9, - 60700, 67650, 9, 9, 9, 9, 9, 9, 161300, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 1897028, - 5, 2410000, 7415000, 69540, 61402, 8, 172979, 172979, 172979, 172979, - 4, 4, 4, 4, 4, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 268462, 268462, 268462, 268462, 4199000, - 86490, 310700, 1, 100000, 9, 98000, 67400, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 1664500, 1414700, 1809608, 4888808, 86490, 8, 1, 1, - 1, 1, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 68000, 2020000, 3039500, 2194000, 17787500, 5434960, - 86490, 307000, 334889, 1, 105099, 1, 9, 9, 81139, 70189, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 117000, 9, 9, 9, 9, 9, 9, - 9, 2276185, 2336401, 2942182, 8870000, 5008600, 99000, 346000, 9, 67410, - 9, 9, 70000, 70000, 9, 9, 51150, 9, 9, 9, - 9, 9, 9, 9, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 1208610, 3003000, 2190000, 4392610, 86490, 205000, - 1, 1, 1, 1, 40000, 55400, 71000, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 119100, - 9, 9, 47000, 9, 9, 9, 9, 1105881, 5, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 322150, 8, 8, - 8, 8, 8, 228110, 8, 8, 8, 8, 8, 8, - 8930000, 4095800, 86490, 244619, 244619, 244619, 228779, 1, 1, 1, - 1, 102540, 9, 103900, 65200, 9, 9, 9, 63189, 9, - 9, 9, 55750, 9, 9, 9, 9, 9, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 2418000, 2418000, - 1993740, 10832030, 4909098, 50100, 298600, 172979, 172979, 172979, 172979, 4, - 4, 4, 4, 4, 2600000, 3100000, 3300000, 7396000, 43249, 90194, - 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 5, 5, 8, 8, 8, 8, 8, - 8, 17787500, 8594830, 86490, 244619, 244619, 244619, 228779, 111500, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 7, 6, 7, 6, 47700, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 265426, 144426, 124426, 410076, 410076, - 493658, 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, - 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, - 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, - 550354, 550354, 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, - 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, - 529232, 529232, 529232, 529232, 529232, 260600, 439414, 529232, 529232, 529232, - 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, 310000, - 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, 529232, - 380950, 490950, 490950, 529232, 529232, 290950, 290950, 420950, 11461000, 4653650, - 91500, 75200, 373000, 9, 9, 9, 9, 9, 62600, 9, - 103419, 9, 70000, 72900, 9, 9, 65700, 7, 6, 7, - 6, 7, 6, 7, 54000, 7, 6, 7, 6, 75500, - 47100, 71841, 6, 39800, 109300, 7, 6, 7, 70900, 79000, - 6, 72500, 49513, 7, 6, 7, 6, 47400, 6, 7, - 6, 2168000, 2243850, 816100, 446650, 442650, 496496, 496496, 496496, 496496, - 496496, 496496, 545704, 545704, 496496, 496496, 496496, 496496, 496496, 496496, - 496496, 476557, 459557, 496496, 496496, 496496, 496496, 496496, 496496, 496496, - 352943, 540943, 540943, 251343, 10780000, 6446073, 86490, 8, 9, 9, - 70170, 9, 9, 9, 59200, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 1810000, 2368657, 3421288, 5712930, 86490, 409100, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 7, 53759, 7, 6, 7, 6, 7, 6, 7, - 6, 49709, 6, 44300, 58300, 48359, 84000, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 244988, 8, 8, 8, 8, 8, 8, 271908, - 583908, 8, 8, 8, 304400, 8, 593600, 649796, 5, 5, - 11752578, 11752578, 41278, 33700, 42000, 8, 114035, 1, 110110, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 9, 5, 5, 1878732, 10780000, 5510000, 94859, 345959, 334889, - 68123, 9, 67000, 63720, 9, 9, 9, 9, 105660, 9, - 9, 9, 9, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 5, - 2374626, 8, 8, 8, 2174743, 2174743, 2174743, 2174743, 2174743, 2174743, - 2174743, 2174743, 2562026, 744561, 6703000, 69147, 9, 9, 9, 9, - 131000, 131000, 9, 9, 74100, 71400, 9, 62400, 9, 69100, - 9, 9, 7, 44560, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 1970000, 8, 5, 5, 5, 5, 2555944, 2555944, - 15202140, 6942140, 43245, 43245, 387200, 157000, 1, 1, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 5, 2116000, 3075595, 6277900, 86490, 8, 9, - 9, 9, 62600, 81300, 118000, 74000, 9, 69080, 1, 1, - 9, 9, 9, 9, 9, 9, 9, 82550, 74800, 78850, - 9, 9, 7, 6, 71200, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 5, 5, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 2360405, 5, 5, 5, 5, 5, 5, 5, - 5, 1340595, 1340595, 1161849, 1340595, 1340595, 1340595, 1340595, 26000000, 86490, - 345959, 334889, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 5, 3083000, 5, 10780000, 5708140, - 86490, 8, 90500, 113000, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 5, 5, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 16544000, 16763000, 16763000, 86490, 286829, 273419, 273419, 9, 9, 63200, - 76200, 57000, 9, 61000, 127300, 69989, 124000, 9, 9, 9, - 9, 79700, 82800, 159200, 57949, 6, 86000, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 107000, 76549, - 40000, 41700, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 5, 5, 2481000, 2814000, 2320000, 2580000, 1585000, - 2250000, 2800000, 3385000, 2650000, 19630000, 11650000, 78120, 315800, 1, 1, - 1, 1, 1, 1, 9, 143500, 121100, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 2535000, 5, 8, 8, 8, 384580, 150000, - 9885440, 86490, 380150, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 70600, 9, 9, 9, 9, 9, - 9, 73300, 9, 9, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 68250, 54510, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 5, 5, 10832030, 5860000, 86490, - 321300, 1, 1, 9, 9, 9, 9, 9, 9, 9, - 9, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 5, 5, 1319050, 10780000, 6410000, 86490, 8, - 65000, 75000, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 31000, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, - 5, 12243100, 14056000, 22893100, 86490, 8, 9, 9, 82900, 91600, - 67400, 64000, 1, 1, 9, 71700, 9, 83670, 84000, 9, - 64989, 117200, 106300, 97340, 111000, 9, 127100, 123900, 9, 9, - 76000, 82889, 98489, 79779, 9, 113530, 65554, 6, 2672000, 2261000, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 654023, 8, 8, 8, 8, 8, - 6680000, 86490, 345959, 334889, 9, 9, 9, 9, 63830, 9, - 116289, 9, 100000, 9, 9, 43500, 9, 56300, 9, 9, - 69300, 7, 6, 7, 37660, 7, 6, 7, 6, 7, - 53059, 107900, 6, 7, 44800, 49290, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 5, - 5, 4860000, 17787500, 15900000, 86490, 352656, 313100, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 47050, 7, 6, 7, - 6, 7, 6, 7, 6, 1992000, 1992000, 2408000, 12243100, 14056000, - 10474250, 86490, 345959, 334889, 1, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 5, 5, 5, 8770000, 86490, 1, - 1, 1, 1, 94999, 1, 1, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 80800, 9, 77500, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 2507000, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 2123000, 19630000, 7825000, 86490, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 2819521, 1490000, 472300, 396000, 375520, 436720, 634000, - 8, 398000, 407120, 8, 509000, 621120, 478000, 300000, 419300, 8, - 498961, 666000, 8, 330000, 885000, 444000, 8, 524120, 8, 272920, - 8, 8, 1314467, 8, 8, 429659, 5, 2830000, 2956000, 5, - 5, 5, 5, 5, 5, 5, 3010000, 5, 5, 5, - 5, 5, 5, 1895000, 3110000, 5, 5, 2676615, 5, 21528000, - 9, 345959, 334889, 1, 1, 1, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 101800, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 5, 5, 6814410, - 86490, 8, 1, 1, 1, 1, 1, 1, 1, 9, - 9, 9, 9, 9, 9, 9, 55600, 51700, 9, 9, - 9, 9, 9, 9, 9, 9, 2154242, 1816289, 1742000, 8325000, - 9, 289000, 334889, 9, 9, 9, 9, 1, 1, 9, - 71422, 79089, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 7, 6, 7, 49960, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 38700, 6, 7, - 34350, 7, 6, 7, 6, 7, 6, 5, 5, 2742053, - 8870000, 8390000, 69147, 504000, 9, 9, 9, 9, 131000, 131000, - 9, 9, 74100, 71400, 9, 62400, 9, 69100, 9, 9, - 7, 44560, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 1970000, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 2555944, 2555944, 15202140, 9, 8, - 1, 1, 1, 1, 1, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 1932480, 1816289, 5, 8930000, - 8430000, 86490, 8, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 61100, 9, - 9, 70610, 71449, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 3340000, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 5, 12243100, - 14056000, 13750000, 80100, 8, 1, 1, 92899, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 5, 1852000, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 10790000, - 86490, 286829, 273419, 273419, 9, 9, 64290, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 5, 2922000, 11470000, - 86490, 411000, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 49000, 7, 6, 1920000, - 2424595, 2488495, 7670000, 61109, 61109, 8, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 74489, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 7, 6, 7, 6, - 7, 6, 7, 6, 39350, 47560, 7, 6, 7, 6, - 7, 6, 7, 72950, 7, 69191, 7, 6, 5, 2013000, - 8, 8, 8, 8, 8, 8, 205000, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 5, 5, 5, 2608972, 5, 5, 2608972, 2342838, 5, - 2555972, 5, 2600000, 2600000, 61000, 16350000, 16350000, 9, 8, 1, - 1, 1, 128610, 9, 97330, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 106500, - 9, 9, 9, 9, 9, 9, 5, 2722000, 3041250, 17787500, - 14852750, 86490, 345959, 334889, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 5, 5, 5, 7014408, 86490, 8, 4, 4, - 4, 1, 1, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 5, 12247000, 9790000, 491000, 636000, 14056000, 996083, 86490, 8, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 5, 5, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 9776500, 86490, - 8, 1, 101599, 1, 1, 1, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 5, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 5, 9143000, 9, 8, 9, 9, 9, 9, 9, - 9, 9, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 5, 4700000, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 13680000, 18000000, 86490, - 215300, 244619, 244619, 195390, 9, 9, 114350, 83200, 9, 9, - 9, 74260, 74620, 9, 73289, 62200, 75700, 75000, 78700, 9, - 97700, 79289, 73300, 75700, 9, 9, 65389, 9, 105289, 100100, - 9, 84400, 66500, 94800, 91120, 5, 5, 2934130, 7993092, 84300, - 8, 4, 4, 4, 4, 4, 1, 1, 1, 1, - 1, 1, 1, 1, 5, 5, 8, 8, 8, 8, - 8, 8, 8770000, 13858000, 85050000, 8770000, 84968, 86093, 8, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 7, 6, - 7, 6, 5, 5, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8807950, 83082, 79860, 8, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 5, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 396000, 8, 8, 348480, 5420970, 13680000, 86490, - 345959, 334889, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 113950, 6, 7, 6, 7, 6, 7, 6, 44109, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 5, 1800000, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 9106050, 86490, 286829, 273419, 310800, 9, 9, 9, - 101800, 89000, 9, 74300, 9, 9, 9, 9, 9, 9, - 9, 9, 139900, 9, 9, 89500, 102700, 69489, 72089, 9, - 55000, 90300, 68200, 9, 9, 9, 115200, 9, 2481895, 5, - 5, 18980000, 86490, 244619, 244619, 244619, 228779, 9, 72960, 77870, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 75239, - 90300, 43430, 6, 83776, 37500, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 5, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 5, 9900000, 86490, - 339700, 304589, 152500, 9, 58400, 9, 98800, 76289, 73100, 91289, - 9, 9, 9, 9, 117489, 122500, 111600, 53800, 61700, 7, - 6, 50979, 6, 53000, 107260, 108700, 36000, 65450, 6, 69050, - 54060, 68400, 6, 48550, 55759, 47500, 67700, 55000, 52260, 72000, - 68859, 7, 52060, 52000, 46560, 51049, 51000, 58500, 6, 3152161, - 2508210, 3046190, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 39046000, 94590, 73140, 9, 9, 9, - 9, 9, 9, 59005, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 105039, 104390, 82000, 9, 59800, 105000, 9, 9, 9, - 9, 9, 9, 9, 71689, 124600, 9, 9, 51800, 9, - 9, 9, 63500, 9, 9, 59800, 43000, 66000, 9, 80600, - 49500, 31000, 50650, 45500, 48900, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 5, - 5, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 6303400, 86490, 336460, 365700, 9, 9, 9, 9, - 55589, 57000, 56000, 57000, 9, 9, 93289, 68600, 92789, 88889, - 9, 75000, 80589, 9, 9, 81000, 9, 9, 9, 9, - 9, 9, 9, 9, 61000, 51959, 7, 6, 7, 6, - 3433000, 3282708, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 5, 5, 5, 978975, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 3235240, 3235240, 5, - 13430000, 86490, 8, 9, 9, 9, 9, 9, 155400, 9, - 9, 9, 80810, 9, 9, 109000, 9, 9, 9, 9, - 9, 9, 94949, 6, 7, 27100, 51250, 6, 52350, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 2082247, 2681191, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 16401280, 86490, 345959, 334889, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 2323000, 1720000, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 12020000, 64169, 241700, 174900, 227000, 9, - 9, 9, 66700, 76220, 114400, 70700, 9, 87750, 67700, 80589, - 82489, 127000, 45050, 6, 64000, 45300, 74500, 50220, 53750, 73800, - 53530, 45660, 56110, 54359, 53650, 6, 55849, 61000, 74249, 57559, - 47000, 51600, 7, 55359, 57949, 61260, 52230, 39800, 56849, 57860, - 47850, 6, 7, 6, 7, 6, 7, 6, 1900800, 2766700, - 5, 11570000, 47900, 349140, 273419, 273419, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 102700, 9, 9, 9, - 9, 9, 9, 97700, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 5, 2290332, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 9618452, 83245, 345959, 334889, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 2690000, 2486880, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 10776733, 86490, 380150, 9, 9, - 9, 9, 9, 62600, 9, 9, 9, 9, 9, 9, - 9, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 1756000, 988000, 1437000, - 272000, 1034000, 5, 5, 10018500, 82816, 8, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 2332000, 2335230, - 2082433, 12657000, 86490, 286829, 195300, 228000, 1, 9, 9, 9, - 9, 52400, 128188, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 41890, 9, 41000, 49171, 9, 9, - 9, 9, 9, 9, 9, 9, 5, 5, 5, 13240900, - 90000, 8, 64000, 9, 9, 9, 9, 9, 94300, 9, - 9, 9, 9, 9, 9, 9, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 5, 5, 5, 11504220, 86490, 356000, 273419, 273419, 84200, 78000, - 66000, 81000, 84800, 9, 9, 78300, 64500, 9, 58000, 9, - 77000, 9, 9, 88700, 9, 9, 80000, 43000, 80000, 72000, - 9, 9, 9, 7, 6, 7, 6, 7, 69000, 7, - 6, 53700, 56960, 7, 6, 2025500, 2908400, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 16690000, 2895000, 17625000, - 50867, 86490, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 5, 12784000, - 1100000, 85050000, 25284000, 86490, 8, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 5, 5, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 1954906, 5, 5, 5, - 5, 1665000, 14880000, 86490, 8, 73734, 53400, 9, 9, 1, - 1, 1, 1, 107200, 9, 9, 9, 75000, 77400, 74000, - 9, 9, 9, 9, 9, 9, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 5, 5, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 13662237, 86490, 345959, 334889, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 1970000, - 2556943, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 11850000, 86490, 286829, 273419, 273419, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 7, 6, - 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 16020000, 125257, 441500, - 334889, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 94699, 72610, 9, 54600, 113400, 9, 9, 9, 52000, - 80140, 7, 6, 7, 6, 7, 6, 44200, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 5, 5, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 18338500, 70100000, 62245, 8, - 1, 1, 1, 1, 1, 1, 1, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 5, 5, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 10582370, 86490, - 345959, 334889, 1, 108500, 101700, 98299, 142710, 1, 114399, 1, - 9, 80890, 9, 9, 69780, 9, 9, 9, 9, 9, - 66000, 123800, 64000, 89000, 9, 5, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 14730900, 61109, 61109, 213000, 273419, 273419, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 1660000, 1660000, 5, 13690000, 83449, 8, 75750, 75750, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 5, 5, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 13858000, 8770000, 85050000, 13858000, 86490, - 357520, 52000, 52000, 51000, 52000, 9, 9, 75000, 92500, 9, - 9, 9, 9, 9, 9, 9, 73500, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 53400, 7, 66255, 55650, 6, 7, 6, 68400, - 6, 53702, 32670, 57029, 6, 7, 43670, 1952000, 1816291, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 448500, 8, 8, 8, 493829, 8, 486500, 8, 8, - 1834853, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 2662000, 5, - 5, 5, 5, 3028083, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 1785481, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 960000, - 1650000, 2099920, 16926884, 73000, 534236, 1996000, 548000, 60800, 8, 498970, - 637000, 637000, 86490, 506880, 679600, 1996000, 821000, 86490, 396000, 444000, - 840000, 840000, 78800, 8, 345959, 334889, 860000, 860000, 114345, 8, - 578000, 1690000, 1690000, 82800, 8, 227000, 216128, 244619, 228779, 1827000, - 1827000, 73000, 534236, 209000, 216500, 534236, 534236, 1996000, 1996000, 86490, - 8, 255000, 193319, 193319, 172979, 172979, 172979, 113760, 1438000, 1438000, - 86490, 8, 244619, 244619, 238300, 228779, 2498000, 2498000, 86490, 286829, - 273419, 273419, 172979, 172979, 172979, 172979, 4, 4, 4, 4, - 4, 1957000, 1957000, 86490, 345959, 334889, 244619, 244619, 244619, 228779, - 2980000, 2980000, 86490, 364300, 211769, 193319, 110000, 193319, 193319, 193319, - 2135000, 2010000, 4145000, 75420, 8, 230000, 273419, 273419, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 3920000, 86490, 8, 190409, 244619, - 244619, 228779, 5, 5, 4632000, 75000, 8, 207000, 273419, 273419, - 3101000, 3101000, 3101000, 86490, 286070, 334889, 172979, 137500, 172979, 132200, - 4, 4, 4, 4, 4, 2489000, 2489000, 2489000, 86490, 8, - 228779, 211769, 211769, 211769, 211769, 3083000, 5, 3378000, 78120, 8, - 251700, 211769, 211769, 211769, 211769, 2306000, 2539000, 2640000, 86490, 342986, - 286829, 273419, 273419, 2801000, 1894000, 4695000, 86490, 411839, 345959, 334889, - 5, 2051000, 5, 4720000, 46845, 42000, 345959, 334889, 172979, 164000, - 143000, 172979, 172979, 172979, 105000, 4, 1950595, 1646995, 2420595, 5355000, - 67645, 455700, 245100, 273419, 273419, 1929000, 1868082, 3457082, 86490, 8, - 260510, 244619, 244619, 228779, 2638190, 5, 5, 5201000, 53380, 52200, - 8, 228779, 211769, 211769, 211769, 211769, 2321000, 1786000, 4107000, 86490, - 8, 228779, 211769, 211769, 169800, 185370, 2111000, 1821000, 3846000, 92000, - 345959, 252589, 244619, 244619, 244619, 228779, 2681000, 2804000, 5485000, 86490, - 8, 188000, 244619, 265709, 228779, 3037000, 2700000, 4113000, 77800, 8, - 286829, 273419, 273419, 2391000, 2574000, 2574000, 4533000, 100000, 345959, 334889, - 244619, 244619, 244619, 228779, 1976000, 3383000, 3383000, 5359000, 86490, 345959, - 334889, 211769, 193319, 193319, 193319, 193319, 193319, 2540000, 2568000, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 6214000, 86490, - 345959, 334889, 244619, 228100, 244619, 228779, 2140100, 3387000, 426700, 430000, - 880000, 650000, 550000, 354000, 396000, 666000, 439700, 506000, 506000, 440000, - 440000, 473000, 473000, 473000, 493500, 493500, 493500, 493500, 493500, 493500, - 493500, 493500, 650500, 516000, 642000, 517000, 405300, 337900, 362000, 6245000, - 86490, 8, 172979, 4, 4, 4, 4, 4, 4, 4, - 4, 4, 1900000, 3027149, 5, 12500000, 11427430, 23927430, 86490, 411600, - 334889, 1, 1, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 84700, - 82100, 82000, 96100, 69900, 9, 59050, 9, 9, 9, 73900, - 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 2003760, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 16087200, 86000, 219300, 273419, 273419, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 5, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 5, 5, 5, - 5, 2365500, 2591262, 2772860, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 18860000, 86490, 377600, 75900, 9, - 9, 105500, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 7, 6, 7, 6, 7, 6, 7, 78360, - 49400, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 7, 6, 44000, 6, 7, 6, - 7, 6, 7, 6, 51449, 6, 1902780, 5, 2430000, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 18145560, 86490, 286829, 273419, - 227410, 1, 1, 1, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 70300, 9, 9, 99300, 77300, - 9, 70000, 9, 9, 75700, 74300, 68300, 9, 9, 2391840, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 14890000, 86490, - 8, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, - 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, - 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, - 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, - 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, - 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, - 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, - 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, - 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, 50939, - 2541355, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 321000, 8, 8, 420000, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 33356860, 100200, 54000, 377000, 64000, 312500, 312500, - 86490, 174592, 174592, 86490, 792000, 8, 3088000, 1454000, 745000, 11495, - 1, 1, 7663000, 86490, 795000, 8, 5, 4197730, 86490, 8, - 8, 86490, 8, 172979, 172979, 172979, 172979, 172979, 172979, 172979, - 4, 1200000, 1200000, 86490, 8, 172979, 172979, 172979, 172979, 4, - 4, 4, 4, 4, 1869000, 1869000, 86490, 8, 193319, 193319, - 193319, 172979, 172979, 172979, 172979, 1870000, 1870000, 86490, 8, 4, - 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, - 1, 1638505, 1638505, 91700, 8, 228779, 191040, 211769, 211769, 211769, - 2596000, 2596000, 86490, 8, 370000, 376297, 1059412, 1059412, 86490, 286829, - 273419, 273419, 1, 1, 1, 1, 1, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 378000, 2395000, - 205000, 2992000, 86490, 466100, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 425000, 786000, 2851000, 3291000, - 63000, 345959, 334889, 4, 4, 4, 4, 4, 1, 1, - 1, 1, 1, 1, 1, 1, 2503000, 2759000, 2759000, 89840, - 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 9, 9, 9, 9, 9, 9, 9, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 3859000, 60806, 50000, 286829, - 273419, 273419, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 7, 6, 7, 6, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 3275000, 86490, - 8, 172979, 172979, 172979, 172979, 4, 4, 4, 4, 4, - 1975000, 740000, 806000, 2781000, 68625, 383000, 524000, 907000, 87451, 345959, - 334889, 193319, 193319, 193319, 279400, 172979, 172979, 172979, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 4505000, 86490, 8, 1, 1, 1, 1, - 1, 1, 1, 1, 84389, 9, 91400, 73350, 81598, 76816, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 514983, - 374983, 214983, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 5555000, 86490, 8, 228779, 211769, 211769, 211769, 211769, 2138000, 1671000, - 722000, 2860000, 86490, 345959, 334889, 4, 4, 4, 4, 4, - 4, 115010, 4, 4, 1, 1, 1642158, 5, 5, 4825000, - 86490, 364319, 4, 4, 4, 4, 4, 4, 4, 4, - 4, 1, 1, 1947000, 2250000, 2770000, 6417000, 86490, 269300, 334889, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 9, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 224880, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 3398000, 86490, 8, 1, 1, 1, 1, 1, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 2347000, - 1805000, 2125000, 6867000, 86490, 286829, 273419, 273419, 1, 1, 1, - 1, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 93500, 9, 9, 5, 5, 8, 8, 8, 8, - 8, 8, 8, 7310000, 86490, 560000, 4, 4, 4, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 103501, - 5, 5, 1812019, 4776000, 86490, 286829, 273419, 273419, 9, 9, - 102500, 117200, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 2022000, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 581000, 359600, 212000, 4750000, 86490, - 671590, 1, 1, 1, 1, 1, 46500, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 68400, 69700, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 5820000, 86490, - 244619, 244619, 244619, 228779, 103600, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 7, 6, - 7, 6, 7, 6, 7, 6, 7, 6, 7, 6, - 7, 6, 2220000, 2150000, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 5873000, 86490, 8, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 2850000, - 2050000, 8, 8, 8, 8, 8, 4143000, 86490, 8, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 2850000, 2050000, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 7370000, 106020, 577000, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 7, 6, 7, 6, 7, 6, - 7, 6, 7, 6, 5, 5, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 6636000, 86490, 297000, 273419, 273419, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 7, 6, 54500, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 5, 5, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 6597000, 86490, 294000, 189000, 74000, 37000, 16500, 5956000, 86490, - 8, 9, 9, 9, 9, 112306, 75620, 65800, 71000, 102189, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 48570, 9, 9, 9, 9, 9, 7, 51170, - 7, 6, 7, 6, 7, 6, 5, 2563404, 1811653, 9353745, - 9353745, 86490, 379000, 522000, 801000, 86490, 99800, 99800, 45900, 47245, - 8, 345959, 334889, 5, 5, 5, 15400000, 15440000, 86490, 8, - 172979, 172979, 172979, 172979, 172979, 101100, 172979, 4, 2821800, 2917000, - 5, 12300000, 12305000, 54245, 56500, 8, 286829, 273419, 179300, 5, - 2130000, 5, 5800000, 5800000, 86490, 8, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 56000, 9, - 49500, 9, 9, 9, 9, 9, 9, 45500, 9, 9, - 9, 9, 9, 9, 9, 9, 59980, 5, 5, 4576000, - 5228903, 5282184, 86490, 605400, 1, 126990, 94210, 1, 164500, 1, - 1, 127599, 1, 68550, 1, 1, 1, 1, 1, 9, - 5, 5, 5, 5, 3084714, 3084714, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 23400000, 86490, 451220, 223400, 65900, 61000, - 68530, 75760, 9, 9, 9, 9, 144389, 99000, 9, 9, - 9, 9, 100650, 74000, 72240, 132230, 9, 9, 9, 9, - 9, 83200, 9, 7, 70759, 7, 45150, 7, 48200, 140590, - 6, 7, 6, 7, 78600, 5, 5, 2240600, 13881841, 6118000, - 19999841, 105000, 482000, 482000, 553000, 553000, 116900, 8, 286829, 273419, - 273419, 2149294, 2149294, 92070, 390430, 8, 1705736, 1705736, 41000, 59000, - 345980, 126000, 4, 4, 116000, 4, 1, 96900, 171500, 1, - 91910, 1, 1, 78000, 1885098, 2479847, 2662445, 106020, 600000, 211769, - 193319, 193319, 193319, 193319, 193319, 3421000, 3421000, 92070, 538560, 345959, - 334889, 2156700, 1901700, 2156700, 86490, 8, 286829, 273419, 273419, 2343500, - 2343500, 2343500, 86490, 345959, 334889, 172979, 172979, 172979, 172979, 172979, - 172979, 172979, 4, 3405000, 2341600, 3405000, 86490, 625600, 4, 4, - 4, 4, 4, 4, 4, 128180, 4, 1, 1, 2150000, - 2196000, 2234000, 111600, 8, 8, 2841840, 2850500, 3264500, 5692340, 86490, - 534200, 305000, 475000, 3009000, 3009000, 2185000, 5194000, 86490, 8, 345959, - 334889, 2546000, 3240000, 2950000, 4056000, 4056000, 86490, 538559, 110000, 138500, - 112699, 150500, 110699, 1, 1, 1, 1, 1, 86000, 1, - 1, 1, 2423520, 2854170, 595000, 560000, 370216, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 157936, 4245000, 68002, 8, 345959, 334889, 5, 5, - 5, 6907642, 6907642, 88100, 8, 244619, 244619, 244619, 228779, 2228595, - 2900000, 2400373, 5868000, 5868000, 92069, 411520, 126600, 113800, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 7, - 6, 7, 6, 7, 6, 7, 6, 7, 6, 1710721, - 5, 5, 5641000, 5647000, 86490, 8, 244619, 244619, 244619, 228779, - 3183842, 2291158, 2716000, 8457000, 8457000, 345959, 334889, 286829, 273419, 273419, - 2819522, 2767681, 4334000, 8600000, 8600000, 86490, 564545, 4, 112479, 100000, - 4, 4, 4, 4, 1, 77000, 1, 182600, 1, 2392200, - 2594700, 2687800, 6827930, 6829930, 86490, 554400, 172979, 172979, 172979, 172979, - 4, 4, 4, 4, 4, 3353472, 2421720, 2046528, 9386300, 9386300, - 86490, 8, 211769, 232650, 193319, 193319, 193319, 193319, 1958000, 1650000, - 2254000, 7179100, 7179100, 86490, 8, 228779, 211769, 211769, 211769, 211769, - 5, 5, 3646904, 6985000, 6985000, 86490, 8, 4, 4, 4, - 4, 4, 4, 4, 1, 1, 1, 1, 1, 3530000, - 2370000, 5, 10030700, 10030700, 91400, 8, 1, 1, 1, 1, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 5, 5, 2102400, 8758400, 8758400, 66959, 8, - 345959, 334889, 5, 5, 2345000, 10850000, 10850000, 106020, 348480, 228779, - 211769, 239329, 211769, 211769, 5, 5, 5, 12520000, 12520000, 69750, - 8, 228779, 211769, 211769, 211769, 211769, 5, 5, 1894411, 12092000, - 12092000, 86490, 207250, 11805000, 207250, 86490, 375000, 348000, 1910549, 11805000, - 890000, 86490, 755000, 8, 1389000, 11805000, 1389000, 86490, 443500, 193319, - 193319, 193319, 172979, 172979, 172979, 172979, 1910549, 11805000, 1073588, 65066, - 53792, 543659, 228779, 211769, 211769, 211769, 173136, 2435000, 11805000, 2435000, - 86490, 371200, 244619, 244619, 244619, 228779, 2609200, 11805000, 2609200, 86490, - 8, 8, 2609200, 11805000, 2295000, 86490, 8, 172979, 172979, 172979, - 172979, 4, 4, 4, 4, 4, 1910549, 11805000, 1659779, 43245, - 39000, 300000, 240000, 230000, 458000, 600000, 612000, 836000, 1400000, 245520, - 343728, 245520, 392832, 245520, 245520, 343728, 212784, 9663000, 9663000, 86490, - 8, 211769, 193319, 193319, 193319, 193319, 193319, 1837015, 11805000, 1837015, - 50800, 234000, 205960, 193319, 193319, 233500, 172979, 172979, 172979, 458000, - 458000, 8, 8, 8, 8, 8, 8, 570000, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 493242, 566242, 536242, 8, - 11805000, 3442517, 61109, 61109, 8, 211769, 193319, 193319, 193319, 193319, - 193319, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 12238000, 3184000, 86490, 8, 244619, 244619, 244619, 228779, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 611400, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 11805000, 4542687, 86490, 8, 4, 4, 4, 4, 104770, - 4, 4, 1, 1, 1, 1, 1, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 623000, 509088, 547088, 8, 374088, 11805000, 3994368, 86490, - 425150, 334889, 211769, 193319, 193319, 193319, 193319, 193319, 2033000, 2583000, - 11805000, 2654000, 86490, 277188, 334889, 211769, 193319, 193319, 193319, 193319, - 135889, 1705000, 1655000, 12238000, 1713000, 86490, 8, 172979, 172979, 172979, - 172979, 4, 4, 4, 4, 4, 8, 353072, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 11805000, 2936500, 86490, 345959, - 334889, 193319, 193319, 134277, 172979, 172979, 172979, 172979, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 11805000, 3580000, 86490, 282000, - 232010, 213000, 193319, 193319, 176910, 195890, 166500, 140500, 142700, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 11805000, 2673098, 86490, - 345959, 221760, 191000, 211769, 211769, 211769, 211769, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 12238000, 4852000, 86490, 345959, 334889, 244619, 244619, 244619, - 195789, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 12238000, 4166000, 86490, 286829, 212100, 273419, 228779, - 211769, 211769, 211769, 211769, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 722187, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 929000, 8, 8, 178067, 178067, 8, 8, 12238000, 4866000, - 86490, 505100, 334889, 244619, 244619, 244619, 228779, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 12238000, 3497000, 86490, - 345959, 334889, 172979, 195300, 219337, 172979, 172979, 172979, 172979, 4, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 130880, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 12238000, 2836500, 55500, 41500, 53000, 436420, 228779, 211769, - 211769, 200759, 204440, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 469360, 128000, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 11805000, 4539000, 86490, 345959, 334889, 169080, 167000, 119779, 4, 4, - 1, 1, 1, 1, 1, 109000, 1, 1, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 13389000, - 3127000, 86490, 563000, 139990, 172979, 172979, 172979, 211090, 176680, 285500, - 4, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 634010, 553510, 553510, 634010, 553510, 553510, 11805000, 5539500, 86490, 8, - 193319, 193319, 193319, 172979, 172979, 172979, 172979, 5, 3557000, 5, - 12238000, 4647000, 86490, 345959, 361900, 193319, 193319, 193319, 158658, 151089, - 204100, 172979, 2347405, 2676400, 1933600, 11805000, 4610000, 61109, 61109, 676000, - 172979, 4, 4, 4, 4, 4, 4, 4, 4, 4, - 5, 5, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 12238000, 6552000, 86490, 425200, 401200, 228779, 211769, 211769, 184230, 290340, - 2840844, 3254500, 1613641, 13389000, 4618141, 86490, 536220, 172979, 172979, 172979, - 172979, 4, 4, 4, 4, 4, 3386800, 3283500, 507408, 507408, - 507408, 507408, 507408, 496496, 8, 8, 8, 8, 8, 507408, - 2878324, 2878324, 3386800, 72945, 345959, 334889, 211769, 161500, 193319, 193319, - 193319, 193319, 3075700, 3075700, 3075700, 13389000, 3075700, 86490, 959000, 172000, - 269497, 161550, 193319, 163200, 171559, 3459000, 3402500, 3102500, 8007800, 3459000, - 86490, 345959, 334889, 172979, 172979, 172979, 172979, 172979, 172979, 172979, - 4, 2955400, 2955400, 3465650, 13389000, 3465650, 61109, 61109, 345959, 334889, - 193319, 193319, 193319, 172979, 172979, 172979, 172979, 3002010, 3002010, 3002010, - 13389000, 3002010, 86490, 427379, 334889, 244619, 173100, 244619, 228779, 3013300, - 3013300, 3013300, 13389000, 3013300, 86490, 346000, 228779, 211769, 184600, 266600, - 211769, 3002500, 3002500, 582000, 582000, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8007800, 7015000, 86490, 720000, 228779, 211769, - 211769, 211769, 211769, 3341700, 3341700, 1662500, 10678000, 5004200, 86490, 8, - 244619, 244619, 244619, 228779, 5, 5, 4510000, 13389000, 5894500, 86490, - 469420, 228779, 211769, 181840, 259700, 224000, 2295000, 2784250, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 11805000, 6600000, 86490, 345959, 334889, 193319, 193319, 193319, - 172979, 172979, 172979, 172979, 4011300, 4011300, 4011300, 8007800, 4011300, 86490, - 392000, 192000, 199240, 152500, 278000, 211769, 2528250, 2528250, 1490000, 8007800, - 4307350, 86490, 8, 180590, 144000, 4, 4, 4, 4, 124000, - 4, 117580, 165600, 5, 5, 1329778, 10678000, 4011018, 86490, 425000, - 686338, 5, 2830000, 2830000, 10678000, 7060000, 86490, 452700, 86490, 86490, - 86490, 86490, 86490, 86490, 86490, 86490, 86490, 86490, 86490, 86490, - 86490, 86490, 86490, 86490, 86490, 86490, 86490, 86490, 86490, 86490, - 86490, 86490, 86490, 86490, 86490, 86490, 86490, 86490, 86490, 5, - 2788692, 5037261, 10678000, 5672261, 86490, 784990, 211769, 193319, 193319, 161176, - 193319, 193319, 5, 2558000, 2532000, 10678000, 5668294, 66960, 237370, 259709, - 273419, 211769, 193319, 193319, 193319, 193319, 193319, 5, 5, 5, - 8007800, 4644290, 86490, 427680, 1, 1, 147400, 9, 9, 9, - 64170, 64170, 9, 9, 9, 9, 9, 9, 9, 73341, - 65679, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 58341, 9, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 234350, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 600000, - 10678000, 9482000, 86490, 8, 1, 1, 1, 163449, 9, 97650, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 5, 5, 5, 1911000, 2570000, 2570000, 1980000, 1310000, 1770000, - 2140000, 2140000, 2140000, 2130000, 2130000, 2130000, 1913000, 10664000, 86490, 376075, - 278200, 211769, 143000, 142000, 200435, 193319, 193319, 5, 5, 5, - 2010000, 1093000, 2710981, 2710981, 3233329, 3233329, 2710981, 2710981, 2710981, 2188634, - 2710981, 2710981, 2710981, 2710981, 2710981, 3750000, 2710981, 2710981, 2710981, 2710981, - 2710981, 2159405, 2669405, 2669405, 5, 1380000, 1486000, 1932000, 2200000, 2200000, - 2200000, 20425000, 86490, 381200, 92500, 129600, 117000, 63100, 9, 9, - 66600, 112389, 112089, 129989, 123400, 56689, 65989, 55400, 9, 9, - 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, - 9, 9, 9, 7, 6, 7, 88450, 5, 5, 5, - 11740000, 11740000, 61109, 61109, 345959, 334889, 4, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 5, 5, 5, 11002000, 11002000, 86490, 473800, 61700, 71900, - 9, 9, 9, 9, 9, 9, 9, 122189, 9, 9, - 9, 9, 96700, 9, 9, 78189, 80200, 101100, 9, 9, - 9, 9, 9, 9, 64800, 9, 7, 6, 53075, 6, - 7, 6, 5, 5, 2312500, 15324000, 15324000, 86490, 8, 9, - 9, 9, 9, 9, 9, 83320, 68860, 68400, 9, 9, - 9, 75350, 9, 9, 9, 9, 9, 9, 9, 9, - 107700, 79670, 9, 9, 9, 9, 9, 72500, 9, 9, - 2001000, 2820000, 3650000, 12951000, 4660000, 17611000, 86490, 345959, 334889, 4, - 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, - 1, 5, 5, 1811405, 11002000, 11002000, 86490, 8, 172979, 172979, - 172979, 172979, 4, 4, 4, 4, 4, 5, 5, 5, - 11002000, 11002000, 86490, 8, 172979, 117000, 105300, 4, 91460, 115479, - 4, 4, 4, 4, 5, 5, 2519000, 9227500, 17447500, 14177500, - 86490, 8, 211769, 193319, 193319, 193319, 193319, 193319, 2216000, 1833000, - 17447500, 3513000, 86490, 8, 193319, 193319, 193319, 172979, 172979, 172979, - 172979, 1824000, 1690000, 3923845, 17447500, 3924000, 86490, 364320, 286829, 389200, - 235600, 1206000, 17447500, 1206000, 103100, 8, 244619, 244619, 244619, 228779, - 5, 5, 5, 9670000, 9670000, 86490, 8, 172979, 172979, 172979, - 172979, 114000, 4, 4, 4, 4, 5, 5, 5, 12051000, - 7050000, 18837000, 86490, 8, 228779, 211769, 211769, 211769, 211769, 5, - 3430000, 1705000, 8637000, 13280000, 23145000, 3235240, 3235240, 5, 5, 5, - 5, 5, 5, 5, 5362380, 5, 5, 5, 5, 5, - 2413373, 2413373, 2413373, 2413373, 2413373, 2546829, 2546829, 2546829, 2546829, 5, - 5, 5, 2225387, 2225387, 5, 5, 5, 5, 5, 2440247, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 2674000, 2674000, 2315000, 5, 3203000, 4270000, 31399714, - 45598000, 39030000, 53604000, 5, 5, 5, 1547939, 1608714, 5, 5, - 2144952, 933055, 5, 5, 5, 5, 1040000, 5, 5, 5, - 5, 5, 5, 5, 3623565, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 2726995, - 5, 5, 18187082, 86490, 491039, 8, 8, 12060000, 532729, 72539, - 555700, 455000, 12060000, 614700, 86490, 8, 8, 980000, 980000, 86490, - 443660, 559300, 10063000, 1002960, 97652, 299000, 662506, 2122561, 10063000, 1461500, - 97650, 8, 345959, 254000, 1286000, 10063000, 1286000, 64245, 8, 569162, - 1129270, 10063000, 1129270, 129300, 491020, 244619, 244619, 244619, 228779, 1304910, - 10063000, 1308000, 97650, 8, 8, 1541000, 10063000, 1541000, 83700, 422000, - 286829, 273419, 273419, 1705000, 12060000, 1705000, 86490, 8, 345959, 334889, - 1392500, 1392500, 86490, 8, 345959, 334889, 1702600, 12060000, 1702600, 86490, - 8, 244619, 244619, 244619, 228779, 1709000, 12060000, 1709000, 86490, 8, - 286829, 273419, 273419, 1908000, 12060000, 1908000, 86490, 8, 266000, 291000, - 244619, 195000, 1643700, 12060000, 1643700, 86490, 8, 120000, 193319, 258000, - 172979, 136845, 172979, 172979, 1700000, 12060000, 1709000, 86490, 8, 244619, - 244619, 149000, 228779, 1532000, 12060000, 1542000, 79500, 8, 286829, 336000, - 219000, 2075000, 12060000, 2075000, 99245, 432000, 211769, 193319, 153197, 204000, - 193319, 260359, 2233000, 12060000, 2233000, 67344, 63143, 8, 228779, 192000, - 211769, 211769, 211769, 2201000, 12060000, 2201000, 92070, 345959, 278989, 286829, - 273419, 273419, 2629000, 12060000, 2629000, 75329, 390520, 228779, 269345, 172000, - 192000, 211769, 2040900, 12060000, 2058200, 77100, 8, 8, 2421720, 2660650, - 10063000, 3867000, 86490, 491039, 170000, 104000, 1, 175000, 107099, 88000, - 1, 110000, 9, 9, 106789, 9, 87000, 9, 9, 9, - 100100, 9, 9, 66600, 84133, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 12060000, 2723500, 86490, 8, 228779, 211769, 211769, 211769, 211769, 289794, - 289794, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 458086, - 458086, 458086, 438000, 438000, 12060000, 2659000, 86490, 8, 286829, 273419, - 273419, 3136322, 2681191, 10063000, 3814000, 92070, 8, 211769, 193319, 193319, - 193319, 193319, 193319, 2280961, 2551000, 12060000, 2551000, 86490, 8, 228779, - 211769, 211769, 211769, 154500, 2519000, 1902781, 12060000, 2519000, 86490, 8, - 172979, 172979, 172979, 172979, 172979, 172979, 172979, 4, 540144, 540144, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 461578, 461578, 461578, 461578, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 12060000, 3430500, 86490, 8, 228779, - 211769, 211769, 143440, 211769, 2162000, 2266000, 12060000, 2349000, 86490, 345959, - 334889, 128000, 193319, 193319, 172979, 172979, 172979, 172979, 2443500, 2292000, - 10063000, 2580500, 86490, 286829, 273419, 273419, 111500, 172979, 172979, 172979, - 4, 4, 4, 4, 4, 2122561, 2075761, 10063000, 3498000, 86490, - 8, 228779, 211769, 211769, 211769, 211769, 2391842, 2421720, 2750000, 10063000, - 3621000, 86490, 8, 193319, 193319, 193319, 172979, 172979, 172979, 172979, - 2970000, 2629000, 12060000, 3235000, 72539, 555700, 193319, 193319, 193319, 172979, - 172979, 172979, 172979, 2715000, 3197000, 2220841, 12060000, 3197000, 86490, 439824, - 172979, 172979, 130489, 172979, 172979, 172979, 172979, 4, 3247202, 2100000, - 2100000, 10063000, 4266500, 86490, 538559, 292840, 193319, 193319, 193319, 193319, - 193319, 2059000, 2146000, 3206000, 10063000, 3806000, 86490, 321000, 4, 4, - 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 3137000, 2592000, 2129000, 12060000, 3137000, 152600, 8, 8, - 3609000, 3387000, 2647000, 11280500, 3900000, 86490, 8, 4, 4, 4, - 4, 4, 4, 4, 1, 1, 1, 79000, 1, 1681680, - 2028299, 2299000, 11280500, 6005000, 86490, 8, 8, 5, 5, 5, - 16056820, 11280500, 4670500, 89280, 700000, 181090, 211769, 211769, 211769, 211769, - 5, 5, 5, 11280500, 9228000, 86490, 369400, 286829, 273419, 273419, - 5, 5, 5, 16056820, 11280500, 21213820, 86490, 8, 172979, 172979, - 172979, 172979, 4, 4, 4, 4, 4, 1537000, 11874000, 1537000, - 86490, 8, 172979, 172979, 172979, 172979, 4, 4, 4, 106000, - 4, 2597761, 2421720, 11874000, 3625000, 86490, 8, 187789, 149000, 172979, - 172979, 127000, 172979, 152000, 135279, 1732000, 11874000, 1732000, 86490, 384000, - 193319, 193319, 111000, 172979, 172979, 172979, 172979, 2792000, 3165000, 2207712, - 11874000, 5010000, 71400, 8, 172979, 172979, 172979, 172979, 172979, 172979, - 172979, 4, 1522900, 11874000, 1522900, 92070, 8, 193319, 193319, 193319, - 132500, 126000, 150000, 150000, 3263000, 2926000, 1986000, 11874000, 3864000, 86490, - 435000, 122700, 111280, 128779, 103000, 78179, 133080, 116000, 154300, 4, - 140279, 2357600, 11874000, 2357600, 79545, 439420, 134880, 153379, 146780, 141000, - 138680, 141400, 4, 159080, 132880, 1, 1, 2421722, 2150172, 1821602, - 11874000, 5570000, 85700, 444520, 4, 4, 4, 4, 4, 1, - 1, 1, 1, 1, 1, 1, 1, 2821000, 2145000, 2821000, - 11874000, 4966000, 85045, 8, 193319, 193319, 193319, 172979, 172979, 172979, - 172979, 2688500, 11874000, 2688500, 87400, 242000, 344489, 130850, 125400, 95599, - 116099, 82220, 1, 1, 1, 1, 1, 1, 1, 1, - 2702000, 2702000, 11874000, 2706000, 73200, 343000, 285000, 189800, 193319, 195000, - 193319, 193319, 193319, 2451228, 2904000, 11874000, 2907000, 86490, 471520, 172979, - 167189, 172979, 172979, 4, 4, 4, 4, 4, 2264000, 3018000, - 11874000, 3018000, 62800, 8, 211769, 193319, 193319, 193319, 193319, 193319, - 5, 5, 5, 11325000, 15020000, 11325000, 74245, 262979, 334889, 172979, - 109000, 172979, 172979, 4, 4, 128600, 4, 107100, 5, 5, - 5, 7170000, 15020000, 7170000, 90300, 8, 199589, 167500, 156489, 172979, - 192890, 224000, 145990, 161280, 1997000, 2421720, 1713059, 5898000, 15020000, 5898000, - 86490, 8, 193319, 193319, 193319, 157000, 172979, 172979, 172979, 1944900, - 2156500, 2022100, 15020000, 4845000, 86490, 8, 193319, 193319, 193319, 172979, - 172979, 172979, 172979, 2659000, 2659000, 15020000, 2659000, 88150, 345959, 334889, - 172979, 173679, 4, 133979, 241880, 4, 183000, 4, 4, 4, - 1958000, 2430000, 15020000, 4388000, 72540, 8, 4, 141800, 4, 4, - 4, 4, 169380, 1, 1, 1, 1, 1, 5, 5, - 5, 7293000, 12578000, 7293000, 69000, 8, 134700, 172979, 172979, 172979, - 4, 123580, 101179, 112080, 4, 5, 5, 5, 9289000, 12578000, - 9289000, 82845, 345959, 243740, 130500, 149000, 190189, 172979, 165400, 108480, - 4, 104000, 164300, 5, 5, 2113379, 13194000, 12578000, 13194000, 82200, - 535520, 172979, 172979, 172979, 172979, 172979, 141690, 158590, 4, 3060000, - 1989270, 1953730, 11963000, 3943000, 86490, 8, 211769, 193319, 193319, 193319, - 148959, 193319, 5, 5, 2025930, 5363000, 11963000, 5363000, 97000, 8, - 132190, 172979, 126589, 172979, 4, 4, 137379, 112000, 137180, 2122561, - 1989272, 2155591, 11963000, 5141000, 88500, 8, 260000, 172500, 211769, 221929, - 211769, 3183317, 2681192, 11963000, 4153000, 62700, 330000, 265000, 172979, 172979, - 142000, 153189, 163810, 155370, 4, 4, 158980, 2439361, 2594702, 11963000, - 4674000, 86490, 8, 193319, 139000, 138000, 220000, 149489, 147000, 141000, - 1995841, 1729802, 11963000, 3592000, 77755, 334889, 345959, 193200, 193319, 250860, - 172979, 91200, 172979, 172979, 3088000, 1826731, 1989269, 11963000, 3816000, 52900, - 353000, 159000, 89500, 172979, 172979, 159000, 172979, 172979, 118000, 2057000, - 2028000, 2309000, 11963000, 3985000, 86490, 427000, 172979, 163779, 4, 137680, - 4, 156950, 4, 4, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 5, 5, 5, 5, 2790000, - 5, 5, 5, 5, 5, 5, 5, 3756408, 12273400, 29502400, - 100140, 494650, 193319, 193319, 160360, 172979, 172979, 172979, 172979, 5, - 5, 1789182, 7506900, 7506900, 88744, 8, 345959, 334889, 5, 5, - 5, 9803900, 9803900, 74700, 8, 286829, 273419, 273419, 5, 5, - 5, 14083700, 14083700, 144270, 8, 211769, 193319, 193319, 193319, 193319, - 193319, 4050000, 4485500, 3556212, 11065860, 11065860, 86490, 432700, 162400, 180300, - 193319, 208990, 172979, 147990, 139889, 3165800, 2660000, 1786897, 6169900, 6169900, - 89045, 8, 193319, 117000, 193319, 123490, 144790, 172979, 128200, 1841600, - 1841600, 100440, 342800, 380300, 145789, 239740, 141740, 181800, 219629, 5, - 5, 4101449, 15895600, 15895600, 110300, 345959, 269300, 166490, 146189, 172979, - 172979, 4, 4, 4, 4, 5, 5, 5, 8200100, 8200100, - 86490, 751659, 176960, 197360, 193319, 86000, 172979, 172979, 130000, 5, - 5, 5, 8810100, 9760000, 21628300, 43340000, 6150000, 7750000, 7750000, 7200000, - 7200000, 9200000, 10300000, 9950000, 10100000, 7350000, 9200000, 9200000, 9200000, 9200000, - 9200000, 1000000, 5900000, 4890000, 9058000, 11840000, 9400000, 11840000, 11840000, 11840000, - 9950000, 8700000, 48848000, 86490, 364320, 306900, 1224000, 13670000, 1224000, 86490, - 522720, 305000, 255000, 288000, 2520000, 13670000, 1700000, 86490, 454400, 337591, - 2520000, 13670000, 1640000, 78119, 8, 155390, 131400, 201889, 128790, 4, - 4, 4, 119880, 84000, 2080000, 2180000, 1740000, 6280000, 6280000, 86490, - 538560, 229000, 174424, 182900, 211769, 323029, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 302648, 11265000, 4310000, 86490, 8, 172979, 120080, - 4, 4, 121000, 139179, 132780, 4, 4, 4, 2013000, 1765000, - 2290000, 13445000, 4055000, 86490, 345959, 334889, 1, 1, 1, 1, - 104599, 117899, 113299, 117199, 150410, 89210, 118710, 104810, 106010, 1, - 107010, 85429, 2170080, 1877920, 3003000, 11013000, 4048000, 86490, 244619, 244619, - 244619, 228779, 4, 143180, 4, 4, 132479, 1, 1, 1, - 66000, 111299, 116699, 112899, 1, 2044000, 1873000, 2433000, 13670000, 4477000, - 86490, 298800, 321700, 242509, 172979, 172979, 172979, 186540, 233189, 196689, - 149489, 137780, 1837442, 3002558, 2777558, 11013000, 4840000, 86490, 283789, 178409, - 205709, 177200, 148300, 196679, 125279, 123000, 4, 109600, 4, 4, - 90000, 108400, 1916642, 2075761, 2320000, 13670000, 5282000, 86490, 286829, 273419, - 273419, 1, 1, 1, 1, 1, 1, 1, 1, 130299, - 25310, 113810, 1, 1, 1, 9, 9, 9, 2050000, 2773000, - 2751000, 14900000, 4801000, 74245, 308900, 417700, 1, 111399, 100699, 102710, - 96710, 76210, 1, 89000, 110599, 102210, 1, 104099, 152299, 91799, - 9, 9, 9, 2260000, 2191956, 1724044, 3220000, 13670000, 4060000, 86490, - 382979, 275489, 4, 4, 127079, 152500, 4, 4, 4, 4, - 4, 1, 1, 2312642, 2335231, 2449564, 13670000, 6178000, 86490, 8, - 158889, 128049, 126979, 109679, 122000, 4, 4, 111680, 137480, 138480, - 2629081, 2790000, 3120000, 11013000, 5617000, 79645, 253000, 273419, 273419, 137680, - 155800, 4, 1, 1, 1, 1, 1, 142000, 99400, 1, - 1, 1, 1, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 227800, 2854172, 3056000, 13670000, 5002000, 86490, 453220, - 160889, 4, 118600, 114380, 4, 4, 4, 4, 4, 4, - 1963250, 2190000, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8, 8, 13445000, 4620000, 86490, - 8, 172180, 108999, 1, 114310, 1, 101890, 1, 1, 114710, - 1, 1, 96999, 1, 169210, 120700, 2518562, 2419000, 3341329, 11013000, - 5356000, 86490, 345959, 334889, 173000, 1, 121199, 108900, 94499, 1, - 1, 1, 1, 73310, 141710, 1, 9, 9, 76889, 9, - 9, 9, 9, 2830000, 3075000, 3511323, 13670000, 4280000, 86490, 345959, - 334889, 4, 4, 4, 4, 4, 4, 4, 1, 1, - 1, 1, 1, 2803680, 1881320, 2538900, 14900000, 5520000, 58500, 249459, - 254509, 273419, 162000, 4, 172000, 114718, 4, 137980, 125000, 112543, - 93000, 101500, 109546, 1, 3582000, 2474000, 2560000, 13670000, 6632000, 86490, - 8, 63100, 4, 120000, 4, 105380, 131479, 88000, 193079, 162800, - 91599, 1, 2309092, 3362108, 1785600, 13670000, 7900000, 67400, 272000, 262200, - 123980, 4, 134680, 159500, 196080, 107400, 104299, 1, 92250, 1, - 98500, 150000, 110010, 5, 5, 8, 8, 8, 8, 8, - 8, 8, 8, 8, 8, 8200000, 15943000, 15943000, 86490, 315570, - 285000, 253110, 111899, 87700, 92500, 142300, 125800, 1, 123000, 150000, - 161210, 102800, 124400, 62000, 113099, 91000, 9, 61900, 91800, 5, - 5, 5, 14900000, 10240000, 85586, 323151, 192448, 315740, 173229, 164132, - 156106, 117984, 125658, 132786, 4, 4, 169606, 114120, 90568, 5, - 5, 3705013, 11013000, 5613000, 86490, 221159, 236510, 273419, 4, 4, - 118807, 107298, 4, 138222, 4, 118128, 1, 1, 1, 1, - 2185300, 2500000, 2059000, 13445000, 5511000, 86490, 8, 133350, 108057, 4, - 125880, 4, 103300, 136579, 4, 4, 1, 151700, 5, 2247202, - 5, 13445000, 8368000, 86490, 429979, 334889, 172979, 189980, 128000, 4, - 172480, 111000, 4, 4, 120000, 4, 5, 2914246, 1946564, 13445000, - 8132000, 53251, 263500, 334889, 4, 4, 4, 4, 78626, 97550, - 4, 4, 4, 1, 1, 5, 5, 5, 9860800, 9860800, - 63666, 400964, 172979, 172979, 172979, 91313, 4, 4, 102600, 4, - 4, 5, 5, 5, 11265000, 10240000, 78491, 8, 123990, 172979, - 172979, 120000, 108879, 4, 122980, 92600, 4, 5, 5, 5, - 11265000, 7739000, 86490, 345959, 334889, 4, 4, 4, 4, 4, - 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, - 8, 8, 8, 8, 8, 8, 8, 8, 1120867, 3000867, - 2070867, 2400918, 2400918, 2400918, 1471785, 5, 5, 5, 5, 5, - 5, 5, 5, 5, 5, 2855215, 5, 2915835, 5, 5, - 5, 2195835, 2415835, 534645, 2640000, 15823500, 3940000, 6300000, 6160000, 3700000, - 6500000, 4563000, 4700000, 4570000, 8250000, 6225000, 6350000, 6350000, 6350000, 6350000, - 6980000, 4980000, 6084000, 6349500, 6349500, 6349500, 5260500, 8242500, 6000500, 4650500, - 4000000, 39663000, 86490, 228779, 211769, 211769, 211769, 211769, 18600000, 86490, - 8, 30000000, 12816331, 10185062, 7797938, 6644161, 5888239, 5331243, 5012960, 4734462, - 4535535, 4376394, 4257037, 4177467, 4097896, 4058110, 4058110, 4058110, 4058110, 4058110, - 4097896, 4177467, 4257037, 4376394, 4535535, 4734462, 5012960, 5331243, 5888239, 6644161, - 7797938, 10185062, 12816332, 180000000, -1]; - +86490,19630000,9000,28830,12247000,28830,51894,8,2608972,51894, +86490,345959,334889,1370386,74840,88303,469216,86490,245520,77841, +113596,245520,114576,185504,98208,98208,98208,114576,125816,114576, +5402000,108260,86490,179208,86490,179208,86490,294624,49859,49859, +49859,392832,1210000,75000,294624,40000,36250,392832,86490,294624, +294624,5,81900,97200,8,5,2580000,19630000,98700,94519, +441936,11752578,441936,69000,453000,119970,294624,44000,196416,11752578, +196416,86490,294624,31671,23639,25800,21601,30686,321904,321904, +2174743,48581,37428,241500,287500,207000,494500,38609,38609,38609, +38609,38609,230000,19630000,230000,86490,294624,154000,8,8, +8,8,8,8,8,526220,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,14846665,92050,49859,149000,150981,146361,3347600,3701500,74600, +8,8,5,8,8,8,8,8,13389000,86490, +441936,86490,294624,61109,61109,392832,61109,61109,201629,186342, +575100,84568,80724,80724,80724,80724,80724,80724,80724,80724, +69192,69192,5680000,86490,8,8,1535000,3850000,790000,511040, +8500000,86490,113398,144000,137000,188000,150000,32723000,75000,392832, +86490,548000,63380,162000,160000,197000,790681,90544,64197,443000, +61109,61109,8,2610595,12243100,6543000,10088700,61000,290000,330000, +240000,870000,86490,300000,86490,343728,86490,294624,321904,893730, +86490,421078,90226,8,8,2110000,1147000,1400000,6810000,86490, +630803,530585,5,5,5522400,108000,8,840000,6480000,86490, +300080,5,300080,61109,61109,8,86490,8,11752578,8, +86490,428000,86490,373000,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,5,5,4990000,4210000, +9200000,86490,322000,86490,8,8,3593000,2358000,2850000,6808000, +86490,8,63818,86490,550000,410000,781000,41000,320000,335000, +4,4,114000,221000,4,156000,4,199000,176000,117000, +100000,3346000,5,5,8380400,16250000,16250000,101245,115000,99852, +186781,349074,205000,420000,1000000,86490,8,8,1876833,86490, +410500,6000500,410500,61000,491000,86490,427000,478580,628000,1110000, +69000,426000,321000,110000,75000,77000,8,953312,86490,602895, +330000,275000,1429968,83187,142500,89000,408000,392832,8,294624, +392832,8,294624,10530000,68000,519870,540000,1340595,86490,8, +8,12247000,737540,58298,300900,365000,710000,86490,8,8, +1698087,3400000,310992,310992,310992,6000000,49859,49859,49859,294624, +496496,2207095,2770563,8,8,8,8,8,10100000,20140000, +61380,8,463885,5,48000,48000,670000,587400,1608714,86490, +453000,408000,1166660,86490,4,136400,1431676,114576,98208,76384, +212784,196416,163680,1,1,1,49104,1,38551900,86490, +344400,350000,720000,53604000,720000,61109,61109,8,339000,1185000, +86490,8,312059,308291,273419,1660000,8870000,1660000,86490,228779, +211769,211769,211769,126500,337000,950000,86490,364000,188000,4, +179250,127000,4,1,1,1,1,1,1,1, +1,810000,86490,517000,521730,1750000,50000,8,8,2060000, +86490,8,8,5,1578000,3017000,7270000,86490,211769,193319, +193319,270659,193319,193319,646000,1723000,11461000,1723000,72089,253440, +9,9,9,9,9,9,9,9,48200,89450, +57600,9,57400,61900,9,9,9,9,94200,9, +9,9,9,73900,9,9,116100,9,9,9, +9,2760000,3616000,2237000,6369069,52500,8,8,1410000,78500, +8,1,1,1,1,1,1,1,1,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,1599479,86490,8,396214,1585000,8870000, +1585000,86490,73559,361000,244619,244619,244619,228779,2190000,3325000, +8,8,363400,8,8,8,8,8,8625000,86490, +8,282000,247229,193319,193319,193319,193319,5,2400000,2978000, +5200000,86490,8,9,9,9,9,9,9,64400, +64800,9,9,9,9,9,73050,9,9,9, +64389,9,9,9,9,9,41359,9,9,9, +9,9,9,9,1455137,11461000,1455137,86490,9,9, +9,9,9,9,9,9,9,9,9,9, +9,71500,9,9,9,9,107600,9,107000,9, +9,9,9,9,9,9,68400,9,9,54534, +9,9,9,9,9,9,66000,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +3940000,8870000,3940000,86490,54534,9,9,9,9,9, +9,66000,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,3940000,8870000,1335500,86490,8, +9,9,9,9,9,9,9,9,70100,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,7,6, +7,6,7,6,1451660,11310000,1451660,61109,61109,8, +211769,193319,193319,193319,238500,193319,2620000,11310000,2620000,51578, +85319,8,228779,211769,211769,211769,211769,1825000,80800,8, +1,1,1,1,1,1,1,1,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,1519623,11461000,1519623,86490,8,4,4, +4,4,4,1,1,1,1,1,1,1, +1,1791530,86490,370000,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,2113000,106020,8,4,4, +4,4,4,1,1,1,1,1,1,1, +1,2180000,54600,61109,515000,4,4,4,4,4, +4,4,4,4,1,1,1,343728,343728,343728, +343728,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,5311000,86490,8,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,3100000, +11461000,3100000,53000,490000,172979,172979,172979,172979,157787,169788, +172979,4,2276000,2489600,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +7355900,9,513400,1,1,1,1,1,1,1, +1,1,1,9,53789,9,9,9,67567,9, +9,72200,71100,108600,2475000,86490,8,172979,172979,172979, +172979,172979,172979,172979,4,2108000,61109,61109,530000,1, +1,1,1,1,9,9,9,9,9,9, +9,9,9,77180,9,9,9,9,9,9, +9,9,9,9,63000,409200,409200,409200,409200,409200, +409200,409200,409200,409200,409200,409200,409200,409200,409200,409200, +409200,409200,409200,409200,409200,409200,409200,409200,409200,12247000, +2046200,86490,8,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,7,6,7,6,7,6,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,235840,584800,8,11461000,3040000,86400, +384200,172979,172979,172979,138000,4,4,4,4,4, +1900000,10780000,1900000,9,374000,1,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,221932, +98208,386578,294624,8,4650500,117000,8,1,1,1, +1,1,1,1,1,1,1,9,9,9, +9,9,9,9,9,9,9,9,1671100,43199, +43199,43199,43199,422700,1,1,1,1,84000,1, +1,1,1,1,9,9,9,9,9,9, +9,9,9,67600,9,2020000,19630000,2020000,38609,38609, +38609,38609,38609,8,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,54000,9, +9,9,9,105000,100000,9,9,9,9,9, +9,9,9,7,6,7,6,431024,431024,431024, +431024,431024,431024,431024,431024,431024,431024,431024,431024,431024, +431024,431024,431024,431024,431024,431024,431024,431024,431024,431024, +431024,431024,431024,431024,12247000,2810000,86490,8,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,504569,8,8,8, +8,8,8,8,8,8,8,294624,294624,196416, +360096,450000,14056000,3236000,63200,288200,1,1,1,1, +1,1,1,1,1,1,9,9,9,9, +9,9,9,9,9,9,9,390040,8,8, +8,374040,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,252840,105030,10832030,2322030,66572,376000,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,525840,8,518000,436880,2560000,86490,8,9,9, +9,9,9,9,9,9,9,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,11461000, +1897000,9,410000,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,9,9,9, +245520,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,794800, +448708,11310000,6045000,62800,8,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,11461000,2722196,9,360000, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,388440,538440,388440,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,380520, +320000,491001,491001,491001,491001,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,179000,11461000,4185000,85009,68833,326500,1,1, +1,1,1,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,613800,613800,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,10780000,5033200,86490,8,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,1425000, +1519000,956000,1967000,290000,750000,1235000,10832030,2450000,86490,8, +1,141000,1,1,1,1,1,1,1,1, +1,1,1,65000,9,9,9,9,1422000,2559000, +1089000,10832030,2559000,119112,982500,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,56900, +9,9,9,9,9,9,9,9,161589,9, +9,7,6,7,6,7,6,7,6,7, +6,163000,49453,104626,700000,585000,505000,1390000,300000,460000, +4100000,86490,554400,73600,9,9,76300,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,55000,9, +9,9,9,9,522000,805000,1830000,350000,1670000,1199000, +128000,1020000,410000,2537000,86490,472420,74200,9,71600,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,7, +6,7,6,66949,6,7,6,7,6,7, +6,7,6,7,6,2483000,1550000,11752578,4040000,50200, +8,1,1,1,1,1,1,1,1,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,350839,315000,8, +8,8,8,8,8,8,8,134759,10780000,3087102, +82552,65124,348000,1,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,196416,196416,196416,11310000,2480000,86490,243370,273419,273419, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,8,8,8,265234,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,11461000,2515000,86490,8,211769,193319,193319,193319,193319, +193319,8,8,306488,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,505000,8,3680000,86490,8,1,1,1,1, +1,1,1,1,1,1,1,1,9,149450, +181200,98000,57750,9,9,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,1570000,3469289,86490,705300,9, +9,9,56800,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,7,6,7,6,7,6, +7,6,7,6,7,6,251984,251984,490984,381984, +283984,8,8,8,8,8,8,8,8,8, +8,8,8,8,376976,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +390221,374779,390221,459779,330221,459779,8,408883,8,579779, +19630000,2656000,86490,347000,1,1,61000,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,482000,280000, +380000,490000,3542000,86490,8,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,436232,211232,11461000,4345000,86490,8, +172979,4,4,4,4,4,4,4,4,4, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,409960,8870000,4197300,86490,435740,9, +9,9,9,9,9,9,50800,71200,9,54100, +9,46800,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,46600,7, +6,7,6,7,6,7,6,50090,46700,7, +6,7,6,7,6,38100,6,7,6,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,583435, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,266000,726000,8,8,279000,575000,300000, +239000,8,5,5,2608972,5,5,1906624,1906624,1906624, +16350000,12494300,9,8,9,76400,9,9,9,9, +9,9,9,9,9,9,9,7,6,7, +6,86550,6,7,92300,7,6,7,6,7, +6,45660,6,7,6,50000,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,505250,8,8,8,8,8,505250,8,8, +8,8,8,11461000,2857300,9,477520,1,1,1, +1,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,5525000,80000,544000, +1,1,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,248300, +368320,368320,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,6137153,86490,8,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,7,6,7,6,7,51400, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,11310000,4320000, +86490,180000,211769,211769,211769,211769,9,9,9,9, +60600,48000,9,9,9,9,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,2150000,1856000, +2889000,3466000,86490,241000,273419,202400,100300,9,72170,9, +9,9,9,9,9,9,9,9,9,9, +9,9,50000,6,7,6,7,6,7,6, +7,6,7,6,39000,6,7,44600,7,78360, +7,6,7,6,7,6,7,6,7,6, +7,6,8,8,8,8,8,8,8,8, +8,8,529184,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +526696,466696,526696,466696,11461000,3026000,86490,423320,4,4, +4,1,1,1,1,1,1,1,1,1, +1,1,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +10780000,4229677,86490,8,1,64789,9,9,9,9, +9,9,9,55000,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,11310000,4515100,51000,347000,113801, +113801,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,45400, +9,9,9,9,9,9,7,6,7,6, +7,6,7,6,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,402680,402680,402680,491041,491041,402680,402680,402680,8, +8,10780000,6310000,86490,8,1,1,1,1,1, +1,1,1,1,1,1,9,9,9,9, +9,9,9,9,9,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,587988,441000,8,8,8,8, +8,8,8,8,8,8,8,539914,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,2054068,5672200,86490, +345959,334889,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,7775000,86490,244619,244619, +244619,228779,1,1,1,1,1,1,1,1, +1,9,9,9,9,72000,9,9,9,9, +9,9,9,9,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,5456000,64000,8,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,3935000,11310000,4335000,86490,396000,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,7,6, +7,6,7,6,7,6,7,104200,7,6, +7,6,7,6,60000,6,8,8,8,8, +8,8,8,8,370000,8,8,8,8,8, +8,8,8,8,8,302120,303000,8,8,590000, +430820,8,8,8,8,8,8,252144,375144,375144, +545144,545144,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,591536,8,8,8,670496,862500, +1315000,1200000,916000,1316000,1316000,1200000,1400000,1399255,1367000,6950000, +9,304600,9,9,9,9,9,9,113200,9, +72600,51100,9,9,9,9,9,9,9,9, +49040,9,9,9,9,6,6,7,6,7, +93203,7,6,7,6,7,6,7,6,7, +6,1530000,278100,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8930000,4386000,86490,624000,63000,76000,9,76600,71600,9, +63600,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,8,8,8,8,415000,555000,8, +8,449912,8,8,8,546952,484219,437952,8,8, +723000,468025,8,8,8,8,8,8,399048,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,360000,580112, +580112,8,8,8,8,8,8,8,8,8, +8,8,618000,647000,1658848,6066300,86490,8,1,1, +1,1,1,1,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,2800000,2160000,2546000,4110000,44590,42200,345959, +334889,1,1,9,9,1,1,9,9,9, +9,60700,67650,9,9,9,9,9,9,161300, +9,9,9,9,9,9,9,9,9,9, +1897028,5,2410000,7415000,69540,61402,8,172979,172979,172979, +172979,4,4,4,4,4,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,268462,268462,268462,268462, +4199000,86490,310700,1,100000,9,98000,67400,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,1664500,1414700,1809608,4888808,86490,8,1, +1,1,1,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,68000,2020000,3039500,2194000,17787500, +5434960,86490,307000,334889,1,105099,1,9,9,81139, +70189,9,9,9,9,9,9,9,9,9, +9,9,9,9,117000,9,9,9,9,9, +9,9,2276185,2336401,2942182,8870000,5008600,99000,346000,9, +67410,9,9,70000,70000,9,9,51150,9,9, +9,9,9,9,9,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,1208610,3003000,2190000,4392610,86490, +205000,1,1,1,1,40000,55400,71000,9,9, +9,9,9,9,9,9,9,9,9,9, +119100,9,9,47000,9,9,9,9,1105881,5, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,322150,8, +8,8,8,8,228110,8,8,8,8,8, +8,8930000,4095800,86490,244619,244619,244619,228779,1,1, +1,1,102540,9,103900,65200,9,9,9,63189, +9,9,9,55750,9,9,9,9,9,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,2418000, +2418000,1993740,10832030,4909098,50100,298600,172979,172979,172979,172979, +4,4,4,4,4,2600000,3100000,3300000,7396000,43249, +90194,8,1,1,1,1,1,1,1,1, +1,9,9,9,9,9,9,9,9,9, +9,9,9,9,5,5,8,8,8,8, +8,8,17787500,8594830,86490,244619,244619,244619,228779,111500, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,7,6,7,6,47700,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,265426,144426,124426,410076, +410076,493658,529232,529232,529232,529232,529232,529232,529232,529232, +529232,529232,529232,529232,529232,529232,529232,529232,529232,529232, +529232,529232,529232,529232,529232,529232,529232,529232,529232,529232, +529232,550354,550354,529232,529232,529232,529232,529232,529232,529232, +529232,529232,529232,529232,529232,529232,529232,529232,529232,529232, +529232,529232,529232,529232,529232,529232,260600,439414,529232,529232, +529232,529232,529232,529232,529232,529232,529232,529232,529232,529232, +310000,529232,529232,529232,529232,529232,529232,529232,529232,529232, +529232,380950,490950,490950,529232,529232,290950,290950,420950,11461000, +4653650,91500,75200,373000,9,9,9,9,9,62600, +9,103419,9,70000,72900,9,9,65700,7,6, +7,6,7,6,7,54000,7,6,7,6, +75500,47100,71841,6,39800,109300,7,6,7,70900, +79000,6,72500,49513,7,6,7,6,47400,6, +7,6,2168000,2243850,816100,446650,442650,496496,496496,496496, +496496,496496,496496,545704,545704,496496,496496,496496,496496,496496, +496496,496496,477000,460000,496496,496496,496496,496496,496496,496496, +496496,352943,540943,540943,251343,10780000,6446073,86490,8,9, +9,70170,9,9,9,59200,9,9,9,9, +9,9,9,9,9,9,9,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,1810000,2368657,3421288,5712930,86490,409100,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,7,53759,7,6,7,6,7,6, +7,6,49709,6,44300,58300,48359,84000,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,244988,8,8,8,8,8,8, +271908,583908,8,8,8,304400,8,593600,649796,5, +5,11752578,11752578,41278,33700,42000,8,114035,1,110110, +1,1,1,1,1,1,1,1,1,1, +1,1,9,5,5,1878732,10780000,5510000,94859,345959, +334889,68123,9,67000,63720,9,9,9,9,105660, +9,9,9,9,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +5,2374626,8,8,8,2174743,2174743,2174743,2174743,2174743, +2174743,2174743,2174743,2562026,744561,6703000,69147,9,9,9, +9,131000,131000,9,9,74100,71400,9,62400,9, +69100,9,9,7,44560,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,1970000,8,5,5,5,5,2555944, +2555944,15202140,6942140,43245,43245,387200,157000,1,1,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,5,2116000,3075595,6277900,86490,8, +9,9,9,62600,81300,118000,74000,9,69080,1, +1,9,9,9,9,9,9,9,82550,74800, +78850,9,9,7,6,71200,6,7,6,7, +6,7,6,7,6,7,6,7,6,5, +5,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,2360405,5,5,5,5,5,5, +5,5,1340595,1340595,1161849,1340595,1340595,1340595,1340595,26000000, +86490,345959,334889,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,5,3083000,5,10780000, +5708140,86490,8,90500,113000,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,5,5,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,16544000,16763000,16763000,86490,286829,273419,273419,9,9, +63200,76200,57000,9,61000,127300,69989,124000,9,9, +9,9,79700,82800,159200,57949,6,86000,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,107000, +76549,40000,41700,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,5,5,2481000,2814000,2320000,2580000, +1585000,2250000,2800000,3385000,2650000,19630000,11650000,78120,315800,1, +1,1,1,1,1,9,143500,121100,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,2535000,5,8,8,8,384580, +150000,9885440,86490,380150,9,9,9,9,9,9, +9,9,9,9,9,70600,9,9,9,9, +9,9,73300,9,9,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,68250,54510,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,5,5,10832030,5860000, +86490,321300,1,1,9,9,9,9,9,9, +9,9,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,5,5,1319050,10780000,6410000,86490, +8,65000,75000,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,31000,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +5,5,12243100,14056000,22893100,86490,8,9,9,82900, +91600,67400,64000,1,1,9,71700,9,83670,84000, +9,64989,117200,106300,97340,111000,9,127100,123900,9, +9,76000,82889,98489,79779,9,113530,65554,6,2672000, +2261000,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,654023,8,8,8,8, +8,6680000,86490,345959,334889,9,9,9,9,63830, +9,116289,9,100000,9,9,43500,9,56300,9, +9,69300,7,6,7,37660,7,6,7,6, +7,53059,107900,6,7,44800,49290,6,7,6, +7,6,7,6,7,6,7,6,7,6, +5,5,4860000,17787500,15900000,86490,352656,313100,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,47050,7,6, +7,6,7,6,7,6,1992000,1992000,2408000,12243100, +14056000,10474250,86490,345959,334889,1,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,5,5,5,8770000,86490, +1,1,1,1,94999,1,1,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,80800,9,77500,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,2507000,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,2123000,19630000,7825000, +86490,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,2819521,1490000,472300,396000,375520,436720, +634000,8,398000,407120,8,509000,621120,478000,300000,419300, +8,498961,666000,8,330000,885000,444000,8,524120,8, +272920,8,8,1314467,8,8,429659,5,2830000,2956000, +5,5,5,5,5,5,5,3010000,5,5, +5,5,5,5,1895000,3110000,5,5,3140413,2676615, +5,21528000,9,345959,334889,1,1,1,9,9, +9,9,9,9,9,9,9,9,9,9, +101800,9,9,9,9,9,9,9,9,9, +9,9,9,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,5, +5,6814410,86490,8,1,1,1,1,1,1, +1,9,9,9,9,9,9,9,55600,51700, +9,9,9,9,9,9,9,9,2154242,1816289, +1742000,8325000,9,289000,334889,9,9,9,9,1, +1,9,71422,79089,9,9,9,9,9,9, +9,9,9,7,6,7,49960,7,6,7, +6,7,6,7,6,7,6,7,6,38700, +6,7,34350,7,6,7,6,7,6,5, +5,2742053,8870000,8390000,69147,504000,9,9,9,9, +131000,131000,9,9,74100,71400,9,62400,9,69100, +9,9,7,44560,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,1970000,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,5,5,5,5,5,5, +5,5,5,5,5,5,5,2555944,2555944,15202140, +9,8,1,1,1,1,1,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,1932480,1816289, +5,8930000,8430000,86490,8,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +61100,9,9,70610,71449,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,3340000,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +5,12243100,14056000,13750000,80100,8,1,1,92899,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,5,1852000,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,10790000,86490,286829,273419,273419,9,9,64290,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,5, +2922000,11470000,86490,411000,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,7, +6,7,6,7,6,7,6,7,49000,7, +6,1920000,2424595,2488495,7670000,61109,61109,8,9,9, +9,9,9,9,9,9,9,74489,9,9, +9,9,9,9,9,9,9,9,7,6, +7,6,7,6,7,6,39350,47560,7,6, +7,6,7,6,7,72950,7,69191,7,6, +5,2013000,8,8,8,8,8,8,205000,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,5,5,5,2608972,5,5,2608972, +2342838,5,2555972,5,2600000,2600000,61000,16350000,16350000,9, +8,1,1,1,128610,9,97330,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,106500,9,9,9,9,9,9,5,2722000, +3041250,17787500,14852750,86490,345959,334889,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,5,5,5,7014408,86490,8, +4,4,4,1,1,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,5,12247000,9790000,491000,636000,14056000,996083,86490, +8,9,9,9,9,9,9,9,9,9, +9,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,5,5,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +9776500,86490,8,1,101599,1,1,1,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,5, +8,8,8,8,8,8,8,8,8,8, +8,8,8,5,9143000,9,8,9,9,9, +9,9,9,9,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,5,4700000,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,13680000, +18000000,86490,215300,244619,244619,195390,9,9,114350,83200, +9,9,9,74260,74620,9,73289,62200,75700,75000, +78700,9,97700,79289,73300,75700,9,9,65389,9, +105289,100100,9,84400,66500,94800,91120,5,5,2934130, +7993092,84300,8,4,4,4,4,4,1,1, +1,1,1,1,1,1,5,5,8,8, +8,8,8,8,8770000,13858000,85050000,8770000,84968,86093, +8,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +7,6,7,6,5,5,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8807950,83082,79860,8,9,9, +9,9,9,9,9,9,9,9,9,9, +9,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,5,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,396000,8,8,348480,5420970, +13680000,86490,345959,334889,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,113950,6,7,6,7,6,7,6, +44109,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,5,1800000, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,9106050,86490,286829,273419,310800,9, +9,9,101800,89000,9,74300,9,9,9,9, +9,9,9,9,139900,9,9,89500,102700,69489, +72089,9,55000,90300,68200,9,9,9,115200,9, +2481895,5,5,18980000,86490,244619,244619,244619,228779,9, +72960,77870,9,9,9,9,9,9,9,9, +9,75239,90300,43430,6,83776,37500,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,5,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,5, +9900000,86490,339700,304589,152500,9,58400,9,98800,76289, +73100,91289,9,9,9,9,117489,122500,111600,53800, +61700,7,6,50979,6,53000,107260,108700,36000,65450, +6,69050,54060,68400,6,48550,55759,47500,67700,55000, +52260,72000,68859,7,52060,52000,46560,51049,51000,58500, +6,3152161,2508210,3046190,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,39046000,94590,73140,9, +9,9,9,9,9,59005,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,105039,104390,82000,9,59800,105000,9, +9,9,9,9,9,9,71689,124600,9,9, +51800,9,9,9,63500,9,9,59800,43000,66000, +9,80600,49500,31000,50650,45500,48900,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,5,5,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,6303400,86490,336460,365700,9,9, +9,9,55589,57000,56000,57000,9,9,93289,68600, +92789,88889,9,75000,80589,9,9,81000,9,9, +9,9,9,9,9,9,61000,51959,7,6, +7,6,3433000,3282708,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,5,5,5,978975,5,5,5,5, +5,5,5,5,5,5,5,3235240,3235240,5, +5,5,13430000,86490,8,9,9,9,9,9, +155400,9,9,9,80810,9,9,109000,9,9, +9,9,9,9,94949,6,7,27100,51250,6, +52350,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,2082247,2681191, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,16401280,86490,345959,334889, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,7,6,7,6,7, +6,7,6,7,6,7,6,2323000,1720000,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,12020000,64169,241700,174900, +227000,9,9,9,66700,76220,114400,70700,9,87750, +67700,80589,82489,127000,45050,6,64000,45300,74500,50220, +53750,73800,53530,45660,56110,54359,53650,6,55849,61000, +74249,57559,47000,51600,7,55359,57949,61260,52230,39800, +56849,57860,47850,6,7,6,7,6,7,6, +1900800,2766700,5,11570000,47900,349140,273419,273419,9,9, +9,9,9,9,9,9,9,9,102700,9, +9,9,9,9,9,97700,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,5,2290332,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,9618452,83245,345959,334889,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,2690000,2486880,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,10776733,86490,380150, +9,9,9,9,9,62600,9,9,9,9, +9,9,9,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,1756000, +988000,1437000,272000,1034000,5,5,10018500,82816,8,1, +1,1,1,1,1,1,1,1,1,9, +9,9,9,9,9,9,9,9,9,9, +2332000,2335230,2082433,12657000,86490,286829,195300,228000,1,9, +9,9,9,52400,128188,9,9,9,9,9, +9,9,9,9,9,9,41890,9,41000,49171, +9,9,9,9,9,9,9,9,5,5, +5,13240900,90000,8,64000,9,9,9,9,9, +94300,9,9,9,9,9,9,9,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,5,5,5,11504220,86490,356000,273419,273419, +84200,78000,66000,81000,84800,9,9,78300,64500,9, +58000,9,77000,9,9,88700,9,9,80000,43000, +80000,72000,9,9,9,7,6,7,6,7, +69000,7,6,53700,56960,7,6,2025500,2908400,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,16690000, +2895000,17625000,50867,86490,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +5,12784000,1100000,85050000,25284000,86490,8,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,5,5,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,1954906,5, +5,5,5,1665000,14880000,86490,8,73734,53400,9, +9,1,1,1,1,107200,9,9,9,75000, +77400,74000,9,9,9,9,9,9,7,6, +7,6,7,6,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,5,5, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,13662237,86490, +345959,334889,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,1970000,2556943,8,8,8,8,8,8,8, +8,8,8,8,8,11850000,86490,286829,273419,273419, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +7,6,5,5,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,16020000, +125257,441500,334889,1,1,1,1,1,1,1, +1,1,1,94699,72610,9,54600,113400,9,9, +9,52000,80140,7,6,7,6,7,6,44200, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,5,5,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,18338500,70100000, +62245,8,1,1,1,1,1,1,1,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,5,5,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +10582370,86490,345959,334889,1,108500,101700,98299,142710,1, +114399,1,9,80890,9,9,69780,9,9,9, +9,9,66000,123800,64000,89000,9,5,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,14730900,61109,61109,213000, +273419,273419,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,1660000,1660000,5,13690000,83449,8,75750, +75750,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,5, +5,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,13858000,8770000,85050000, +13858000,86490,357520,52000,52000,51000,52000,9,9,75000, +92500,9,9,9,9,9,9,9,73500,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,53400,7,66255,55650,6,7, +6,68400,6,53702,32670,57029,6,7,43670,1952000, +1816291,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,448500,8,8,8,493829,8,486500, +8,8,1834853,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +2662000,5,5,5,5,3028083,5,5,5,5, +5,5,5,5,5,5,5,1785481,5,5, +5,5,5,5,5,5,5,5,5,5, +5,960000,1650000,2099920,16926884,73000,534236,1996000,548000,60800, +8,498970,637000,637000,86490,506880,679600,1996000,821000,86490, +396000,444000,840000,840000,78800,8,345959,334889,860000,860000, +114345,8,578000,1690000,1690000,82800,8,227000,216128,244619, +228779,1827000,1827000,73000,534236,209000,216500,534236,534236,1996000, +1996000,86490,8,255000,193319,193319,172979,172979,172979,113760, +1438000,1438000,86490,8,244619,244619,238300,228779,2498000,2498000, +86490,286829,273419,273419,172979,172979,172979,172979,4,4, +4,4,4,1957000,1957000,86490,345959,334889,244619,244619, +244619,228779,2980000,2980000,86490,364300,211769,193319,110000,193319, +193319,193319,2135000,2010000,4145000,75420,8,230000,273419,273419, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,3920000,86490,8, +190409,244619,244619,228779,5,5,4632000,75000,8,207000, +273419,273419,3101000,3101000,3101000,86490,286070,334889,172979,137500, +172979,132200,4,4,4,4,4,2489000,2489000,2489000, +86490,8,228779,211769,211769,211769,211769,3083000,5,3378000, +78120,8,251700,211769,211769,211769,211769,2306000,2539000,2640000, +86490,342986,286829,273419,273419,2801000,1894000,4695000,86490,411839, +345959,334889,5,2051000,5,4720000,46845,42000,345959,334889, +172979,164000,143000,172979,172979,172979,105000,4,1950595,1646995, +2420595,5355000,67645,455700,245100,273419,273419,1929000,1868082,3457082, +86490,8,260510,244619,244619,228779,2638190,5,5,5201000, +53380,52200,8,228779,211769,211769,211769,211769,2321000,1786000, +4107000,86490,8,228779,211769,211769,169800,185370,2111000,1821000, +3846000,92000,345959,252589,244619,244619,244619,228779,2681000,2804000, +5485000,86490,8,188000,244619,265709,228779,3037000,2700000,4113000, +77800,8,286829,273419,273419,2391000,2574000,2574000,4533000,100000, +345959,334889,244619,244619,244619,228779,1976000,3383000,3383000,5359000, +86490,345959,334889,211769,193319,193319,193319,193319,193319,2540000, +2568000,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +6214000,86490,345959,334889,244619,228100,244619,228779,2140100,3387000, +426700,430000,880000,650000,550000,354000,396000,666000,439700,506000, +506000,440000,440000,473000,473000,473000,493500,493500,493500,493500, +493500,493500,493500,493500,650500,516000,642000,517000,405300,337900, +362000,6245000,86490,8,172979,4,4,4,4,4, +4,4,4,4,1900000,3027149,5,12500000,11427430,23927430, +86490,411600,334889,1,1,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,84700,82100,82000,96100,69900,9,59050,9,9, +9,73900,5,5,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,2003760,5,5,5,5, +5,5,5,5,5,5,16087200,86000,219300,273419, +273419,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,5, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,5, +5,5,5,2365500,2591262,2772860,1130000,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,18860000,86490, +377600,75900,9,9,105500,9,9,9,9,9, +9,9,9,9,9,7,6,7,6,7, +6,7,78360,49400,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,44000, +6,7,6,7,6,7,6,51449,6,1902780, +5,2430000,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,18145560, +86490,286829,273419,227410,1,1,1,9,9,9, +9,9,9,9,9,9,9,9,70300,9, +9,99300,77300,9,70000,9,9,75700,74300,68300, +9,9,2391840,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,14890000,86490,8,50939,50939,50939,50939,50939,50939, +50939,50939,50939,50939,50939,50939,50939,50939,50939,50939, +50939,50939,50939,50939,50939,50939,50939,50939,50939,50939, +50939,50939,50939,50939,50939,50939,50939,50939,50939,50939, +50939,50939,50939,50939,50939,50939,50939,50939,50939,50939, +50939,50939,50939,50939,50939,50939,50939,50939,50939,50939, +50939,50939,50939,50939,50939,50939,50939,50939,50939,50939, +50939,50939,50939,50939,50939,50939,50939,50939,50939,50939, +50939,50939,50939,50939,50939,50939,50939,50939,50939,50939, +50939,50939,50939,2541355,8,8,8,8,8,8, +8,8,8,321000,8,8,420000,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,33356860,100200,54000,377000, +64000,312500,312500,86490,174592,174592,86490,792000,8,3088000, +1454000,745000,11495,1,1,7663000,86490,795000,8,5, +4197730,86490,8,8,86490,8,172979,172979,172979,172979, +172979,172979,172979,4,1200000,1200000,86490,8,172979,172979, +172979,172979,4,4,4,4,4,1869000,1869000,86490, +8,193319,193319,193319,172979,172979,172979,172979,1870000,1870000, +86490,8,4,4,4,4,4,4,4,1, +1,1,1,1,1638505,1638505,91700,8,228779,191040, +211769,211769,211769,2596000,2596000,86490,8,370000,376297,1059412, +1059412,86490,286829,273419,273419,1,1,1,1,1, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,378000,2395000,205000,2992000,86490,466100,1,1,1, +1,1,1,1,1,1,9,9,9,9, +9,9,9,9,9,9,9,9,9,425000, +786000,2851000,3291000,63000,345959,334889,4,4,4,4, +4,1,1,1,1,1,1,1,1,2503000, +2759000,2759000,89840,8,1,1,1,1,1,1, +1,1,1,1,1,1,9,9,9,9, +9,9,9,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,3859000,60806,50000,286829,273419,273419,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,7,6,7,6, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,3275000,86490,8,172979,172979,172979, +172979,4,4,4,4,4,1975000,740000,806000,2781000, +68625,383000,524000,907000,87451,345959,334889,193319,193319,193319, +279400,172979,172979,172979,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,4505000, +86490,8,1,1,1,1,1,1,1,1, +84389,9,91400,73350,81598,76816,9,9,9,9, +9,9,9,9,9,514983,374983,214983,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,5555000,86490,8,228779, +211769,211769,211769,211769,2138000,1671000,722000,2860000,86490,345959, +334889,4,4,4,4,4,4,115010,4,4, +1,1,1642158,5,5,4825000,86490,364319,4,4, +4,4,4,4,4,4,4,1,1,1947000, +2250000,2770000,6417000,86490,269300,334889,1,1,1,1, +1,1,1,1,1,1,1,1,1,1, +1,9,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,224880,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,3398000,86490,8,1, +1,1,1,1,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,2347000,1805000,2125000,6867000,86490, +286829,273419,273419,1,1,1,1,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,93500,9,9, +5,5,8,8,8,8,8,8,8,7310000, +86490,560000,4,4,4,1,1,1,1,1, +1,1,1,1,1,103501,5,5,1812019,4776000, +86490,286829,273419,273419,9,9,102500,117200,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,7, +6,7,6,7,6,7,6,7,6,7, +6,2022000,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,359600,581000,212640,4750000,86490,671590,1,1,1, +1,1,46500,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,68400,69700,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,5820000,86490,244619,244619,244619,228779, +103600,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,7,6,7,6,7,6, +7,6,7,6,7,6,7,6,2220000,2150000, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,5873000,86490, +8,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,2850000,2050000,8,8,8, +8,8,4143000,86490,8,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,2850000, +2050000,8,8,8,8,8,8,8,8,8, +8,7370000,106020,577000,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +7,6,7,6,7,6,7,6,7,6, +5,5,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,6636000,86490,297000, +273419,273419,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,7,6,54500,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,5,5,8,8,8,8,8, +8,8,8,8,8,8,8,6597000,86490,294000, +189000,74000,37000,16500,5956000,86490,8,9,9,9, +9,112306,75620,65800,71000,102189,9,9,9,9, +9,9,9,9,9,9,9,9,48570,9, +9,9,9,9,7,51170,7,6,7,6, +7,6,5,2563404,1811653,9353745,9353745,86490,379000,522000, +801000,86490,99800,99800,45900,47245,8,345959,334889,5, +5,5,15400000,15440000,86490,8,172979,172979,172979,172979, +172979,101100,172979,4,2821800,2917000,5,12300000,12305000,54245, +56500,8,286829,273419,179300,5,2130000,5,5800000,5800000, +86490,8,9,9,9,9,9,9,9,9, +9,9,9,9,56000,9,49500,9,9,9, +9,9,9,45500,9,9,9,9,9,9, +9,9,59980,5,5,4576000,5228903,5282184,86490,605400, +1,126990,94210,1,164500,1,1,127599,1,68550, +1,1,1,1,1,9,5,5,5,5, +3084714,3084714,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +23400000,86490,451220,223400,65900,61000,68530,75760,9,9, +9,9,144389,99000,9,9,9,9,100650,74000, +72240,132230,9,9,9,9,9,83200,9,7, +70759,7,45150,7,48200,140590,6,7,6,7, +78600,5,5,2240600,13881841,6118000,19999841,105000,482000,482000, +553000,553000,116900,8,286829,273419,273419,2149294,2149294,92070, +390430,8,1705736,1705736,41000,59000,345980,126000,4,4, +116000,4,1,96900,171500,1,91910,1,1,78000, +1885098,2479847,2662445,106020,600000,211769,193319,193319,193319,193319, +193319,3421000,3421000,92070,538560,345959,334889,2156700,1901700,2156700, +86490,8,286829,273419,273419,2343500,2343500,2343500,86490,345959, +334889,172979,172979,172979,172979,172979,172979,172979,4,3405000, +2341600,3405000,86490,625600,4,4,4,4,4,4, +4,128180,4,1,1,2150000,2196000,2234000,111600,8, +8,2841840,2850500,3264500,5692340,86490,534200,305000,475000,3009000, +3009000,2185000,5194000,86490,8,345959,334889,2546000,3240000,2950000, +4056000,4056000,86490,538559,110000,138500,112699,150500,110699,1, +1,1,1,1,86000,1,1,1,2423520,2854170, +595000,560000,370216,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,157936,4245000, +68002,8,345959,334889,5,5,5,6907642,6907642,88100, +8,244619,244619,244619,228779,2228595,2900000,2400373,5868000,5868000, +92069,411520,126600,113800,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,7,6,7,6,7, +6,7,6,7,6,1710721,5,5,5641000,5647000, +86490,8,244619,244619,244619,228779,3183842,2291158,2716000,8457000, +8457000,345959,334889,286829,273419,273419,2819522,2767681,4334000,8600000, +8600000,86490,564545,4,112479,100000,4,4,4,4, +1,77000,1,182600,1,2392200,2594700,2687800,6827930,6829930, +86490,554400,172979,172979,172979,172979,4,4,4,4, +4,3353472,2421720,2046528,9386300,9386300,86490,8,211769,232650, +193319,193319,193319,193319,1958000,1650000,2254000,7179100,7179100,86490, +8,228779,211769,211769,211769,211769,5,5,3646904,6985000, +6985000,86490,8,4,4,4,4,4,4,4, +1,1,1,1,1,3530000,2370000,5,10030700,10030700, +91400,8,1,1,1,1,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,9,9,5, +5,2102400,8758400,8758400,66959,8,345959,334889,5,5, +2345000,10850000,10850000,106020,348480,228779,211769,239329,211769,211769, +5,5,5,12520000,12520000,69750,8,228779,211769,211769, +211769,211769,5,5,1894411,12092000,12092000,86490,207250,11805000, +207250,86490,375000,348000,1910549,11805000,890000,86490,755000,8, +1389000,11805000,1389000,86490,443500,193319,193319,193319,172979,172979, +172979,172979,1910549,11805000,1073588,65066,53792,543659,228779,211769, +211769,211769,173136,2435000,11805000,2435000,86490,371200,244619,244619, +244619,228779,2609200,11805000,2609200,86490,8,8,2609200,11805000, +2295000,86490,8,172979,172979,172979,172979,4,4,4, +4,4,1910549,11805000,1659779,43245,39000,300000,240000,230000, +458000,600000,612000,836000,1400000,245520,343728,245520,392832,245520, +245520,343728,212784,9663000,9663000,86490,8,211769,193319,193319, +193319,193319,193319,1837015,11805000,1837015,50800,234000,205960,193319, +193319,233500,172979,172979,172979,458000,458000,8,8,8, +8,8,8,570000,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,493242,566242,536242,8,11805000,3442517,61109,61109, +8,211769,193319,193319,193319,193319,193319,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,12238000,3184000,86490, +8,244619,244619,244619,228779,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,611400,8,8,8,8, +8,8,8,8,8,8,8,11805000,4542687,86490, +8,4,4,4,4,104770,4,4,1,1, +1,1,1,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,623000,509088, +547088,8,374088,11805000,3994368,86490,425150,334889,211769,193319, +193319,193319,193319,193319,2033000,2583000,11805000,2654000,86490,277188, +334889,211769,193319,193319,193319,193319,135889,1705000,1655000,12238000, +1713000,86490,8,172979,172979,172979,172979,4,4,4, +4,4,8,353072,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,11805000,2936500,86490,345959,334889,193319,193319,134277, +172979,172979,172979,172979,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,11805000,3580000,86490,282000,232010,213000,193319,193319, +176910,195890,166500,140500,142700,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,11805000,2673098,86490,345959,221760,191000,211769, +211769,211769,211769,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,12238000,4852000, +86490,345959,334889,244619,244619,244619,195789,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,12238000, +4166000,86490,286829,212100,273419,228779,211769,211769,211769,211769, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,722187,8,8,8,8,8, +8,8,8,8,8,8,8,929000,8,8, +178067,178067,8,8,12238000,4866000,86490,505100,334889,244619, +244619,244619,228779,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,12238000,3497000,86490,345959,334889,172979,195300, +219337,172979,172979,172979,172979,4,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,130880, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,12238000,2836500, +55500,41500,53000,436420,228779,211769,211769,200759,204440,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,469360,8,8,8,128000, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,11805000,4539000,86490,345959, +334889,169080,167000,119779,4,4,1,1,1,1, +1,109000,1,1,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,13389000,3127000,86490,563000,139990, +172979,172979,172979,211090,176680,285500,4,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,634010,553510,553510,634010, +553510,553510,11805000,5539500,86490,8,193319,193319,193319,172979, +172979,172979,172979,5,3557000,5,12238000,4647000,86490,345959, +361900,193319,193319,193319,158658,151089,204100,172979,2347405,2676400, +1933600,11805000,4610000,61109,61109,676000,172979,4,4,4, +4,4,4,4,4,4,5,5,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,12238000,6552000,86490,425200, +401200,228779,211769,211769,184230,290340,2840844,3254500,1613641,13389000, +4618141,86490,536220,172979,172979,172979,172979,4,4,4, +4,4,3386800,3283500,507408,507408,507408,507408,507408,496496, +8,8,8,8,8,507408,2878324,2878324,3386800,72945, +345959,334889,211769,161500,193319,193319,193319,193319,3075700,3075700, +3075700,13389000,3075700,86490,959000,172000,269497,161550,193319,163200, +171559,3459000,3402500,3102500,8007800,3459000,86490,345959,334889,172979, +172979,172979,172979,172979,172979,172979,4,2955400,2955400,3465650, +13389000,3465650,61109,61109,345959,334889,193319,193319,193319,172979, +172979,172979,172979,3002010,3002010,3002010,13389000,3002010,86490,427379, +334889,244619,173100,244619,228779,3013300,3013300,3013300,13389000,3013300, +86490,346000,228779,211769,184600,266600,211769,3002500,3002500,582000, +582000,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8007800,7015000,86490,720000,228779,211769,211769,211769,211769,3341700, +3341700,1662500,10678000,5004200,86490,8,244619,244619,244619,228779, +5,5,4510000,13389000,5894500,86490,469420,228779,211769,181840, +259700,224000,2295000,2784250,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,11805000,6600000, +86490,345959,334889,193319,193319,193319,172979,172979,172979,172979, +4011300,4011300,4011300,8007800,4011300,86490,392000,192000,199240,152500, +278000,211769,2528250,2528250,1490000,8007800,4307350,86490,8,180590, +144000,4,4,4,4,124000,4,117580,165600,5, +5,1329778,10678000,4011018,86490,425000,686338,5,2830000,2830000, +10678000,7060000,86490,452700,86490,86490,86490,86490,86490,86490, +86490,86490,86490,86490,86490,86490,86490,86490,86490,86490, +86490,86490,86490,86490,86490,86490,86490,86490,86490,86490, +86490,86490,86490,86490,86490,5,2788692,5037261,10678000,5672261, +86490,784990,211769,193319,193319,161176,193319,193319,5,2558000, +2532000,10678000,5668294,66960,237370,259709,273419,211769,193319,193319, +193319,193319,193319,5,5,5,8007800,4644290,86490,427680, +1,1,147400,9,9,9,64170,64170,9,9, +9,9,9,9,9,73341,65679,9,9,9, +9,9,9,9,9,9,58341,9,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +234350,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,600000,10678000,9482000,86490,8, +1,1,1,163449,9,97650,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,9,9,9,9,9,9,5,5,5, +1911000,2570000,2570000,1980000,1310000,1770000,2140000,2140000,2140000,2130000, +2130000,2130000,1913000,2140000,2130000,10664000,86490,376075,278200,211769, +143000,142000,200435,193319,193319,5,5,5,2010000,1093000, +2710981,2710981,3233329,3233329,2710981,2710981,2710981,2188634,2710981,2710981, +2710981,2710981,2710981,3750000,2710981,2710981,2710981,2710981,2710981,2159405, +2669405,2669405,5,1380000,1486000,1932000,2200000,2200000,2200000,20425000, +86490,381200,92500,129600,117000,63100,9,9,66600,112389, +112089,129989,123400,56689,65989,55400,9,9,9,9, +9,9,9,9,9,9,9,9,9,9, +9,7,6,7,88450,5,5,5,11740000,11740000, +61109,61109,345959,334889,4,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,5, +5,5,11002000,11002000,86490,473800,61700,71900,9,9, +9,9,9,9,9,122189,9,9,9,9, +96700,9,9,78189,80200,101100,9,9,9,9, +9,9,64800,9,7,6,53075,6,7,6, +5,5,2312500,15324000,15324000,86490,8,9,9,9, +9,9,9,83320,68860,68400,9,9,9,75350, +9,9,9,9,9,9,9,9,107700,79670, +9,9,9,9,9,72500,9,9,2001000,2820000, +3650000,12951000,4660000,17611000,86490,345959,334889,4,4,4, +4,4,4,4,1,1,1,1,1,5, +5,1811405,11002000,11002000,86490,8,172979,172979,172979,172979, +4,4,4,4,4,5,5,5,11002000,11002000, +86490,8,172979,117000,105300,4,91460,115479,4,4, +4,4,5,5,2519000,9227500,17447500,14177500,86490,8, +211769,193319,193319,193319,193319,193319,2216000,1833000,17447500,3513000, +86490,8,193319,193319,193319,172979,172979,172979,172979,1824000, +1690000,3923845,17447500,3924000,86490,364320,286829,389200,235600,1206000, +17447500,1206000,103100,8,244619,244619,244619,228779,5,5, +5,9670000,9670000,86490,8,172979,172979,172979,172979,114000, +4,4,4,4,5,5,5,12051000,7050000,18837000, +86490,8,228779,211769,211769,211769,211769,5,3430000,1705000, +8637000,13280000,23145000,3235240,3235240,5,5,5,5,5, +5,5,5362380,5,5,5,5,5,2413373,2413373, +2413373,2413373,2413373,2546829,2546829,2546829,2546829,5,5,5, +2225387,2225387,5,5,5,5,5,2440247,5,5, +5,5,5,5,5,5,5,5,5,5, +5,2674000,2674000,2315000,5,3203000,4270000,5,31399714,45598000, +39030000,53604000,5,5,5,1547939,1608714,5,5,2144952, +2720595,933055,5,5,5,5,1040000,5,5,5, +5,5,5,5,3623565,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,2726995, +5,5,18187082,86490,491039,8,8,12060000,532729,72539, +555700,455000,12060000,614700,86490,8,8,980000,980000,86490, +443660,559300,10063000,1002960,97652,299000,662506,2122561,10063000,1461500, +97650,8,345959,254000,1286000,10063000,1286000,64245,8,569162, +1129270,10063000,1129270,129300,491020,244619,244619,244619,228779,1304910, +10063000,1308000,97650,8,8,1541000,10063000,1541000,83700,422000, +286829,273419,273419,1705000,12060000,1705000,86490,8,345959,334889, +1392500,1392500,86490,8,345959,334889,1702600,12060000,1702600,86490, +8,244619,244619,244619,228779,1709000,12060000,1709000,86490,8, +286829,273419,273419,1908000,12060000,1908000,86490,8,266000,291000, +244619,195000,1643700,12060000,1643700,86490,8,120000,193319,258000, +172979,136845,172979,172979,1700000,12060000,1709000,86490,8,244619, +244619,149000,228779,1532000,12060000,1542000,79500,8,286829,336000, +219000,2075000,12060000,2075000,99245,432000,211769,193319,153197,204000, +193319,260359,2233000,12060000,2233000,67344,63143,8,228779,192000, +211769,211769,211769,2201000,12060000,2201000,92070,345959,278989,286829, +273419,273419,2629000,12060000,2629000,75329,390520,228779,269345,172000, +192000,211769,2040900,12060000,2058200,77100,8,8,2421720,2660650, +10063000,3867000,86490,491039,170000,104000,1,175000,107099,88000, +1,110000,9,9,106789,9,87000,9,9,9, +100100,9,9,66600,84133,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +12060000,2723500,86490,8,228779,211769,211769,211769,211769,289794, +289794,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,458086, +458086,458086,438000,438000,12060000,2659000,86490,8,286829,273419, +273419,3136322,2681191,10063000,3814000,92070,8,211769,193319,193319, +193319,193319,193319,2280961,2551000,12060000,2551000,86490,8,228779, +211769,211769,211769,154500,2519000,1902781,12060000,2519000,86490,8, +172979,172979,172979,172979,172979,172979,172979,4,540144,540144, +8,8,8,8,8,8,8,8,8,8, +8,8,461578,461578,461578,461578,8,8,8,8, +8,8,8,8,8,12060000,3430500,86490,8,228779, +211769,211769,143440,211769,2162000,2266000,12060000,2349000,86490,345959, +334889,128000,193319,193319,172979,172979,172979,172979,2443500,2292000, +10063000,2580500,86490,286829,273419,273419,111500,172979,172979,172979, +4,4,4,4,4,2122561,2075761,10063000,3498000,86490, +8,228779,211769,211769,211769,211769,2391842,2421720,2750000,10063000, +3621000,86490,8,193319,193319,193319,172979,172979,172979,172979, +2970000,2629000,12060000,3235000,72539,555700,193319,193319,193319,172979, +172979,172979,172979,2715000,3197000,2220841,12060000,3197000,86490,439824, +172979,172979,130489,172979,172979,172979,172979,4,3247202,2100000, +2100000,10063000,4266500,86490,538559,292840,193319,193319,193319,193319, +193319,2059000,2146000,3206000,10063000,3806000,86490,321000,4,4, +4,1,1,1,1,1,1,1,1,1, +1,1,3137000,2592000,2129000,12060000,3137000,152600,8,8, +3609000,3387000,2647000,11280500,3900000,86490,8,4,4,4, +4,4,4,4,1,1,1,79000,1,1681680, +2028299,2299000,11280500,6005000,86490,8,8,5,5,5, +16056820,11280500,4670500,89280,700000,181090,211769,211769,211769,211769, +5,5,5,11280500,9228000,86490,369400,286829,273419,273419, +5,5,5,16056820,11280500,21213820,86490,8,172979,172979, +172979,172979,4,4,4,4,4,1537000,11874000,1537000, +86490,8,172979,172979,172979,172979,4,4,4,106000, +4,2597761,2421720,11874000,3625000,86490,8,187789,149000,172979, +172979,127000,172979,152000,135279,1732000,11874000,1732000,86490,384000, +193319,193319,111000,172979,172979,172979,172979,2792000,3165000,2207712, +11874000,5010000,71400,8,172979,172979,172979,172979,172979,172979, +172979,4,1522900,11874000,1522900,92070,8,193319,193319,193319, +132500,126000,150000,150000,3263000,2926000,1986000,11874000,3864000,86490, +435000,122700,111280,128779,103000,78179,133080,116000,154300,4, +140279,2357600,11874000,2357600,79545,439420,134880,153379,146780,141000, +138680,141400,4,159080,132880,1,1,2421722,2150172,1821602, +11874000,5570000,85700,444520,4,4,4,4,4,1, +1,1,1,1,1,1,1,2821000,2145000,2821000, +11874000,4966000,85045,8,193319,193319,193319,172979,172979,172979, +172979,2688500,11874000,2688500,87400,242000,344489,130850,125400,95599, +116099,82220,1,1,1,1,1,1,1,1, +2702000,2702000,11874000,2706000,73200,343000,285000,189800,193319,195000, +193319,193319,193319,2451228,2904000,11874000,2907000,86490,471520,172979, +167189,172979,172979,4,4,4,4,4,2264000,3018000, +11874000,3018000,62800,8,211769,193319,193319,193319,193319,193319, +5,5,5,11325000,15020000,11325000,74245,262979,334889,172979, +109000,172979,172979,4,4,128600,4,107100,5,5, +5,7170000,15020000,7170000,90300,8,199589,167500,156489,172979, +192890,224000,145990,161280,1997000,2421720,1713059,5898000,15020000,5898000, +86490,8,193319,193319,193319,157000,172979,172979,172979,1944900, +2156500,2022100,15020000,4845000,86490,8,193319,193319,193319,172979, +172979,172979,172979,2659000,2659000,15020000,2659000,88150,345959,334889, +172979,173679,4,133979,241880,4,183000,4,4,4, +1958000,2430000,15020000,4388000,72540,8,4,141800,4,4, +4,4,169380,1,1,1,1,1,5,5, +5,7293000,12578000,7293000,69000,8,134700,172979,172979,172979, +4,123580,101179,112080,4,5,5,5,9289000,12578000, +9289000,82845,345959,243740,130500,149000,190189,172979,165400,108480, +4,104000,164300,5,5,2113379,13194000,12578000,13194000,82200, +535520,172979,172979,172979,172979,172979,141690,158590,4,3060000, +1989270,1953730,11963000,3943000,86490,8,211769,193319,193319,193319, +148959,193319,5,5,2025930,5363000,11963000,5363000,97000,8, +132190,172979,126589,172979,4,4,137379,112000,137180,2122561, +1989272,2155591,11963000,5141000,88500,8,260000,172500,211769,221929, +211769,3183317,2681192,11963000,4153000,62700,330000,265000,172979,172979, +142000,153189,163810,155370,4,4,158980,2439361,2594702,11963000, +4674000,86490,8,193319,139000,138000,220000,149489,147000,141000, +1995841,1729802,11963000,3592000,77755,334889,345959,193200,193319,250860, +172979,91200,172979,172979,3088000,1826731,1989269,11963000,3816000,52900, +353000,159000,89500,172979,172979,159000,172979,172979,118000,2057000, +2028000,2309000,11963000,3985000,86490,427000,172979,163779,4,137680, +4,156950,4,4,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,5, +5,5,5,5,5,5,5,5,5,2790000, +5,5,5,5,5,5,5,3756408,12273400,29502400, +100140,494650,193319,193319,160360,172979,172979,172979,172979,5, +5,1789182,7506900,7506900,88744,8,345959,334889,5,5, +5,9803900,9803900,74700,8,286829,273419,273419,5,5, +5,14083700,14083700,144270,8,211769,193319,193319,193319,193319, +193319,4050000,4485500,3556212,11065860,11065860,86490,432700,162400,180300, +193319,208990,172979,147990,139889,3165800,2660000,1786897,6169900,6169900, +89045,8,193319,117000,193319,123490,144790,172979,128200,1841600, +1841600,100440,342800,380300,145789,239740,141740,181800,219629,5, +5,4101449,15895600,15895600,110300,345959,269300,166490,146189,172979, +172979,4,4,4,4,5,5,5,8200100,8200100, +86490,751659,176960,197360,193319,86000,172979,172979,130000,5, +5,5,8810100,9760000,21628300,43340000,6150000,7750000,7750000,7200000, +7200000,9200000,10300000,9950000,10100000,7350000,9200000,9200000,9200000,9200000, +9200000,1000000,5900000,4890000,9058000,11840000,9400000,11840000,11840000,11840000, +9950000,8700000,48848000,86490,364320,306900,1224000,13670000,1224000,86490, +522720,305000,255000,288000,2520000,13670000,1700000,86490,454400,337591, +2520000,13670000,1640000,78119,8,155390,131400,201889,128790,4, +4,4,119880,84000,2080000,2180000,1740000,6280000,6280000,86490, +538560,229000,174424,182900,211769,323029,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,302648,11265000,4310000,86490,8,172979,120080, +4,4,121000,139179,132780,4,4,4,2013000,1765000, +2290000,13445000,4055000,86490,345959,334889,1,1,1,1, +104599,117899,113299,117199,150410,89210,118710,104810,106010,1, +107010,85429,2170080,1877920,3003000,11013000,4048000,86490,244619,244619, +244619,228779,4,143180,4,4,132479,1,1,1, +66000,111299,116699,112899,1,2044000,1873000,2433000,13670000,4477000, +86490,298800,321700,242509,172979,172979,172979,186540,233189,196689, +149489,137780,1837442,3002558,2777558,11013000,4840000,86490,283789,178409, +205709,177200,148300,196679,125279,123000,4,109600,4,4, +90000,108400,1916642,2075761,2320000,13670000,5282000,86490,286829,273419, +273419,1,1,1,1,1,1,1,1,130299, +25310,113810,1,1,1,9,9,9,2050000,2773000, +2751000,14900000,4801000,74245,308900,417700,1,111399,100699,102710, +96710,76210,1,89000,110599,102210,1,104099,152299,91799, +9,9,9,2260000,2191956,1724044,3220000,13670000,4060000,86490, +382979,275489,4,4,127079,152500,4,4,4,4, +4,1,1,2312642,2335231,2449564,13670000,6178000,86490,8, +158889,128049,126979,109679,122000,4,4,111680,137480,138480, +2629081,2790000,3120000,11013000,5617000,79645,253000,273419,273419,137680, +155800,4,1,1,1,1,1,142000,99400,1, +1,1,1,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,227800,2854172,3056000,13670000,5002000,86490,453220, +160889,4,118600,114380,4,4,4,4,4,4, +1963250,2190000,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,8,8,8, +8,8,8,8,8,8,8,13445000,4620000,86490, +8,172180,108999,1,114310,1,101890,1,1,114710, +1,1,96999,1,169210,120700,2518562,2419000,3341329,11013000, +5356000,86490,345959,334889,173000,1,121199,108900,94499,1, +1,1,1,73310,141710,1,9,9,76889,9, +9,9,9,2830000,3075000,3511323,13670000,4280000,86490,345959, +334889,4,4,4,4,4,4,4,1,1, +1,1,1,2803680,1881320,2538900,14900000,5520000,58500,249459, +254509,273419,162000,4,172000,114718,4,137980,125000,112543, +93000,101500,109546,1,3582000,2474000,2560000,13670000,6632000,86490, +8,63100,4,120000,4,105380,131479,88000,193079,162800, +91599,1,2309092,3362108,1785600,13670000,7900000,67400,272000,262200, +123980,4,134680,159500,196080,107400,104299,1,92250,1, +98500,150000,110010,5,5,8,8,8,8,8, +8,8,8,8,8,8200000,15943000,15943000,86490,315570, +285000,253110,111899,87700,92500,142300,125800,1,123000,150000, +161210,102800,124400,62000,113099,91000,9,61900,91800,5, +5,5,14900000,10240000,85586,323151,192448,315740,173229,164132, +156106,117984,125658,132786,4,4,169606,114120,90568,5, +5,3705013,11013000,5613000,86490,221159,236510,273419,4,4, +118807,107298,4,138222,4,118128,1,1,1,1, +2185300,2500000,2059000,13445000,5511000,86490,8,133350,108057,4, +125880,4,103300,136579,4,4,1,151700,5,2247202, +5,13445000,8368000,86490,429979,334889,172979,189980,128000,4, +172480,111000,4,4,120000,4,5,2914246,1946564,13445000, +8132000,53251,263500,334889,4,4,4,4,78626,97550, +4,4,4,1,1,5,5,5,9860800,9860800, +63666,400964,172979,172979,172979,91313,4,4,102600,4, +4,5,5,5,11265000,10240000,78491,8,123990,172979, +172979,120000,108879,4,122980,92600,4,5,5,5, +11265000,7739000,86490,345959,334889,4,4,4,4,4, +1,1,1,1,1,1,1,1,5,5, +8,8,8,8,8,8,8,8,1120867,3000867, +2070867,2400918,2400918,2400918,1471785,5,5,5,5,5, +5,5,5,5,5,2855215,5,2915835,5,5, +5,2195835,2415835,534645,2640000,3342000,15823500,3940000,6300000,6160000, +3700000,6500000,4563000,4700000,4570000,8250000,6225000,6350000,6350000,6350000, +6350000,6980000,4980000,6084000,6349500,6349500,6349500,5260500,8242500,6000500, +4650500,4000000,39663000,86490,228779,211769,211769,211769,211769,18600000, +86490,8,9961,30000001,12816331,10185062,7797938,6644161,5888239,5331243, +5012960,4734462,4535535,4376394,4257037,4177467,4097896,4058110,4058110,4058110, +4058110,4058110,4097896,4177467,4257037,4376394,4535535,4734462,5012960,5331243, +5888239,6644161,7797938,10185062,12816332,180000001,-1]; var data_special1 = [ - - 1, 1290, 3, 1, 1, 3, 1, 1, 166, 3, 1, 3844, 3721, 167, 679, 679, 1, 1, 1, 1, - 41, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 39, 1, 1, 1, 1, 1, 1, 554, 554, - 554, 1, 78, 28, 1, 679, 679, 1, 1, 1, 176, 168, 679, 679, 1, 1, 30, 1290, 3, 34, - 1, 1, 3, 25, 28, 43, 1, 16, 1, 1, 3, 1, 1, 429, 429, 429, 429, 429, 1, 176, - 168, 679, 679, 3187, 3038, 3038, 151, 429, 429, 429, 429, 429, 1, 1290, 3, 1, 1, 55, 1, 177, - 1, 1, 1, 1, 1, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 33, 4, 4, 4, 4, 239, 1, 26, - 1, 176, 169, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 679, 679, 1, 679, 679, 4, 4, - 97, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 177, 4, 4, 4, 4, - 1, 1, 4, 4, 4, 4, 4, 1, 26, 1, 1, 34, 22, 4, 4, 117, 208, 679, 679, 1, - 679, 679, 1, 165, 151, 1, 3, 22, 4, 4, 4, 224, 1, 106, 1, 1, 1, 177, 1, 169, - 1, 27, 33, 1, 176, 147, 14, 589, 1, 1, 42, 201, 169, 1, 1, 39, 1, 338, 397, 1, - 1, 169, 3, 679, 679, 1, 1, 1, 1, 3, 1, 1, 1, 23, 176, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 169, 410, 158, - 1, 1, 22, 1, 1, 177, 227, 1, 1048, 1, 1, 1, 679, 679, 35, 189, 216, 15, 3844, 3721, - 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 262, 1, 1, 571, 192, 1, 41, 4, 4, - 4, 4, 4, 170, 138, 1, 1, 176, 168, 1, 147, 181, 3, 22, 1, 1, 1, 206, 44, 1, - 25, 4, 4, 4, 4, 4, 176, 169, 1, 40, 3844, 3721, 168, 1, 4, 4, 4, 177, 1, 1, - 1, 1, 1, 1, 1, 33, 227, 170, 1, 1, 176, 1, 3, 21, 19, 132, 120, 1, 1, 176, - 168, 58, 176, 176, 176, 1, 554, 554, 554, 177, 30, 142, 30, 177, 176, 176, 176, 176, 667, 1, - 22, 1, 168, 169, 679, 679, 43, 211, 170, 1, 162, 26, 158, 1, 1, 176, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 22, 126, 87, 648, 3, 679, 679, 1, 122, 126, - 1, 1, 3187, 3038, 3038, 175, 1, 3, 1, 2542, 2353, 2353, 2353, 2353, 21, 110, 1, 23, 1664, 1664, - 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 85, 1, 33, 187, 233, 20, 1, 176, 152, - 1, 1, 176, 169, 23, 1126, 1, 1, 2353, 2148, 2148, 2148, 2148, 2148, 41, 183, 1, 3, 26, 16, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 33, 233, 828, 1, 19, 1, 176, 110, 29, - 177, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 193, 1, 1, 143, 150, 1, 3, 679, 679, 23, 2718, 2718, 2718, 2542, 141, 39, - 177, 177, 137, 177, 177, 176, 176, 176, 1, 1, 1, 2353, 2148, 2148, 2148, 2148, 2148, 169, 1, 1194, - 1, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 134, 1, 3, 1, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 273, 1, 3, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 273, 1, 3, 1, 1, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 131, 816, 3, 679, 679, 1, - 2353, 2148, 2148, 2148, 2148, 2148, 207, 816, 3, 679, 679, 1, 2542, 2353, 2353, 2353, 2353, 177, 29, 1, - 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 148, 1, 3, 1, 1, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, - 1359, 157, 1, 23, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 148, 38, 1, 1664, 1664, - 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 182, 679, 679, 33, 1664, 1664, 1664, 1664, 1664, - 1664, 1664, 1664, 1664, 1359, 1359, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 244, - 1, 3, 19, 1, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1664, 27, 158, 177, 176, 176, 177, 177, 177, - 177, 177, 176, 176, 176, 177, 177, 177, 177, 177, 1, 1, 32, 1359, 1359, 1359, 1359, 1359, 1359, 1359, - 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 167, 1, 1, 1922, 1922, 1922, - 1922, 1922, 1922, 1922, 1664, 166, 679, 679, 33, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 3, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 18, 39, 1, 1, 3, 1, - 24, 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 129, 675, 3, 1, 23, 1359, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 42, 1, 1359, 1359, 1359, - 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 124, 480, - 480, 480, 480, 27, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 134, 1290, 3, 429, 429, 429, 429, 429, 1, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 690, 668, 690, 668, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 33, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 887, 3, 23, 18, 1359, 1359, 1359, 1359, - 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 24, 1, 1, - 1, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 17, 10, 1, 3, 24, 23, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 36, 1, 42, 28, 1, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 26, 1359, 1359, 1359, 1359, 1359, 1359, 1359, - 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 55, - 1, 816, 3, 23, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 23, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 1, 32, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 679, 679, 21, 1359, 1359, 1359, - 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 675, 3, 1, 1, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 4, 4, 4, 4, 4, 4, 4, 1, 3, 1, 1, 1359, - 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 4, 4, 4, - 1, 3, 44, 63, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 35, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 30, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 156, 22, 1, 3, 18, 1, - 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 23, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 675, 3, 679, - 679, 22, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 177, 177, 177, 816, 3, 1, 3187, 3038, 3038, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, 18, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 176, 176, 176, 176, 176, 176, 176, 177, 1, 3, 1, 1, 2353, 2148, 2148, 2148, 2148, 2148, - 1, 1, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, - 192, 176, 1, 1, 1, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, - 961, 961, 961, 961, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 177, 177, 177, 177, 177, - 177, 177, 177, 177, 21, 1, 1, 45, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 177, 177, 177, 151, - 147, 157, 171, 145, 171, 177, 161, 209, 226, 1290, 3, 1, 22, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 30, 1, 16, 1, 3, 1, 1, 1922, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 176, 177, 177, 177, 177, 177, 177, 176, 176, 176, 176, - 176, 177, 177, 156, 1, 3, 1, 27, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 40, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 117, 307, 176, 177, 112, 213, 117, 108, 176, 168, 169, 166, 169, 169, 168, 167, 167, 1, - 3, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 179, 177, 177, 177, - 177, 177, 1, 3, 1, 30, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 191, 1, 29, 35, 1359, - 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 816, 3, 1, - 2542, 2353, 2353, 2353, 2353, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 762, 112, 1, - 1, 1, 3187, 3038, 3038, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 33, - 1, 191, 176, 1, 3, 1, 27, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, - 1359, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 675, 3, 1, 1, 1359, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 177, 177, - 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 176, 176, - 176, 176, 176, 176, 816, 3, 18, 22, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, - 668, 690, 668, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 28, 1, 26, 1, 1, 160, 160, 148, 177, 177, - 675, 3, 1, 1, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 38, 28, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 3844, 3721, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2718, 2718, 2718, - 2542, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 23, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1688, 816, 3, 1, 25, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, 1, 1, - 1, 1, 1, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 19, 1, 1, 38, 27, - 1, 1, 1, 1, 1, 1, 16, 1, 1, 38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 177, 177, 177, - 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 176, 176, - 176, 176, 176, 214, 182, 182, 177, 261, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 20, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 680, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 634, - 3, 1, 40, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 1, 1, 1, 1, 1, 40, 30, 1, 29, 1, 1, 1, 34, 1, 27, 1, 1, 46, - 29, 30, 1, 1, 1, 1, 1, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 26, 39, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 40, 41, 733, 1, 1, 1, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 33, 138, 1, 1, 679, 679, 3844, 3721, - 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 23, 168, 884, 1, 679, 679, 1, 1922, 1922, 1922, 1922, - 1664, 1664, 1664, 1664, 1664, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 130, 130, 1, 1, 19, 1359, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 105, 17, 682, 1, 1, 1, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 128, 1117, 26, 1138, 3, - 1, 3844, 3721, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 143, 28, 1077, 1, 3, 36, 22, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 14, 193, 794, 1, 1, 13, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 70, 1, 176, - 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 118, 176, 176, - 176, 176, 176, 90, 176, 176, 176, 176, 176, 176, 634, 3, 1, 2718, 2718, 2718, 2542, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 150, 28, - 702, 1, 3, 18, 19, 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 1, 198, 1212, 1, 679, 679, - 1, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 1, 168, 177, 177, 176, 176, 177, 177, 1138, 3, 1, 2718, 2718, 2718, 2542, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 19, 13, 1, 1, 1, 32, 33, 33, 33, 33, 33, 33, 33, 33, 32, - 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, - 34, 34, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 32, 32, 32, 32, 32, 32, 32, - 32, 32, 32, 32, 32, 16, 27, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 120, - 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 155, 178, 178, 188, 188, 110, 109, 148, 1, 3, - 679, 679, 23, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 24, 771, 50, 27, 27, 30, 30, 30, 30, - 30, 30, 33, 33, 30, 30, 30, 30, 30, 30, 30, 30, 28, 30, 30, 30, 30, 30, 30, 30, - 22, 34, 34, 16, 675, 3, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 22, 151, 1297, 1, 1, 26, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 15, 1, 1, 1, 1, 1, 1, 18, - 37, 1, 1, 1, 19, 1, 39, 41, 168, 1, 1, 3, 554, 554, 554, 1, 1359, 1359, 1359, 1359, - 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 168, 1, 674, 675, 3, 34, 3844, 3721, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 150, 176, 176, 176, 168, 168, 168, 168, 168, 168, - 168, 168, 168, 86, 1, 25, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 24, 1, 169, 169, 169, 169, 164, 164, - 1, 3, 679, 679, 24, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 168, 24, 1096, 1, 1, 1, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 168, 1, - 176, 176, 176, 177, 176, 176, 176, 176, 177, 176, 177, 177, 176, 176, 177, 176, 176, 177, 176, 177, - 176, 176, 155, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 167, 169, 169, 168, 170, 1, 1, - 3844, 3721, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 169, 37, 1, 675, 3, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 169, 1, 177, 177, 177, 177, 177, - 177, 177, 177, 177, 177, 176, 177, 176, 177, 176, 177, 176, 177, 177, 177, 176, 176, 177, 177, 177, - 1225, 212, 1, 1, 3187, 3038, 3038, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 168, 1, 1, 33, 27, 30, 1, 27, 33, 40, 1, 1290, 3, 28, 20, 1359, 1359, - 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 160, 1, 176, 177, 177, 156, 99, 1, 1, 24, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 20, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 169, 1, 499, 675, 3, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 151, 887, 3, 1, 1, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 690, 668, 168, 26, 176, 177, 177, 176, 176, 176, 176, 176, 176, 176, - 176, 176, 176, 176, 259, 177, 177, 177, 176, 176, 547, 1, 3844, 3721, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 168, - 1, 1728, 1138, 3, 1, 3844, 3721, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 23, 126, 885, 151, 887, - 3, 1, 3844, 3721, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 168, 1, 1, 1, 1, 1359, - 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 29, 177, 177, 177, 177, 177, - 176, 176, 176, 177, 176, 176, 177, 176, 177, 177, 176, 177, 176, 177, 176, 177, 177, 177, 177, 177, - 177, 177, 176, 177, 176, 177, 137, 1290, 3, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 178, 17, 170, 142, 135, 157, 228, 176, 143, 146, 177, 184, 224, 171, 108, 151, 176, - 180, 240, 176, 119, 319, 160, 176, 189, 177, 98, 176, 176, 473, 176, 176, 154, 168, 224, 197, 169, - 168, 169, 169, 168, 168, 168, 188, 168, 169, 168, 168, 168, 168, 138, 198, 169, 169, 172, 169, 1, - 1, 3844, 3721, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 136, 21, 625, 1, - 1, 3844, 3721, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 169, 1, 985, 1, 3, 25, 32, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 168, 168, 168, 168, 168, 168, 168, - 168, 169, 169, 169, 169, 164, 164, 1, 1, 1, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 122, 21, 1, 634, - 3, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 40, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, - 176, 176, 176, 176, 176, 176, 177, 177, 176, 176, 176, 176, 176, 177, 176, 177, 177, 176, 169, 151, - 887, 3, 28, 1, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 169, 22, 176, 177, 176, 177, 176, 176, - 176, 177, 177, 177, 176, 177, 177, 176, 176, 713, 1, 3187, 3038, 3038, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 168, 1101, 1, 1, 26, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 119, 28, 893, 1, 679, 679, 1, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 739, - 1, 1, 1, 1, 1, 1, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 169, 168, 169, 166, 168, 169, 166, 157, 169, - 169, 169, 192, 177, 122, 1, 3, 1, 1, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 168, 1, 1085, 1138, - 3, 1, 3844, 3721, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 168, 1, 1, 1, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 176, - 176, 177, 177, 176, 176, 177, 176, 177, 176, 176, 176, 176, 176, 176, 176, 176, 176, 177, 176, 177, - 177, 177, 176, 176, 176, 177, 176, 177, 176, 177, 168, 1, 3, 1, 228, 887, 3, 1, 1, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 168, 1, 176, 176, 176, 176, 176, 176, 176, - 176, 176, 176, 176, 176, 176, 176, 176, 1, 1, 1, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 1, 177, 177, - 177, 176, 177, 176, 177, 177, 177, 177, 177, 177, 176, 169, 1, 1, 1, 961, 961, 961, 961, 961, - 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 169, 55, 177, 177, 176, 176, 176, 177, 177, 176, - 176, 177, 177, 177, 177, 177, 177, 176, 177, 177, 177, 177, 177, 177, 177, 176, 177, 1, 1, 1, - 2718, 2718, 2718, 2542, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 168, 1, 1058, 1, 30, - 1, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 168, 1, 176, 176, 177, 177, - 176, 177, 144, 856, 997, 3, 679, 679, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, - 690, 668, 168, 1, 176, 177, 177, 176, 177, 177, 177, 176, 176, 177, 177, 177, 176, 176, 176, 176, - 177, 177, 1, 679, 679, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 168, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 25, 1, 1, 22, 1943, 1, 1, 3844, 3721, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 169, 21, 177, 176, - 176, 177, 177, 177, 176, 177, 176, 177, 176, 177, 176, 177, 177, 177, 176, 176, 176, 176, 176, 176, - 177, 177, 1, 1, 3187, 3038, 3038, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 156, 1, - 1, 1372, 1, 2718, 2718, 2718, 2542, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3844, 3721, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 199, - 29, 1092, 168, 169, 169, 169, 169, 169, 168, 168, 169, 169, 168, 168, 168, 168, 168, 169, 169, 168, - 168, 168, 168, 169, 1, 679, 679, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 169, - 1, 177, 176, 177, 176, 177, 177, 176, 176, 176, 177, 176, 177, 176, 177, 176, 177, 176, 176, 176, - 176, 176, 177, 176, 176, 177, 177, 176, 176, 176, 176, 176, 597, 1, 3844, 3721, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 218, 39, 176, 177, 177, 176, 177, 177, 176, 176, - 176, 177, 177, 177, 176, 176, 176, 177, 176, 177, 169, 169, 169, 77, 188, 169, 169, 168, 168, 168, - 168, 169, 169, 169, 168, 168, 168, 210, 210, 174, 1, 1, 1, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 132, 1, 177, 176, - 176, 177, 176, 176, 177, 177, 176, 177, 177, 176, 176, 176, 177, 176, 176, 177, 177, 177, 176, 176, - 177, 177, 177, 177, 1175, 1, 3844, 3721, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 145, 20, 176, 176, 176, 176, 176, 176, 176, 177, 176, 177, 177, 177, 177, - 177, 176, 176, 177, 176, 177, 176, 177, 177, 176, 177, 176, 176, 177, 1, 23, 3187, 3038, 3038, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 120, 32, 1, 1, 17, 3187, 3038, 3038, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 169, 27, 177, 177, 177, 177, 177, 176, 176, 177, 176, 177, 176, 177, 177, 176, 177, 177, 176, 177, - 177, 176, 176, 177, 176, 177, 176, 176, 177, 177, 177, 176, 177, 1, 30, 3844, 3721, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 1, 157, 176, 177, 176, 176, 177, 176, 177, 176, 176, 177, 176, 176, 177, 176, 177, 176, - 176, 176, 176, 176, 177, 176, 176, 176, 177, 176, 177, 176, 176, 177, 176, 1, 1, 24, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 4, 4, 4, 4, 4, 1, 1, 1, 30, 1, 1359, 1359, 1359, - 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 148, 27, - 748, 1, 1, 3187, 3038, 3038, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 168, 1, 1, 1, - 32, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 169, 1, 1, 822, 1, 3187, 3038, 3038, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 128, 34, 177, 177, 176, - 176, 177, 176, 176, 177, 176, 177, 177, 177, 176, 177, 177, 176, 177, 177, 177, 176, 176, 177, 177, - 177, 176, 177, 177, 177, 177, 176, 1098, 181, 1, 679, 679, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 177, 176, 176, 177, 176, 176, 176, 176, 177, 176, 177, 177, 177, - 177, 177, 177, 176, 177, 177, 177, 176, 177, 177, 176, 176, 176, 177, 176, 176, 177, 177, 168, 856, - 1, 997, 3, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 1, 168, 177, 177, 177, 176, 177, 177, 177, 176, 177, 177, 177, 176, 177, 176, 177, - 176, 168, 168, 169, 169, 169, 169, 168, 168, 168, 168, 168, 168, 169, 169, 169, 141, 169, 169, 169, - 169, 113, 1, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 169, 1, 177, 177, 176, 176, 176, 177, 176, 177, 177, 177, 177, 177, - 177, 177, 177, 176, 177, 176, 1, 1, 3844, 3721, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 23, 161, 177, 177, 177, 177, 176, 176, 177, 177, 176, - 177, 176, 176, 819, 1, 3187, 3038, 3038, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, - 169, 1, 177, 176, 177, 177, 176, 176, 177, 177, 176, 176, 176, 177, 177, 177, 177, 1161, 45, 3844, - 3721, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1128, 1, 22, 1, - 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 168, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, - 168, 168, 168, 168, 168, 168, 168, 168, 1, 1, 3844, 3721, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 169, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 168, 168, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, - 169, 169, 169, 169, 169, 169, 168, 168, 168, 168, 168, 169, 169, 169, 1, 679, 679, 3187, 3038, 3038, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 107, 20, 1, 898, 29, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 1, 168, 176, 177, 176, 177, 177, 177, 177, 177, 176, 177, 176, - 176, 177, 176, 176, 176, 856, 144, 997, 3, 1, 23, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 124, 21, 176, - 176, 176, 176, 176, 176, 176, 176, 176, 177, 176, 176, 176, 177, 177, 176, 176, 176, 176, 176, 176, - 176, 164, 176, 176, 176, 177, 176, 172, 176, 177, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 168, 168, 193, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 115, 168, 168, 168, 168, - 168, 168, 168, 168, 168, 169, 169, 169, 169, 62, 122, 149, 1, 26, 34, 170, 2, 22, 176, 1, - 131, 2, 1, 32, 244, 170, 2, 1, 25, 160, 156, 2, 28, 1, 3844, 3721, 144, 2, 41, 1, - 208, 180, 2, 30, 1, 2718, 2718, 2718, 2542, 169, 2, 26, 34, 2718, 2718, 2718, 2542, 170, 2, 1, - 1, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 115, 2, 1, 1, 2718, 2718, 2718, 2542, 158, 2, 1, 3187, - 3038, 3038, 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 154, 2, 1, 3844, 3721, 2718, 2718, 2718, 2542, - 193, 2, 1, 23, 2353, 2148, 2148, 2148, 2148, 2148, 143, 25, 2, 26, 1, 3187, 3038, 3038, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 2, 1, 1, 2718, 2718, 2718, 2542, 169, 1, 2, 27, 1, 3187, 3038, 3038, - 202, 37, 2, 1, 3844, 3721, 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 157, 29, 2, 1, 1, - 2542, 2353, 2353, 2353, 2353, 195, 1, 2, 28, 1, 2542, 2353, 2353, 2353, 2353, 147, 1, 2, 1, 21, - 3187, 3038, 3038, 186, 1, 2, 1, 26, 3844, 3721, 169, 25, 1, 2, 679, 679, 3844, 3721, 1922, 1922, - 1922, 1922, 1922, 1922, 1922, 1664, 144, 1, 1, 2, 24, 29, 3187, 3038, 3038, 121, 1, 2, 1, 1, - 2718, 2718, 2718, 2542, 167, 1, 1, 2, 679, 679, 1, 2542, 2353, 2353, 2353, 2353, 151, 725, 2, 1, - 1, 2542, 2353, 2353, 2353, 2353, 129, 788, 2, 33, 3844, 3721, 2718, 2718, 2718, 2542, 175, 32, 2, 1, - 1, 2718, 2718, 2718, 2542, 196, 32, 2, 28, 1, 3187, 3038, 3038, 161, 1, 1, 2, 36, 3844, 3721, - 2718, 2718, 2718, 2542, 134, 41, 1295, 2, 1, 3844, 3721, 2353, 2148, 2148, 2148, 2148, 2148, 161, 1, 176, - 177, 177, 176, 177, 176, 177, 177, 177, 176, 176, 176, 176, 176, 176, 176, 176, 177, 177, 177, 176, - 176, 176, 177, 177, 176, 176, 177, 176, 2, 1, 3844, 3721, 2718, 2718, 2718, 2542, 128, 1176, 1, 28, - 56, 42, 39, 22, 24, 41, 28, 1, 1, 27, 27, 29, 29, 29, 30, 30, 30, 30, 30, 30, - 30, 30, 43, 30, 38, 30, 24, 20, 22, 2, 1, 1, 1922, 1664, 1664, 1664, 1664, 1664, 1664, 1664, - 1664, 1664, 126, 35, 1, 786, 132, 1, 1, 3844, 3721, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 168, 168, 168, 169, 169, 169, 169, - 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 132, 169, 169, 169, 169, 169, 169, - 169, 168, 168, 169, 1, 1, 3187, 3038, 3038, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 168, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 177, 176, 176, 176, - 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 177, 177, 176, 177, 176, 176, 176, 1, 1, 1, - 1, 26, 30, 41, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, - 168, 168, 168, 168, 168, 168, 168, 168, 169, 169, 169, 169, 169, 169, 169, 1, 1, 24, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 690, 668, 22, 169, 889, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 169, 169, 169, 169, - 169, 169, 168, 168, 168, 168, 1, 1, 3187, 3038, 3038, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 151, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 168, 168, 168, 168, 168, 168, 168, - 168, 168, 168, 168, 168, 168, 170, 170, 1, 1, 1, 566, 566, 566, 566, 566, 566, 566, 566, 566, - 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, - 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, - 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, - 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, - 164, 1, 1, 1, 1, 1, 1, 1, 1, 1, 21, 1, 1, 27, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 176, 176, 176, 176, 177, 176, 177, 176, - 176, 177, 176, 177, 177, 176, 177, 177, 177, 177, 176, 176, 177, 177, 176, 176, 176, 176, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 169, 169, 169, 169, 168, 168, 168, 168, 168, 168, 169, 169, 168, 168, - 168, 168, 168, 1, 34, 1, 2, 1, 1, 2, 1, 1, 2, 1, 50, 177, 4, 4, 4, 4, - 4, 4, 2, 1, 51, 177, 168, 2, 1, 1, 2, 1, 1, 1922, 1922, 1922, 1922, 1922, 1922, 1922, - 1664, 111, 2, 1, 1, 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 173, 2, 1, 1, 2148, 2148, - 2148, 1922, 1922, 1922, 1922, 178, 2, 1, 1, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, - 1359, 203, 2, 33, 1, 2542, 2353, 2353, 2353, 2353, 249, 2, 1, 1, 3844, 3721, 188, 2, 1, 3187, - 3038, 3038, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 4, 4, 4, 2, 1, 29, 1359, 1359, 1359, 1359, 1359, 1359, - 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 4, 4, 4, 2, - 23, 3844, 3721, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 159, 32, 2, 1, - 1, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 176, 176, 176, 177, 177, 177, 176, 176, 176, 176, - 176, 177, 177, 177, 176, 176, 2, 679, 679, 3187, 3038, 3038, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 690, 668, 690, 668, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, - 1, 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 4, 4, 4, 2, 24, 24, 184, 2, 1, 3844, - 3721, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1359, 1359, 1359, 1359, - 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 33, - 25, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, - 177, 177, 177, 177, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 177, 177, 177, - 2, 1, 1, 2542, 2353, 2353, 2353, 2353, 4, 4, 4, 2, 1, 3844, 3721, 1664, 1664, 1664, 1664, 1664, - 1664, 1664, 1664, 1664, 1359, 1359, 19, 168, 1, 2, 1, 23, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, - 1664, 1359, 1359, 23, 143, 1020, 2, 1, 3844, 3721, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, - 1359, 1359, 1359, 1359, 1359, 961, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 17, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1359, 1359, 1359, 1359, 1359, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 27, - 113, 767, 2, 1, 3187, 3038, 3038, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 1, 169, 176, 177, 177, 177, - 176, 176, 177, 2, 1, 35, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, - 1, 169, 665, 2, 1, 3187, 3038, 3038, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 177, 177, 177, - 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 176, 176, 176, 176, 176, 176, - 176, 176, 177, 177, 177, 235, 132, 77, 2, 1, 43, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2718, 2718, 2718, 2542, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, - 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 26, 139, 177, 177, 177, 177, 177, 176, - 177, 177, 177, 177, 177, 177, 177, 176, 176, 177, 176, 176, 2, 1, 1, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 34, - 134, 176, 177, 177, 177, 177, 2, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 34, 134, 176, 176, 177, 177, 177, - 177, 177, 177, 177, 177, 2, 38, 35, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, - 690, 668, 690, 668, 1, 168, 176, 176, 176, 177, 176, 176, 176, 176, 176, 177, 177, 177, 177, 177, - 176, 2, 1, 3187, 3038, 3038, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 1, 168, 176, 176, 177, 177, 177, 177, 177, 177, 176, 176, 177, - 176, 2, 1, 4, 4, 4, 4, 4, 2, 1, 1, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 690, 668, - 690, 668, 690, 668, 690, 668, 169, 30, 654, 714, 2, 1, 25, 212, 2, 1, 1, 2, 679, 679, - 1, 3844, 3721, 169, 1, 1, 1238, 2, 1, 1, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1664, 33, 186, - 1, 1, 2, 679, 679, 1, 3187, 3038, 3038, 168, 25, 1, 1, 2, 1, 1, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 169, 1, 52, 1, 2, 1, 39, 1359, 1359, 1359, 1359, 1359, 1359, - 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 168, 1, 1, 169, 194, 198, 169, 169, 169, 168, - 168, 168, 168, 168, 168, 169, 169, 169, 168, 168, 168, 168, 168, 168, 169, 169, 169, 169, 169, 169, - 169, 169, 169, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 3844, 3721, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 169, 1, 831, 890, 144, - 2, 37, 1, 171, 128, 2, 42, 1, 3187, 3038, 3038, 178, 2, 33, 24, 176, 124, 2, 679, 679, - 22, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 120, 1, 2, 38, 38, 2353, - 2148, 2148, 2148, 2148, 2148, 214, 2, 33, 34, 3844, 3721, 137, 22, 2, 1, 1, 3187, 3038, 3038, 148, - 27, 2, 1, 3844, 3721, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1664, 217, 27, 2, 1, 40, 1664, 1664, - 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 134, 25, 2, 40, 1, 176, 173, 32, 1131, 2, 1, - 34, 3844, 3721, 202, 1145, 26, 2, 1, 1, 3844, 3721, 160, 38, 1065, 1, 2, 1, 34, 1664, 1664, - 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 153, 33, 222, 229, 145, 177, 176, 177, - 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 176, 176, 176, - 176, 176, 68, 2, 24, 1, 3844, 3721, 168, 1, 1, 1, 2, 1, 1, 2718, 2718, 2718, 2542, 140, - 33, 864, 1, 2, 33, 26, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, 668, 690, - 668, 690, 668, 690, 668, 690, 668, 690, 668, 108, 1, 1, 1, 2, 1, 1, 2718, 2718, 2718, 2542, - 201, 26, 981, 1, 2, 3844, 3721, 3187, 3038, 3038, 178, 32, 1558, 1, 2, 1, 36, 1664, 1664, 1664, - 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 152, 30, 965, 1, 2, 1, 35, 1922, 1922, 1922, 1922, - 1664, 1664, 1664, 1664, 1664, 213, 28, 737, 1, 2, 1, 1, 2353, 2148, 2148, 2148, 2148, 2148, 123, 20, - 810, 1, 2, 1, 1, 2542, 2353, 2353, 2353, 2353, 169, 1, 1317, 1, 2, 1, 1, 1664, 1664, 1664, - 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 40, 149, 1, 1, 2, 33, 1, 1359, 1359, 1359, 1359, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 168, 1, 24, 1, 2, 24, 1, 3844, 3721, 168, 1, 841, 1, 2, 38, 22, 2542, - 2353, 2353, 2353, 2353, 168, 1, 1, 1, 2, 25, 1, 2542, 2353, 2353, 2353, 2353, 168, 1, 679, 775, - 2, 1, 1, 704, 2, 1, 25, 133, 135, 704, 2, 1, 47, 177, 252, 704, 2, 1, 28, 2148, - 2148, 2148, 1922, 1922, 1922, 1922, 135, 704, 2, 679, 679, 34, 2542, 2353, 2353, 2353, 2353, 228, 704, 2, - 1, 23, 2718, 2718, 2718, 2542, 187, 704, 2, 1, 1, 176, 187, 704, 2, 1, 1, 1922, 1922, 1922, - 1922, 1664, 1664, 1664, 1664, 1664, 135, 704, 2, 679, 679, 3187, 3038, 3038, 165, 4, 4, 4, 4, 4, - 4, 4, 4, 4, 4, 4, 4, 612, 2, 1, 1, 2353, 2148, 2148, 2148, 2148, 2148, 121, 704, 2, - 18, 15, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 1, 1, 1, 1, 1, 1, 1, 1, 38, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 37, 35, 1, - 704, 2, 679, 679, 1, 2353, 2148, 2148, 2148, 2148, 2148, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 177, - 177, 177, 177, 177, 177, 176, 176, 176, 176, 177, 177, 782, 2, 1, 1, 2718, 2718, 2718, 2542, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 42, 176, 176, 176, 176, 176, 176, 176, 177, 177, 177, - 177, 704, 2, 1, 1, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 177, 177, 177, 177, 177, 249, 189, 204, 186, 163, 704, 2, 1, - 3844, 3721, 2353, 2148, 2148, 2148, 2148, 2148, 24, 161, 704, 2, 1, 3844, 3721, 2353, 2148, 2148, 2148, 2148, - 2148, 21, 115, 782, 2, 1, 1, 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 1, 23, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 176, 176, 176, 176, 177, 177, 177, 177, 177, 176, 176, 176, 176, - 176, 177, 177, 177, 177, 177, 704, 2, 1, 3844, 3721, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 176, 176, 176, 176, 176, 176, 176, 177, 177, 177, 177, 177, 177, 177, - 177, 177, 177, 177, 177, 177, 704, 2, 1, 3187, 3038, 3038, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, - 176, 176, 176, 176, 176, 176, 176, 704, 2, 1, 3844, 3721, 2542, 2353, 2353, 2353, 2353, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 176, 176, 176, 176, 176, 176, 177, 177, 177, 177, 177, 177, 176, 176, 176, - 176, 176, 176, 176, 176, 176, 176, 176, 176, 177, 177, 177, 782, 2, 1, 3844, 3721, 2718, 2718, 2718, - 2542, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 782, 2, 1, 3187, 3038, 3038, 2542, 2353, 2353, 2353, 2353, 30, 30, 30, 30, 30, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 176, 176, 176, 176, 176, 176, 287, 177, 177, 177, 177, 177, 177, 176, 176, 176, 176, 176, - 176, 380, 176, 176, 75, 75, 177, 177, 782, 2, 1, 3844, 3721, 2718, 2718, 2718, 2542, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 177, 177, 177, 782, 2, 1, - 3844, 3721, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1664, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 9, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 782, 2, 554, 554, 554, 28, 2542, 2353, - 2353, 2353, 2353, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 30, 52, 176, 176, 176, 176, 176, 176, - 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, - 704, 2, 1, 3844, 3721, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 2, 1, 36, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1664, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 40, 35, 35, 231, 200, 200, 704, 2, 1, 1, - 2148, 2148, 2148, 1922, 1922, 1922, 1922, 168, 1419, 1, 782, 2, 1, 3844, 3721, 2148, 2148, 2148, 1922, 1922, - 1922, 1922, 1, 1, 126, 704, 2, 679, 679, 43, 1922, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, - 169, 1, 176, 176, 177, 177, 177, 177, 176, 176, 176, 176, 176, 176, 176, 176, 176, 177, 177, 177, - 177, 177, 177, 177, 177, 177, 176, 176, 176, 176, 782, 2, 1, 3844, 3721, 2542, 2353, 2353, 2353, 2353, - 181, 1170, 19, 1, 2, 1, 34, 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 216, 38, 176, 176, - 176, 176, 176, 176, 177, 177, 176, 176, 177, 46, 187, 188, 2, 25, 3844, 3721, 2353, 2148, 2148, 2148, - 2148, 2148, 223, 41, 1276, 1, 2, 1, 59, 2353, 2148, 2148, 2148, 2148, 2148, 226, 42, 1248, 670, 2, - 1, 3844, 3721, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1664, 38, 1188, 237, 1, 2, 679, 679, 3844, 3721, - 2148, 2148, 2148, 1922, 1922, 1922, 1922, 1096, 36, 196, 1, 2, 1, 3844, 3721, 2718, 2718, 2718, 2542, 1190, - 38, 205, 1, 2, 1, 22, 2542, 2353, 2353, 2353, 2353, 192, 35, 228, 228, 177, 177, 177, 177, 177, - 176, 176, 176, 176, 176, 176, 176, 176, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 176, 176, - 176, 176, 176, 176, 670, 2, 1, 46, 2542, 2353, 2353, 2353, 2353, 219, 40, 618, 691, 2, 1, 1, - 2718, 2718, 2718, 2542, 168, 1, 1622, 1, 2, 1, 29, 2542, 2353, 2353, 2353, 2353, 145, 33, 177, 177, - 176, 176, 176, 176, 176, 176, 176, 176, 176, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 176, - 176, 176, 704, 2, 1, 3844, 3721, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 46, 1447, 253, 670, 2, 1, - 25, 2542, 2353, 2353, 2353, 2353, 158, 29, 530, 670, 2, 1, 1, 1922, 1664, 1664, 1664, 1664, 1664, 1664, - 1664, 1664, 1664, 169, 30, 467, 691, 2, 1, 27, 242, 168, 33, 1061, 691, 2, 1, 29, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 169, 32, 1804, 691, 2, 1, 51, 2353, 2148, 2148, 2148, - 2148, 2148, 169, 1, 1, 691, 2, 24, 3187, 3038, 3038, 2353, 2148, 2148, 2148, 2148, 2148, 169, 1, 1, - 670, 2, 1, 27, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 176, 176, 176, 176, 176, 176, 176, 176, - 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 177, 177, 177, 177, 177, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 38, - 691, 2, 1, 1, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 168, 1, 1, 146, 171, 171, 142, 90, 122, - 163, 162, 162, 161, 160, 170, 140, 2, 1, 3844, 3721, 2353, 2148, 2148, 2148, 2148, 2148, 168, 1, 1, - 125, 81, 168, 168, 196, 196, 167, 167, 167, 133, 168, 168, 168, 168, 168, 240, 168, 168, 168, 168, - 168, 135, 166, 166, 168, 86, 93, 120, 136, 136, 140, 2, 1, 24, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 690, 668, 690, 668, 168, 1, 1, 787, 2, 679, 679, 3844, 3721, 1664, 1359, 1359, 1359, - 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 168, 1, 1, 1, 2, 1, 28, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 690, 668, 690, 668, 690, 668, 168, 1, 28, 1072, 2, 1, 1, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 961, 961, 961, 961, 961, 127, 33, 1346, 832, 120, 2, 1, 3844, 3721, 1664, - 1664, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 168, 1, 653, 1, 2, 1, 1, 1922, 1922, - 1922, 1922, 1664, 1664, 1664, 1664, 1664, 168, 1, 1, 1, 2, 1, 1, 1922, 1664, 1664, 1664, 1664, 1664, - 1664, 1664, 1664, 1664, 168, 1, 1, 169, 1130, 2, 1, 1, 2353, 2148, 2148, 2148, 2148, 2148, 146, 23, - 1130, 2, 1, 1, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 120, 21, 1563, 1130, 2, 1, 23, 3187, 3038, - 3038, 139, 1130, 2, 35, 1, 2718, 2718, 2718, 2542, 168, 1, 1, 1, 2, 1, 1, 1922, 1922, 1922, - 1922, 1664, 1664, 1664, 1664, 1664, 168, 1, 1, 781, 158, 2, 1, 1, 2542, 2353, 2353, 2353, 2353, 168, - 39, 600, 534, 153, 2, 210, 210, 174, 168, 168, 169, 169, 168, 168, 477, 168, 168, 168, 168, 168, - 157, 157, 157, 157, 157, 163, 163, 163, 163, 168, 168, 168, 142, 142, 169, 179, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 27, 1, 38, 48, 1, - 1, 1, 648, 1, 1, 1, 22, 1, 1, 1, 1, 77, 169, 169, 169, 169, 89, 168, 168, 168, - 168, 168, 168, 168, 237, 168, 168, 168, 168, 169, 169, 169, 169, 169, 169, 169, 169, 168, 168, 170, - 169, 169, 1, 1, 1, 1, 1, 1, 2, 26, 36, 164, 1, 2, 1, 1, 176, 120, 2, 1, - 28, 201, 1, 2, 36, 19, 238, 134, 1, 2, 35, 1, 3844, 3721, 178, 1, 2, 23, 1, 204, - 145, 1, 2, 47, 1, 2718, 2718, 2718, 2542, 159, 1, 2, 35, 1, 176, 180, 1, 2, 30, 27, - 3187, 3038, 3038, 182, 1, 2, 1, 1, 3844, 3721, 134, 2, 1, 1, 3844, 3721, 159, 1, 2, 1, - 1, 2718, 2718, 2718, 2542, 155, 1, 2, 1, 1, 3187, 3038, 3038, 171, 1, 2, 1, 1, 2718, 2718, - 2718, 2542, 134, 1, 2, 1, 1, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 134, 1, 2, 1, 1, 2718, - 2718, 2718, 2542, 124, 1, 2, 28, 1, 3187, 3038, 3038, 159, 1, 2, 36, 28, 2353, 2148, 2148, 2148, - 2148, 2148, 174, 1, 2, 679, 679, 1, 2542, 2353, 2353, 2353, 2353, 156, 1, 2, 33, 3844, 3721, 3187, - 3038, 3038, 180, 1, 2, 27, 25, 2542, 2353, 2353, 2353, 2353, 154, 1, 2, 27, 1, 177, 28, 168, - 1, 2, 1, 1, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, - 961, 961, 961, 961, 961, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2542, 2353, 2353, 2353, 2353, 22, - 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 29, 1, 1, 1, 2, 1, 1, 3187, 3038, 3038, 198, 1, 1, 2, 33, 1, 2353, 2148, 2148, - 2148, 2148, 2148, 144, 29, 1, 2, 1, 1, 2542, 2353, 2353, 2353, 2353, 159, 22, 1, 2, 1, 1, - 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1664, 36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2542, - 2353, 2353, 2353, 2353, 142, 27, 1, 2, 1, 3844, 3721, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 155, 26, - 1, 2, 1, 3187, 3038, 3038, 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 134, 24, 1, 2, 1, - 1, 2542, 2353, 2353, 2353, 2353, 151, 28, 989, 1, 2, 1, 1, 2148, 2148, 2148, 1922, 1922, 1922, 1922, - 188, 1, 1, 2, 26, 36, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 32, 203, 796, 1, 2, 1, 28, - 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1664, 205, 24, 757, 1, 2, 1, 34, 2353, 2148, 2148, 2148, 2148, - 2148, 130, 25, 1156, 1, 2, 1, 1, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, - 1359, 1359, 199, 30, 764, 1, 2, 57, 1, 176, 228, 40, 950, 710, 2, 1, 1, 1664, 1664, 1664, - 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 105, 719, 27, 710, 2, 1, 1, 176, 168, 1, 1, - 210, 710, 2, 32, 46, 2542, 2353, 2353, 2353, 2353, 168, 1, 1, 710, 2, 1, 23, 3187, 3038, 3038, - 168, 1, 1, 210, 710, 2, 1, 1, 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 127, 1, 2, - 1, 1, 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 164, 28, 1, 2, 1, 1, 1922, 1922, 1922, - 1922, 1922, 1922, 1922, 1664, 127, 1, 2, 1, 24, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 176, 37, 793, - 1, 2, 26, 1, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1664, 129, 1, 2, 33, 1, 2148, 2148, 2148, - 1922, 1922, 1922, 1922, 209, 38, 796, 1, 2, 1, 27, 1922, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, - 1664, 157, 1, 2, 1, 1, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 154, 24, 658, - 1, 2, 30, 28, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 179, 25, 1020, - 1, 2, 1, 1, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 201, 1, 2, 1, 3844, 3721, 1664, 1664, 1664, - 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 181, 33, 1, 2, 26, 3844, 3721, 2353, 2148, 2148, - 2148, 2148, 2148, 156, 33, 1, 2, 1, 28, 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 143, 34, - 1, 2, 22, 1, 2353, 2148, 2148, 2148, 2148, 2148, 168, 1, 1, 172, 957, 2, 26, 3844, 3721, 1922, - 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 168, 1, 1, 123, 957, 2, 32, 1, 1922, 1922, 1922, 1922, - 1922, 1922, 1922, 1664, 127, 28, 614, 186, 957, 2, 1, 1, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 119, - 24, 709, 957, 2, 1, 1, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 168, 1, 957, 2, 32, 3844, 3721, - 1922, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 123, 28, 957, 2, 26, 1, 1664, 1664, 1664, 1664, - 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 168, 1, 1, 135, 796, 2, 24, 1, 1922, 1922, 1922, 1922, - 1664, 1664, 1664, 1664, 1664, 168, 1, 1, 170, 796, 2, 30, 3844, 3721, 1922, 1922, 1922, 1922, 1664, 1664, - 1664, 1664, 1664, 168, 1, 758, 156, 796, 2, 29, 35, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1664, 194, - 23, 707, 743, 2, 1, 1, 2353, 2148, 2148, 2148, 2148, 2148, 168, 1, 727, 140, 743, 2, 35, 1, - 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 134, 23, 774, 743, 2, 32, 1, 2542, 2353, 2353, 2353, - 2353, 201, 1, 743, 2, 23, 3844, 3721, 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 154, 30, 743, - 2, 1, 1, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 126, 20, 743, 2, 28, 3844, 3721, 2148, 2148, 2148, - 1922, 1922, 1922, 1922, 196, 21, 728, 743, 2, 19, 23, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1664, 132, - 23, 832, 743, 2, 1, 1, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1664, 168, 1, 1, 168, 168, 168, - 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 175, - 168, 168, 168, 168, 168, 168, 168, 236, 162, 2, 35, 1, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 168, - 1, 643, 1, 2, 30, 1, 3844, 3721, 168, 1, 1, 740, 2, 28, 1, 3187, 3038, 3038, 168, 1, - 1, 1, 2, 52, 1, 2353, 2148, 2148, 2148, 2148, 2148, 258, 52, 1276, 1, 2, 1, 28, 2148, 2148, - 2148, 1922, 1922, 1922, 1922, 200, 1, 643, 1, 2, 32, 1, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 131, - 2, 36, 3844, 3721, 2542, 2353, 2353, 2353, 2353, 168, 1, 1477, 1097, 2, 38, 3844, 3721, 1922, 1922, 1922, - 1922, 1922, 1922, 1922, 1664, 168, 1, 1, 1, 2, 1, 48, 2148, 2148, 2148, 1922, 1922, 1922, 1922, 168, - 1, 1, 561, 107, 2, 1, 110, 137, 137, 129, 135, 153, 166, 192, 189, 133, 162, 153, 153, 153, - 153, 123, 115, 109, 165, 205, 162, 177, 178, 178, 191, 188, 3, 1, 23, 110, 166, 887, 2, 1, - 33, 3187, 3038, 3038, 193, 887, 2, 1, 29, 121, 184, 887, 2, 28, 1, 1922, 1922, 1922, 1922, 1664, - 1664, 1664, 1664, 1664, 150, 1, 621, 1, 2, 1, 34, 2542, 2353, 2353, 2353, 2353, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 21, 774, 2, 1, 1, 1922, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 126, 1, - 1, 1, 2, 1, 3844, 3721, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, - 1359, 961, 137, 22, 1084, 1, 2, 1, 2718, 2718, 2718, 2542, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 1359, - 1359, 1359, 1359, 1359, 1359, 130, 21, 899, 887, 2, 1, 3187, 3038, 3038, 1922, 1922, 1922, 1922, 1922, 1922, - 1922, 1664, 116, 35, 1000, 1, 2, 1, 3187, 3038, 3038, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, - 1359, 1359, 121, 24, 853, 887, 2, 1, 3187, 3038, 3038, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, - 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 129, 32, 965, 1, 2, 27, 3844, 3721, 1359, 1359, 1359, 1359, - 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 143, 26, 627, 152, 887, 2, 1, - 3844, 3721, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 146, 27, 884, 887, 2, 1, 1, - 1922, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 167, 32, 1126, 1, 2, 28, 3187, 3038, 3038, 1664, - 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 18, 33, 1096, 887, 2, 1, 28, 1922, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, - 22, 137, 176, 177, 177, 177, 177, 177, 176, 176, 176, 176, 176, 177, 177, 177, 177, 177, 177, 177, - 176, 176, 176, 177, 177, 177, 177, 1, 2, 1, 1, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, - 1359, 1359, 1359, 1359, 1359, 1359, 159, 28, 1208, 1, 2, 1, 3844, 3721, 1359, 1359, 1359, 1359, 1359, 1359, - 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 961, 961, 961, 961, 179, 35, 1269, 887, 2, 1, 3844, - 3721, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 177, 22, 920, 1, 2, 21, 3187, - 3038, 3038, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 226, 29, 919, 887, 2, 1, - 1, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 146, 39, 640, 887, 2, 24, 3844, 3721, - 1664, 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 169, 1, 176, 176, 176, 177, 177, - 177, 176, 177, 177, 177, 129, 1283, 2, 1, 3187, 3038, 3038, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, - 1359, 1359, 1359, 1359, 1359, 1359, 961, 961, 961, 168, 1, 1, 1, 2, 29, 3187, 3038, 3038, 1664, 1664, - 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 168, 1, 1339, 1, 2, 1, 3187, 3038, 3038, 1664, 1664, - 1664, 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 138, 29, 744, 1, 2, 1, 1, 1664, 1664, 1664, - 1664, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 169, 26, 1, 1, 2, 1, 3844, 3721, 1922, 1664, 1664, 1664, - 1664, 1664, 1664, 1664, 1664, 1664, 169, 34, 701, 1, 2, 19, 3844, 3721, 1664, 1664, 1664, 1664, 1664, 1664, - 1664, 1664, 1664, 1359, 1359, 169, 1, 1, 682, 2, 22, 26, 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, - 1664, 168, 1, 1, 774, 2, 27, 1, 1922, 1922, 1922, 1922, 1664, 1664, 1664, 1664, 1664, 168, 1, 1, - 774, 2, 1, 3844, 3721, 1664, 1664, 1664, 1664, 1664, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 168, 1, - 176, 177, 176, 177, 176, 176, 177, 176, 123, 193, 189, 159, 159, 154, 110, 169, 169, 169, 169, 169, - 169, 168, 168, 168, 168, 217, 205, 188, 169, 169, 169, 191, 198, 46, 167, 2, 137, 156, 153, 102, - 216, 133, 126, 119, 214, 213, 147, 159, 158, 159, 167, 127, 151, 153, 154, 154, 123, 262, 181, 181, - 130, 3, 1, 2542, 2353, 2353, 2353, 2353, 1, 1, 1, 390, 1, 256, 196, 167, 148, 134, 126, 119, - 114, 110, 107, 105, 103, 102, 102, 102, 102, 102, 103, 105, 107, 110, 114, 119, 126, 134, 148, 167, - 196, 256, 1, 0, -1]; +1,1290,3,1,1,3,1,1,166,3,1,3844,3721,167,679,679,1,1,1,1, +41,4,4,4,4,4,4,4,4,4,1,39,1,1,1,1,1,1,554,554, +554,1,78,28,1,679,679,1,1,1,176,168,679,679,1,1,30,1290,3,34, +1,1,3,25,28,43,1,16,1,1,3,1,1,429,429,429,429,429,1,176, +168,679,679,3187,3038,3038,151,429,429,429,429,429,1,1290,3,1,1,55,1,177, +1,1,1,1,1,33,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,33,4,4,4,4,239,1,26, +1,176,169,1,1,1,1,1,1,1,1,1,1,679,679,1,679,679,4,4, +97,1,1,1,1,1,1,1,1,1,1,1,1,1,1,177,4,4,4,4, +1,1,4,4,4,4,4,1,26,1,1,34,22,4,4,117,208,679,679,1, +679,679,1,165,151,1,3,22,4,4,4,224,1,106,1,1,1,177,1,169, +1,27,33,1,176,147,14,589,1,1,42,201,169,1,1,39,1,338,397,1, +1,169,3,679,679,1,1,1,1,3,1,1,1,23,176,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,169,410,158, +1,1,22,1,1,177,227,1,1048,1,1,1,679,679,35,189,216,15,3844,3721, +1664,1664,1664,1664,1664,1664,1664,1664,1664,1359,1359,262,1,1,571,192,1,41,4,4, +4,4,4,170,138,1,1,176,168,1,147,181,3,22,1,1,1,206,44,1, +25,4,4,4,4,4,176,169,1,40,3844,3721,168,1,4,4,4,177,1,1, +1,1,1,1,1,33,227,170,1,1,176,1,3,21,19,132,120,1,1,176, +168,58,176,176,176,1,554,554,554,177,30,142,30,177,176,176,176,176,667,1, +22,1,168,169,679,679,43,211,170,1,162,26,158,1,1,176,4,4,4,4, +4,4,4,4,4,4,4,4,1,1,22,126,87,648,3,679,679,1,122,126, +1,1,3187,3038,3038,175,1,3,1,2542,2353,2353,2353,2353,21,110,1,23,1664,1664, +1664,1664,1664,1359,1359,1359,1359,1359,1359,1359,1359,85,1,33,187,233,20,1,176,152, +1,1,176,169,23,1126,1,1,2353,2148,2148,2148,2148,2148,41,183,1,3,26,16, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,33,233,828,1,19,1,176,110,29, +177,1359,1359,1359,1359,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,193,1,1,143,150,1,3,679,679,23,2718,2718,2718,2542,141,39, +177,177,137,177,177,176,176,176,1,1,1,2353,2148,2148,2148,2148,2148,169,1,1194, +1,1,1,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,134,1,3,1,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +273,1,3,1,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,273,1,3,1,1, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,690,668,690,668,690,668,131,816,3,679,679,1, +2353,2148,2148,2148,2148,2148,207,816,3,679,679,1,2542,2353,2353,2353,2353,177,29,1, +1359,1359,1359,1359,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,148,1,3,1,1,1664,1664,1664,1664,1664,1359,1359,1359,1359,1359,1359,1359, +1359,157,1,23,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,148,38,1,1664,1664, +1664,1664,1664,1359,1359,1359,1359,1359,1359,1359,1359,182,679,679,33,1664,1664,1664,1664,1664, +1664,1664,1664,1664,1359,1359,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,244, +1,3,19,1,1922,1922,1922,1922,1922,1922,1922,1664,27,158,177,176,176,177,177,177, +177,177,176,176,176,177,177,177,177,177,1,1,32,1359,1359,1359,1359,1359,1359,1359, +1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961,167,1,1,1922,1922,1922, +1922,1922,1922,1922,1664,166,679,679,33,1359,1359,1359,1359,1359,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +3,1,1,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,18,39,1,1,3,1, +24,1922,1922,1922,1922,1664,1664,1664,1664,1664,129,675,3,1,23,1359,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,42,1,1359,1359,1359, +1359,1359,1359,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961,124,480, +480,480,480,27,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,961,961,961,961,961,961, +961,961,961,961,961,134,1290,3,429,429,429,429,429,1,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,690,668,690,668,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,1,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,33,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,887,3,23,18,1359,1359,1359,1359, +1359,1359,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961,24,1,1, +1,24,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,17,10,1,3,24,23,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,36,1,42,28,1,1,1,961,961,961,961,961,961,961,961,961,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,3,1,26,1359,1359,1359,1359,1359,1359,1359, +1359,1359,1359,1359,1359,1359,1359,961,961,961,17,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,55, +1,816,3,23,1,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,23, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,1,32,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,26,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,679,679,21,1359,1359, +1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,39,39,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,675,3,1,1,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,4,4,4,4,4,4,4,1,3,1,1, +1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,961,961,961,961,961,4,4, +4,1,3,44,63,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668,690, +668,4,4,4,4,4,4,4,4,4,1,1,35,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,4,4,4,4,4,4,4,4,4,1,1,30,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,156,22,1,3,18, +1,1359,1359,1359,1359,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,23,22,1,1,1,1,1,1,1,1,1,675,3, +679,679,22,1359,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,177,177,177,816,3,1,3187,3038,3038,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,1,1,1,18,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,176,176,176,176,176,176,176,177,1,3,1,1,2353,2148,2148,2148,2148, +2148,1,1,21,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,176,176,176,176,176,176,176,176,176, +176,192,176,1,1,1,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,961,961, +961,961,961,961,961,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,177,177,177,177, +177,177,177,177,177,21,1,1,45,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668, +690,668,690,668,690,668,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,177,177,177, +151,147,157,171,145,171,177,161,209,226,1290,3,1,22,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,30,1,16,1,3,1,1,1922,1664,1664,1664,1664,1664,1664,1664,1664,1664, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,176,177,177,177,177,177,177,176,176,176, +176,176,177,177,156,1,3,1,27,961,961,961,961,961,961,961,961,961,961,961, +961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,40, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,117,307,176,177,112,213,117,108,176,168,169,166,169,169,168,167,167, +1,3,1,1,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,179,177,177, +177,177,177,1,3,1,30,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,191,1,29,35, +1359,1359,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,19,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,816,3, +1,2542,2353,2353,2353,2353,961,961,961,961,961,961,961,961,961,961,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,762,112, +1,1,1,3187,3038,3038,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,1,1,1,1,1,1,1,1, +1,1,32,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +33,1,191,176,1,3,1,27,1664,1664,1664,1359,1359,1359,1359,1359,1359,1359,1359,1359, +1359,1359,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,675,3,1,1,1359,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,177, +177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,176, +176,176,176,176,176,816,3,18,22,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668, +690,668,690,668,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,28,1,26,1,1,160,160,148,177, +177,675,3,1,1,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,961,961,961,961, +961,961,961,961,961,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,38,28,1,1,1,1, +1,1,1,1,1,1,1,34,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,3844,3721,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2718,2718, +2718,2542,1359,1359,1359,1359,1359,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961, +961,961,961,961,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,23,1,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1688,816,3,1,25,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,1,1,1,1, +1,1,1,1,24,1,1,1,1,1,1,1,1,1,1,20,19,1,1,38, +27,1,1,1,1,1,1,16,1,1,38,38,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,177,177, +177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,176, +176,176,176,176,214,182,182,177,261,1,1,1,1,1,1,1,1,1,1,1, +1,20,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,680,18,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +634,3,1,40,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,1,1,1,1,1,40,30,1,29,1,1,1,34,1,27,1,1, +46,29,30,1,1,1,1,1,26,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,26,39,38,1,1,1,1,1,1,1,1,1, +1,1,40,41,733,1,1,1,1359,1359,1359,1359,1359,1359,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,33,138,1,1,679,679,3844, +3721,1359,1359,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,23,168,884,1,679,679,1,1922,1922,1922, +1922,1664,1664,1664,1664,1664,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,130,130,1,1,19,1359,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,105,17,682,1,1,1,1359,1359,1359,1359,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,128,1117,26,1138, +3,1,3844,3721,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,143,28,1077,1,3,36,22,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,14,193,794,1,1,13,1359,1359,1359,1359,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,70,1, +176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,118,176, +176,176,176,176,90,176,176,176,176,176,176,634,3,1,2718,2718,2718,2542,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,150, +28,702,1,3,18,19,1922,1922,1922,1922,1664,1664,1664,1664,1664,1,198,1212,1,679, +679,1,1359,1359,1359,1359,1359,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961, +961,961,961,961,1,168,177,177,176,176,177,177,1138,3,1,2718,2718,2718,2542,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,19,13,1,1,1,32,33,33,33,33,33,33,33,33, +32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32, +32,34,34,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32, +32,32,32,32,32,32,16,27,186,186,186,186,186,186,186,186,186,186,186,186, +120,182,182,182,182,182,182,182,182,182,182,155,178,178,188,188,110,109,148,1, +3,679,679,23,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,24,771,50,27,27,30,30,30, +30,30,30,33,33,30,30,30,30,30,30,30,30,28,30,30,30,30,30,30, +30,22,34,34,16,675,3,1,1,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,22,151,1297,1,1,26,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,15,1,1,1,1,1,1, +18,37,1,1,1,19,1,39,41,168,1,1,3,554,554,554,1,1359,1359,1359, +1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,961,168,1,674,675,3,34,3844, +3721,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,1,150,176,176,176,168,168,168,168,168, +168,168,168,168,86,1,25,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,24,1,169,169,169,169,164, +164,1,3,679,679,24,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,168,24,1096,1,1,1, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,168, +1,176,176,176,177,176,176,176,176,177,176,177,177,176,176,177,176,176,177,176, +177,176,176,155,168,168,168,168,168,168,168,168,168,168,167,169,169,168,170,1, +1,3844,3721,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,169,37,1,675,3,1,1,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,169,1,177,177,177,177, +177,177,177,177,177,177,176,177,176,177,176,177,176,177,177,177,176,176,177,177, +177,1225,212,1,1,3187,3038,3038,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,168,1,1,33,27,30,1,27,33,40,1,1290,3,28,20,1359, +1359,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,160,1,176,177,177,156,99,1,1,24,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,3,1,20,961,961,961,961,961,961,961,961, +961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,169,1,499,675,3,1,1,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,151,887,3,1,1,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,690,668,168,26,176,177,177,176,176,176,176,176,176, +176,176,176,176,176,259,177,177,177,176,176,547,1,3844,3721,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +168,1,1728,1138,3,1,3844,3721,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,23,126,885,151, +887,3,1,3844,3721,1359,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,168,1,1,1,1, +1359,1359,1359,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,29,177,177,177,177, +177,176,176,176,177,176,176,177,176,177,177,176,177,176,177,176,177,177,177,177, +177,177,177,176,177,176,177,137,1290,3,1,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,178,17,170,142,135,157,228,176,143,146,177,184,224,171,108,151, +176,180,240,176,119,319,160,176,189,177,98,176,176,473,176,176,154,168,224,197, +169,168,169,169,168,168,168,188,168,169,168,168,168,168,138,198,169,169,208,172, +169,1,1,3844,3721,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1359,1359,1359,1359,1359,1359, +1359,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,136,21, +625,1,1,3844,3721,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,169,1,985,1,3,25,32,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,24,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,168,168,168,168,168, +168,168,168,169,169,169,169,164,164,1,1,1,1359,1359,1359,1359,1359,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,122,21, +1,634,3,1,1,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,40,176,176,176,176,176,176,176,176,176,176,176, +176,176,176,176,176,176,176,176,177,177,176,176,176,176,176,177,176,177,177,176, +169,151,887,3,28,1,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,169,22,176,177,176,177, +176,176,176,177,177,177,176,177,177,176,176,713,1,3187,3038,3038,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,168,1101,1,1,26,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690, +668,690,668,690,668,690,668,690,668,690,668,119,28,893,1,679,679,1,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +1,739,1,1,1,1,1,1,13,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,169,168,169,166,168,169,166, +157,169,169,169,192,177,122,1,3,1,1,1359,1359,1359,1359,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,168,1, +1085,1138,3,1,3844,3721,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,168,1,1,1,1,1,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,176,176,177,177,176,176,177,176,177,176,176,176,176,176,176,176,176,176,177, +176,177,177,177,176,176,176,177,176,177,176,177,168,1,3,1,228,887,3,1, +1,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,168,1,176,176,176,176,176, +176,176,176,176,176,176,176,176,176,176,1,1,1,1359,1359,1359,1359,1359,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,1, +177,177,177,176,177,176,177,177,177,177,177,177,176,169,1,1,1,961,961,961, +961,961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,169,55,177,177,176,176,176,177, +177,176,176,177,177,177,177,177,177,176,177,177,177,177,177,177,177,176,177,1, +1,1,2718,2718,2718,2542,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,168,1,1058, +1,30,1,1664,1664,1664,1664,1664,1359,1359,1359,1359,1359,1359,1359,1359,168,1,176,176, +177,177,176,177,144,856,997,3,679,679,1,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +690,668,690,668,168,1,176,177,177,176,177,177,177,176,176,177,177,177,176,176, +176,176,177,177,1,679,679,1,961,961,961,961,961,961,961,961,961,961,961,961, +961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,168,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,25,1,1,22,1943,1,1,3844,3721,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,169,21, +177,176,176,177,177,177,176,177,176,177,176,177,176,177,177,177,176,176,176,176, +176,176,177,177,1,1,3187,3038,3038,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +156,1,1,1372,1,2718,2718,2718,2542,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,3844,3721,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,199,29,1092,168,169,169,169,169,169,168,168,169,169,168,168,168,168,168,169, +169,168,168,168,168,169,1,679,679,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,169,1,177,176,177,176,177,177,176,176,176,177,176,177,176,177,176,177,176, +176,176,176,176,177,176,176,177,177,176,176,176,176,176,597,1,3844,3721,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,690,668,690,668,690,668,218,39,176,177,177,176,177,177, +176,176,176,177,177,177,176,176,176,177,176,177,169,169,169,77,188,169,169,168, +168,168,168,169,169,169,168,210,210,174,168,168,1,1,1,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,132,1, +177,176,176,177,176,176,177,177,176,177,177,176,176,176,177,176,176,177,177,177, +176,176,177,177,177,177,1175,1,3844,3721,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690, +668,690,668,690,668,690,668,145,20,176,176,176,176,176,176,176,177,176,177,177, +177,177,177,176,176,177,176,177,176,177,177,176,177,176,176,177,1,23,3187,3038, +3038,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,120,32,1,1,17,3187,3038,3038,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,169,27,177,177,177,177,177,176,176,177,176,177,176,177,177,176,177,177, +176,177,177,176,176,177,176,177,176,176,177,177,177,176,177,1,30,3844,3721,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,1,157,176,177,176,176,177,176,177,176,176,177,176,176,177,176, +177,176,176,176,176,176,177,176,176,176,177,176,177,176,176,177,176,1,1,24, +961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,4,4,4,4,4,1,1,1,30,1,1359, +1359,1359,1359,1359,1359,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961, +148,27,748,1,1,3187,3038,3038,1359,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,168,1, +1,1,32,1,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,690,668,690,668,169,1,1,822,1,3187,3038,3038, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,128,34,177, +177,176,176,177,176,176,177,176,177,177,177,176,177,177,176,177,177,177,176,176, +177,177,177,176,177,177,177,177,176,1098,181,1,679,679,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,177,176,176,177,176,176,176,176,177,176,177, +177,177,177,177,177,176,177,177,177,176,177,177,176,176,176,177,176,176,177,177, +168,856,1,997,3,1,1,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,1,168,177,177,177,176,177,177,177,176,177,177,177,176,177, +176,177,176,168,168,169,169,169,169,168,168,168,168,168,168,169,169,169,141,169, +169,169,169,113,1,1,1,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668,690,668,690,668, +690,668,690,668,690,668,690,668,169,1,177,177,176,176,176,177,176,177,177,177, +177,177,177,177,177,176,177,176,1,1,3844,3721,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,23,161,177,177,177,177,176,176,177, +177,176,177,176,176,819,1,3187,3038,3038,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +690,668,169,1,177,176,177,177,176,176,177,177,176,176,176,177,177,177,177,1161, +45,3844,3721,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1128,1, +22,1,1359,1359,1359,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,168,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168, +168,168,168,168,168,168,168,168,168,168,1,1,3844,3721,1359,1359,1359,1359,1359,1359, +1359,1359,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,169,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,169,169,168,168,169,169,169,169,169,169,169,169,169, +169,169,169,169,169,169,169,169,168,168,168,168,168,169,169,169,1,679,679,3187, +3038,3038,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,107,20,1,898,29,1,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,1,168,176,177,176,177,177,177,177,177,176, +177,176,176,177,176,176,176,856,144,997,3,1,23,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,124, +21,176,176,176,176,176,176,176,176,176,177,176,176,176,177,177,176,176,176,176, +176,176,176,164,176,176,176,177,176,172,176,177,22,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,168,168,193,168,168,168,168,168,168,168,168,168,168,168,115,168,168, +168,168,168,168,168,168,168,169,169,169,169,62,122,149,1,26,34,170,2,22, +176,1,131,2,1,32,244,170,2,1,25,160,156,2,28,1,3844,3721,144,2, +41,1,208,180,2,30,1,2718,2718,2718,2542,169,2,26,34,2718,2718,2718,2542,170, +2,1,1,2148,2148,2148,1922,1922,1922,1922,115,2,1,1,2718,2718,2718,2542,158,2, +1,3187,3038,3038,1922,1922,1922,1922,1664,1664,1664,1664,1664,154,2,1,3844,3721,2718,2718, +2718,2542,193,2,1,23,2353,2148,2148,2148,2148,2148,143,25,2,26,1,3187,3038,3038, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,2,1,1,2718,2718,2718,2542,169,1,2,27,1,3187, +3038,3038,202,37,2,1,3844,3721,1922,1922,1922,1922,1664,1664,1664,1664,1664,157,29,2, +1,1,2542,2353,2353,2353,2353,195,1,2,28,1,2542,2353,2353,2353,2353,147,1,2, +1,21,3187,3038,3038,186,1,2,1,26,3844,3721,169,25,1,2,679,679,3844,3721, +1922,1922,1922,1922,1922,1922,1922,1664,144,1,1,2,24,29,3187,3038,3038,121,1,2, +1,1,2718,2718,2718,2542,167,1,1,2,679,679,1,2542,2353,2353,2353,2353,151,725, +2,1,1,2542,2353,2353,2353,2353,129,788,2,33,3844,3721,2718,2718,2718,2542,175,32, +2,1,1,2718,2718,2718,2542,196,32,2,28,1,3187,3038,3038,161,1,1,2,36, +3844,3721,2718,2718,2718,2542,134,41,1295,2,1,3844,3721,2353,2148,2148,2148,2148,2148,161, +1,176,177,177,176,177,176,177,177,177,176,176,176,176,176,176,176,176,177,177, +177,176,176,176,177,177,176,176,177,176,2,1,3844,3721,2718,2718,2718,2542,128,1176, +1,28,56,42,39,22,24,41,28,1,1,27,27,29,29,29,30,30,30,30, +30,30,30,30,43,30,38,30,24,20,22,2,1,1,1922,1664,1664,1664,1664,1664, +1664,1664,1664,1664,126,35,1,786,132,1,1,3844,3721,1359,1359,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,168,168,168,169,169, +169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,132,169,169,169,169, +169,169,169,168,168,169,1,1,3187,3038,3038,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,168, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,176,176,176,176,176,176,176,176,176,176,177,176, +176,176,176,176,176,176,176,176,176,176,176,176,177,177,176,177,176,176,176,1, +1,1,1,26,30,41,1,168,168,168,168,168,168,168,168,168,168,168,168,168, +168,168,168,168,168,168,168,168,168,168,168,169,169,169,169,169,169,169,1,1, +24,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,22,169,889,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,169, +169,169,169,169,169,168,168,168,168,1,1,3187,3038,3038,1359,1359,1359,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,151,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,168,168,168,168, +168,168,168,168,168,168,168,168,168,170,170,1,1,1,566,566,566,566,566,566, +566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566, +566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566, +566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566, +566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566,566, +566,566,566,164,1,1,1,1,1,1,1,1,1,21,1,1,27,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,176,176,176,176,177, +176,177,176,176,177,176,177,177,176,177,177,177,177,176,176,177,177,176,176,176, +176,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,169,169,169,169,168,168,168,168,168,168,169, +169,168,168,168,168,168,1,34,1,2,1,1,2,1,1,2,1,50,177,4, +4,4,4,4,4,2,1,51,177,168,2,1,1,2,1,1,1922,1922,1922,1922, +1922,1922,1922,1664,111,2,1,1,1922,1922,1922,1922,1664,1664,1664,1664,1664,173,2,1, +1,2148,2148,2148,1922,1922,1922,1922,178,2,1,1,1664,1664,1664,1664,1664,1664,1664,1359, +1359,1359,1359,1359,203,2,33,1,2542,2353,2353,2353,2353,249,2,1,1,3844,3721,188, +2,1,3187,3038,3038,1359,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,4,4,4,2,1,29,1359,1359,1359, +1359,1359,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961,961,961,4, +4,4,2,23,3844,3721,1664,1664,1664,1664,1664,1359,1359,1359,1359,1359,1359,1359,1359,159, +32,2,1,1,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,961,961,961,961, +961,961,961,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,30,176,176,176,177,177,177, +176,176,176,176,176,177,177,177,176,176,185,2,679,679,3187,3038,3038,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,690,668,690,668,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,2,1,1,1922,1922,1922,1922,1664,1664,1664,1664,1664,4,4,4,2, +24,24,184,2,1,3844,3721,2148,2148,2148,1922,1922,1922,1922,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2, +1,1,1359,1359,1359,1359,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,33,25,15,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,177,177,177,177,177, +177,177,177,177,177,177,177,177,177,177,176,176,176,176,176,176,176,176,176,176, +176,176,176,177,177,177,2,1,1,2542,2353,2353,2353,2353,4,4,4,2,1,3844, +3721,1664,1664,1664,1664,1664,1664,1664,1664,1664,1359,1359,19,168,1,2,1,23,1664,1664, +1664,1664,1664,1664,1664,1664,1664,1359,1359,23,143,1020,2,1,3844,3721,1359,1359,1359,1359, +1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,961,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1359, +1359,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,27,113,767,2,1,3187,3038,3038,1359,1359,1359,1359,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +1,169,176,177,177,177,176,176,177,2,1,35,1664,1664,1664,1359,1359,1359,1359,1359, +1359,1359,1359,1359,1359,1359,1,169,665,2,1,3187,3038,3038,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690, +668,690,668,690,668,690,668,690,668,690,668,23,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177, +176,176,176,176,176,176,176,176,177,177,177,132,235,77,2,1,43,1359,1359,1359, +1359,1359,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2718,2718,2718,2542, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,690,668,690,668,690,668,690,668,690,668,690,668,690,668,26,139, +177,177,177,177,177,176,177,177,177,177,177,177,177,176,176,177,176,176,2,1, +1,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,34,134,176,177,177,177,177,2,1,1,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,34, +134,176,176,177,177,177,177,177,177,177,177,2,38,35,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +690,668,690,668,690,668,690,668,690,668,1,168,176,176,176,177,176,176,176,176, +176,177,177,177,177,177,176,2,1,3187,3038,3038,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,1,168,176,176,177,177,177, +177,177,177,176,176,177,176,2,1,4,4,4,4,4,2,1,1,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,690,668,690,668,690,668,690,668,169,30,654,714,2,1,25,212, +2,1,1,2,679,679,1,3844,3721,169,1,1,1238,2,1,1,1922,1922,1922,1922, +1922,1922,1922,1664,33,186,1,1,2,679,679,1,3187,3038,3038,168,25,1,1,2, +1,1,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,169,1,52,1,2,1,39, +1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,961,168,1,1,169, +194,198,169,169,169,168,168,168,168,168,168,169,169,169,168,168,168,168,168,168, +169,169,169,169,169,169,169,169,169,1,1,1,1,1,1,1,1,1,1,1, +2,1,3844,3721,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668,690,668,690, +668,169,1,831,890,144,2,37,1,171,128,2,42,1,3187,3038,3038,178,2,33, +24,176,124,2,679,679,22,1664,1664,1664,1664,1664,1359,1359,1359,1359,1359,1359,1359,1359, +120,1,2,38,38,2353,2148,2148,2148,2148,2148,214,2,33,34,3844,3721,137,22,2, +1,1,3187,3038,3038,148,27,2,1,3844,3721,1922,1922,1922,1922,1922,1922,1922,1664,217, +27,2,1,40,1664,1664,1664,1664,1664,1664,1664,1664,1664,1359,1359,134,25,2,40,1, +176,173,32,1131,2,1,34,3844,3721,202,1145,26,2,1,1,3844,3721,160,38,1065, +1,2,1,34,1664,1664,1664,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,153,33, +222,229,145,177,176,177,177,177,177,177,177,177,177,177,177,177,177,177,177,177, +177,177,177,176,176,176,176,176,68,2,24,1,3844,3721,168,1,1,1,2,1, +1,2718,2718,2718,2542,140,33,864,1,2,33,26,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668,690,668,690, +668,690,668,690,668,690,668,690,668,690,668,690,668,690,668,108,1,1,1,2, +1,1,2718,2718,2718,2542,201,26,981,1,2,3844,3721,3187,3038,3038,178,32,1558,1, +2,1,36,1664,1664,1664,1664,1664,1664,1664,1359,1359,1359,1359,1359,152,30,965,1,2, +1,35,1922,1922,1922,1922,1664,1664,1664,1664,1664,213,28,737,1,2,1,1,2353,2148, +2148,2148,2148,2148,123,20,810,1,2,1,1,2542,2353,2353,2353,2353,169,1,1317,1, +2,1,1,1664,1664,1664,1664,1664,1664,1664,1359,1359,1359,1359,1359,40,149,1,1,2, +33,1,1359,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,168,1,24,1,2,24,1,3844,3721,168,1, +841,1,2,38,22,2542,2353,2353,2353,2353,168,1,1,1,2,25,1,2542,2353,2353, +2353,2353,168,1,679,775,2,1,1,704,2,1,25,133,135,704,2,1,47,177, +252,704,2,1,28,2148,2148,2148,1922,1922,1922,1922,135,704,2,679,679,34,2542,2353, +2353,2353,2353,228,704,2,1,23,2718,2718,2718,2542,187,704,2,1,1,176,187,704, +2,1,1,1922,1922,1922,1922,1664,1664,1664,1664,1664,135,704,2,679,679,3187,3038,3038, +165,4,4,4,4,4,4,4,4,4,4,4,4,612,2,1,1,2353,2148,2148, +2148,2148,2148,121,704,2,18,15,2148,2148,2148,1922,1922,1922,1922,1,1,1,1,1, +1,1,1,38,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,37,35,1,704,2,679,679,1,2353,2148,2148,2148,2148,2148,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,177,177,177,177,177,177,176,176,176,176,177,177,782,2,1, +1,2718,2718,2718,2542,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,42,176,176,176,176, +176,176,176,177,177,177,177,704,2,1,1,1664,1664,1664,1664,1664,1664,1664,1359,1359, +1359,1359,1359,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,177,177,177,177,177,249,189, +204,186,163,704,2,1,3844,3721,2353,2148,2148,2148,2148,2148,24,161,704,2,1,3844, +3721,2353,2148,2148,2148,2148,2148,21,115,782,2,1,1,1922,1922,1922,1922,1664,1664,1664, +1664,1664,1,23,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,176,176,176,176,177,177,177, +177,177,176,176,176,176,176,177,177,177,177,177,704,2,1,3844,3721,2148,2148,2148, +1922,1922,1922,1922,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,176,176,176,176,176,176,176,177, +177,177,177,177,177,177,177,177,177,177,177,177,704,2,1,3187,3038,3038,2148,2148, +2148,1922,1922,1922,1922,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,176,176,176,176,176,176, +176,176,176,176,176,176,176,176,176,176,176,176,176,704,2,1,3844,3721,2542,2353, +2353,2353,2353,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,176,176,176,176,176,176,177,177,177, +177,177,177,176,176,176,176,176,176,176,176,176,176,176,176,177,177,177,782,2, +1,3844,3721,2718,2718,2718,2542,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,782,2,1,3187,3038,3038,2542,2353,2353,2353,2353, +30,30,30,30,30,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,176,176,176,176,176,176,287,177,177,177,177,177, +177,176,176,176,176,176,176,380,176,176,75,75,177,177,782,2,1,3844,3721,2718, +2718,2718,2542,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +177,177,177,782,2,1,3844,3721,1922,1922,1922,1922,1922,1922,1922,1664,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,782,2, +554,554,554,28,2542,2353,2353,2353,2353,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,30,1,1,1,52, +176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176, +176,176,176,176,176,176,704,2,1,3844,3721,1664,1664,1664,1664,1664,1359,1359,1359,1359, +1359,1359,1359,1359,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,2,1,36,1922,1922,1922,1922,1922,1922,1922,1664,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,40,35,35,231, +200,200,704,2,1,1,2148,2148,2148,1922,1922,1922,1922,168,1419,1,782,2,1,3844, +3721,2148,2148,2148,1922,1922,1922,1922,1,1,126,704,2,679,679,43,1922,1664,1664,1664, +1664,1664,1664,1664,1664,1664,169,1,176,176,177,177,177,177,176,176,176,176,176,176, +176,176,176,177,177,177,177,177,177,177,177,177,176,176,176,176,782,2,1,3844, +3721,2542,2353,2353,2353,2353,181,1170,19,1,2,1,34,1922,1922,1922,1922,1664,1664,1664, +1664,1664,216,38,176,176,176,176,176,176,177,177,176,176,177,46,187,188,2,25, +3844,3721,2353,2148,2148,2148,2148,2148,223,41,1276,1,2,1,59,2353,2148,2148,2148,2148, +2148,226,42,1248,670,2,1,3844,3721,1922,1922,1922,1922,1922,1922,1922,1664,38,1188,237, +1,2,679,679,3844,3721,2148,2148,2148,1922,1922,1922,1922,1096,36,196,1,2,1,3844, +3721,2718,2718,2718,2542,1190,38,205,1,2,1,22,2542,2353,2353,2353,2353,192,35,228, +228,177,177,177,177,177,176,176,176,176,176,176,176,176,177,177,177,177,177,177, +177,177,177,177,176,176,176,176,176,176,670,2,1,46,2542,2353,2353,2353,2353,219, +40,618,691,2,1,1,2718,2718,2718,2542,168,1,1622,1,2,1,29,2542,2353,2353, +2353,2353,145,33,177,177,176,176,176,176,176,176,176,176,176,177,177,177,177,177, +177,177,177,177,177,176,176,176,704,2,1,3844,3721,2148,2148,2148,1922,1922,1922,1922, +46,1447,253,670,2,1,25,2542,2353,2353,2353,2353,158,29,530,670,2,1,1,1922, +1664,1664,1664,1664,1664,1664,1664,1664,1664,169,30,467,691,2,1,27,242,168,33,1061, +691,2,1,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,169,32,1804,691,2, +1,51,2353,2148,2148,2148,2148,2148,169,1,1,691,2,24,3187,3038,3038,2353,2148,2148, +2148,2148,2148,169,1,1,670,2,1,27,1359,1359,1359,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,176,176, +176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,176,177, +177,177,177,177,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,14,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,38,691,2,1,1,1359,1359,1359,1359,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,168,1,1, +146,171,171,142,90,122,163,162,162,161,160,170,140,151,149,2,1,3844,3721,2353, +2148,2148,2148,2148,2148,168,1,1,125,81,168,168,196,196,167,167,167,133,168,168, +168,168,168,240,168,168,168,168,168,135,166,166,168,86,93,120,136,136,140,2, +1,24,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,168,1,1,787,2, +679,679,3844,3721,1664,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,168, +1,1,1,2,1,28,961,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,690,668,690,668,690,668, +168,1,28,1072,2,1,1,961,961,961,961,961,961,961,961,961,961,961,961,961, +961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,961,127,33, +1346,832,120,2,1,3844,3721,1664,1664,1664,1664,1664,1664,1664,1359,1359,1359,1359,1359,168, +1,653,1,2,1,1,1922,1922,1922,1922,1664,1664,1664,1664,1664,168,1,1,1,2, +1,1,1922,1664,1664,1664,1664,1664,1664,1664,1664,1664,168,1,1,169,1130,2,1,1, +2353,2148,2148,2148,2148,2148,146,23,1130,2,1,1,2148,2148,2148,1922,1922,1922,1922,120, +21,1563,1130,2,1,23,3187,3038,3038,139,1130,2,35,1,2718,2718,2718,2542,168,1, +1,1,2,1,1,1922,1922,1922,1922,1664,1664,1664,1664,1664,168,1,1,781,158,2, +1,1,2542,2353,2353,2353,2353,168,39,600,534,153,2,210,210,174,168,168,169,169, +168,168,477,168,168,168,168,168,157,157,157,157,157,163,163,163,163,168,168,168, +142,142,169,179,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,27,1,38,48,1,1,1,1,648,1,1,1,22,1,1,1,1, +33,77,169,169,169,169,89,168,168,168,168,168,168,168,237,168,168,168,168,169, +169,169,169,169,169,169,169,168,168,170,169,169,1,1,1,1,1,1,2,26, +36,164,1,2,1,1,176,120,2,1,28,201,1,2,36,19,238,134,1,2, +35,1,3844,3721,178,1,2,23,1,204,145,1,2,47,1,2718,2718,2718,2542,159, +1,2,35,1,176,180,1,2,30,27,3187,3038,3038,182,1,2,1,1,3844,3721, +134,2,1,1,3844,3721,159,1,2,1,1,2718,2718,2718,2542,155,1,2,1,1, +3187,3038,3038,171,1,2,1,1,2718,2718,2718,2542,134,1,2,1,1,2148,2148,2148, +1922,1922,1922,1922,134,1,2,1,1,2718,2718,2718,2542,124,1,2,28,1,3187,3038, +3038,159,1,2,36,28,2353,2148,2148,2148,2148,2148,174,1,2,679,679,1,2542,2353, +2353,2353,2353,156,1,2,33,3844,3721,3187,3038,3038,180,1,2,27,25,2542,2353,2353, +2353,2353,154,1,2,27,1,177,28,168,1,2,1,1,1359,1359,1359,1359,1359,1359, +1359,1359,1359,1359,961,961,961,961,961,961,961,961,961,961,961,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,2,1,1,2542,2353,2353,2353,2353,22,22,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,29,1,1,1,2,1,1,3187,3038, +3038,198,1,1,2,33,1,2353,2148,2148,2148,2148,2148,144,29,1,2,1,1,2542, +2353,2353,2353,2353,159,22,1,2,1,1,1922,1922,1922,1922,1922,1922,1922,1664,36,36, +1,1,1,1,1,1,1,1,1,1,1,1,29,29,29,29,1,1,1,1, +1,1,1,1,1,1,2,1,1,2542,2353,2353,2353,2353,142,27,1,2,1,3844, +3721,2148,2148,2148,1922,1922,1922,1922,155,26,1,2,1,3187,3038,3038,1922,1922,1922,1922, +1664,1664,1664,1664,1664,134,24,1,2,1,1,2542,2353,2353,2353,2353,151,28,989,1, +2,1,1,2148,2148,2148,1922,1922,1922,1922,188,1,1,2,26,36,2148,2148,2148,1922, +1922,1922,1922,32,203,796,1,2,1,28,1922,1922,1922,1922,1922,1922,1922,1664,205,24, +757,1,2,1,34,2353,2148,2148,2148,2148,2148,130,25,1156,1,2,1,1,1664,1664, +1664,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,199,30,764,1,2,57,1,176, +228,40,950,710,2,1,1,1664,1664,1664,1664,1664,1664,1664,1359,1359,1359,1359,1359,105, +719,27,710,2,1,1,176,168,1,1,210,710,2,32,46,2542,2353,2353,2353,2353, +168,1,1,710,2,1,23,3187,3038,3038,168,1,1,210,710,2,1,1,1922,1922, +1922,1922,1664,1664,1664,1664,1664,127,1,2,1,1,1922,1922,1922,1922,1664,1664,1664,1664, +1664,164,28,1,2,1,1,1922,1922,1922,1922,1922,1922,1922,1664,127,1,2,1,24, +2148,2148,2148,1922,1922,1922,1922,176,37,793,1,2,26,1,1922,1922,1922,1922,1922,1922, +1922,1664,129,1,2,33,1,2148,2148,2148,1922,1922,1922,1922,209,38,796,1,2,1, +27,1922,1664,1664,1664,1664,1664,1664,1664,1664,1664,157,1,2,1,1,1664,1664,1664,1664, +1664,1664,1664,1664,1664,1359,1359,154,24,658,1,2,30,28,1664,1664,1664,1664,1664,1359, +1359,1359,1359,1359,1359,1359,1359,179,25,1020,1,2,1,1,2148,2148,2148,1922,1922,1922, +1922,201,1,2,1,3844,3721,1664,1664,1664,1664,1664,1359,1359,1359,1359,1359,1359,1359,1359, +181,33,1,2,26,3844,3721,2353,2148,2148,2148,2148,2148,156,33,1,2,1,28,1922, +1922,1922,1922,1664,1664,1664,1664,1664,143,34,1,2,22,1,2353,2148,2148,2148,2148,2148, +168,1,1,172,957,2,26,3844,3721,1922,1922,1922,1922,1664,1664,1664,1664,1664,168,1, +1,123,957,2,32,1,1922,1922,1922,1922,1922,1922,1922,1664,127,28,614,186,957,2, +1,1,2148,2148,2148,1922,1922,1922,1922,119,24,709,957,2,1,1,2148,2148,2148,1922, +1922,1922,1922,168,1,957,2,32,3844,3721,1922,1664,1664,1664,1664,1664,1664,1664,1664,1664, +123,28,957,2,26,1,1664,1664,1664,1664,1664,1664,1664,1359,1359,1359,1359,1359,168,1, +1,135,796,2,24,1,1922,1922,1922,1922,1664,1664,1664,1664,1664,168,1,1,170,796, +2,30,3844,3721,1922,1922,1922,1922,1664,1664,1664,1664,1664,168,1,758,156,796,2,29, +35,1922,1922,1922,1922,1922,1922,1922,1664,194,23,707,743,2,1,1,2353,2148,2148,2148, +2148,2148,168,1,727,140,743,2,35,1,1922,1922,1922,1922,1664,1664,1664,1664,1664,134, +23,774,743,2,32,1,2542,2353,2353,2353,2353,201,1,743,2,23,3844,3721,1922,1922, +1922,1922,1664,1664,1664,1664,1664,154,30,743,2,1,1,2148,2148,2148,1922,1922,1922,1922, +126,20,743,2,28,3844,3721,2148,2148,2148,1922,1922,1922,1922,196,21,728,743,2,19, +23,1922,1922,1922,1922,1922,1922,1922,1664,132,23,832,743,2,1,1,1922,1922,1922,1922, +1922,1922,1922,1664,168,1,1,168,168,168,168,168,168,168,168,168,168,168,168,168, +168,168,168,168,168,168,168,168,168,175,168,168,168,168,168,168,168,236,162,2, +35,1,2148,2148,2148,1922,1922,1922,1922,168,1,643,1,2,30,1,3844,3721,168,1, +1,740,2,28,1,3187,3038,3038,168,1,1,1,2,52,1,2353,2148,2148,2148,2148, +2148,258,52,1276,1,2,1,28,2148,2148,2148,1922,1922,1922,1922,200,1,643,1,2, +32,1,2148,2148,2148,1922,1922,1922,1922,131,2,36,3844,3721,2542,2353,2353,2353,2353,168, +1,1477,1097,2,38,3844,3721,1922,1922,1922,1922,1922,1922,1922,1664,168,1,1,1,2, +1,48,2148,2148,2148,1922,1922,1922,1922,168,1,1,561,107,2,1,110,137,137,129, +135,153,166,192,189,133,162,153,153,153,153,123,115,109,165,205,162,177,178,178, +191,188,3,1,23,110,166,887,2,1,33,3187,3038,3038,193,887,2,1,29,121, +184,887,2,28,1,1922,1922,1922,1922,1664,1664,1664,1664,1664,150,1,621,1,2,1, +34,2542,2353,2353,2353,2353,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,21,774,2,1,1,1922,1664, +1664,1664,1664,1664,1664,1664,1664,1664,126,1,1,1,2,1,3844,3721,1359,1359,1359,1359, +1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,961,137,22,1084,1,2,1,2718,2718, +2718,2542,1664,1664,1664,1664,1664,1359,1359,1359,1359,1359,1359,1359,1359,130,21,899,887,2, +1,3187,3038,3038,1922,1922,1922,1922,1922,1922,1922,1664,116,35,1000,1,2,1,3187,3038, +3038,1664,1664,1664,1664,1664,1664,1664,1664,1664,1359,1359,121,24,853,887,2,1,3187,3038, +3038,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,961,961,961,129,32, +965,1,2,27,3844,3721,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359, +961,961,961,143,26,627,152,887,2,1,3844,3721,1664,1664,1664,1664,1664,1664,1664,1664, +1664,1359,1359,146,27,884,887,2,1,1,1922,1664,1664,1664,1664,1664,1664,1664,1664,1664, +167,32,1126,1,2,28,3187,3038,3038,1664,1664,1664,1359,1359,1359,1359,1359,1359,1359,1359, +1359,1359,1359,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, +1,1,1,1,1,1,1,1,1,1,1,1,1,18,33,1096,887,2,1,28, +1922,1664,1664,1664,1664,1664,1664,1664,1664,1664,22,137,176,177,177,177,177,177,176,176, +176,176,176,177,177,177,177,177,177,177,176,176,176,177,177,177,177,1,2,1, +1,1664,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,159,28,1208,1, +2,1,3844,3721,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,961,961,961,961, +961,961,961,179,35,1269,887,2,1,3844,3721,1664,1664,1664,1664,1664,1664,1664,1359,1359, +1359,1359,1359,177,22,920,1,2,21,3187,3038,3038,1664,1664,1664,1664,1664,1664,1664,1359, +1359,1359,1359,1359,226,29,919,887,2,1,1,1664,1664,1664,1664,1664,1664,1664,1664,1664, +1359,1359,146,39,640,887,2,24,3844,3721,1664,1664,1664,1664,1664,1359,1359,1359,1359,1359, +1359,1359,1359,169,1,176,176,176,177,177,177,176,177,177,177,129,1283,2,1,3187, +3038,3038,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,1359,961,961,961,168, +1,1,1,2,29,3187,3038,3038,1664,1664,1664,1664,1664,1664,1664,1664,1664,1359,1359,168, +1,1339,1,2,1,3187,3038,3038,1664,1664,1664,1664,1664,1664,1664,1359,1359,1359,1359,1359, +138,29,744,1,2,1,1,1664,1664,1664,1664,1664,1664,1664,1664,1664,1359,1359,169,26, +1,1,2,1,3844,3721,1922,1664,1664,1664,1664,1664,1664,1664,1664,1664,169,34,701,1, +2,19,3844,3721,1664,1664,1664,1664,1664,1664,1664,1664,1664,1359,1359,169,1,1,682,2, +22,26,1922,1922,1922,1922,1664,1664,1664,1664,1664,168,1,1,774,2,27,1,1922,1922, +1922,1922,1664,1664,1664,1664,1664,168,1,1,774,2,1,3844,3721,1664,1664,1664,1664,1664, +1359,1359,1359,1359,1359,1359,1359,1359,168,1,176,177,176,177,176,176,177,176,123,193, +189,159,159,154,110,169,169,169,169,169,169,168,168,168,168,217,205,188,169,169, +169,191,198,46,167,386,2,137,156,153,102,216,133,126,119,214,213,147,159,158, +159,167,127,151,153,154,154,123,262,181,181,130,3,1,2542,2353,2353,2353,2353,1, +1,1,1,390,1,256,196,167,148,134,126,119,114,110,107,105,103,102,102,102, +102,102,103,105,107,110,114,119,126,134,148,167,196,256,1,0,-1]; diff --git a/sample.html b/sample.html index 7cc5b88..e28e8ac 100644 --- a/sample.html +++ b/sample.html @@ -1,5 +1,5 @@ + + + Mapcode Javascript Unit Tests + + + + + + + + +

Mapcode Javascript Unit Tests

+ +
+
+ + + + + +