diff --git a/README.md b/README.md new file mode 100644 index 0000000..4706da9 --- /dev/null +++ b/README.md @@ -0,0 +1,27 @@ +# Алгоритмы и структуры данных (2022) +В ходе работы над заданиями по данному предмету была организована следующая структура выполнения: + +В качестве языка был выбран **Java**, соответственно, +в качестве IDE был выбран **IntellijIDEA**. + +Репозиторий +[Algorithms and data structures Spring 2022](https://github.com/iposov/algorithms-and-data-structures-spring-2022) +был клонирован на локальный диск, все папки были определены как *Source Root*: + +![Рисунок 1](img.png) + +Затем в каждой папке были созданы классы, необходимые для решения задачи. + +Ниже представлена таблица соотвествия входных и выходных файлов: + +| Файл ввода | Файл вывода | Скомпилированный файл вывода | +|:----------:|:-----------:|:-----------------------------:| +| *.in | *.out | *.taisumov | + +С помощью `Edit Configurations > Modify Options` были переопределены вводы +и выводы для каждого класса: + +![Рисунок 2](img_1.png) + +После работы программы, выделив два файла вывода и нажав комбинацию `CTRL + D` +можно сравнить файлы и проверить корректность выполненной работы. \ No newline at end of file diff --git a/binary-search-for-the-answer/1.taisumov b/binary-search-for-the-answer/1.taisumov new file mode 100644 index 0000000..60d3b2f --- /dev/null +++ b/binary-search-for-the-answer/1.taisumov @@ -0,0 +1 @@ +15 diff --git a/binary-search-for-the-answer/2.taisumov b/binary-search-for-the-answer/2.taisumov new file mode 100644 index 0000000..0f24c02 --- /dev/null +++ b/binary-search-for-the-answer/2.taisumov @@ -0,0 +1 @@ +219976238 diff --git a/binary-search-for-the-answer/3.taisumov b/binary-search-for-the-answer/3.taisumov new file mode 100644 index 0000000..f81b5e3 --- /dev/null +++ b/binary-search-for-the-answer/3.taisumov @@ -0,0 +1 @@ +45209271 diff --git a/binary-search-for-the-answer/4.taisumov b/binary-search-for-the-answer/4.taisumov new file mode 100644 index 0000000..9127ddf --- /dev/null +++ b/binary-search-for-the-answer/4.taisumov @@ -0,0 +1 @@ +1196536 diff --git a/binary-search-for-the-answer/BinarySearchForTheAnswer.java b/binary-search-for-the-answer/BinarySearchForTheAnswer.java new file mode 100644 index 0000000..bf4e6e7 --- /dev/null +++ b/binary-search-for-the-answer/BinarySearchForTheAnswer.java @@ -0,0 +1,50 @@ +import java.util.Scanner; +import java.util.stream.IntStream; + +public class BinarySearchForTheAnswer { + private int[] array; + + private boolean checkForSearch(int x, int k) { + int lines = 1; + int lastLine = array[0]; + for (int j : array) { + if (j - lastLine >= x) { + lines++; + lastLine = j; + } + } + return lines > k; + } + + public int solveForSearch(int k) { + int left = 0; + int right = (array[array.length-1] - array[0]) + 1; + while (right - left > 1) { + int mid = (left + right) / 2; + if(checkForSearch(mid, k)) { + left = mid; + } else { + right = mid; + } + } + return left; + } + + public static void main(String[] args) { + BinarySearchForTheAnswer search = new BinarySearchForTheAnswer(); + //Сканер для чтения входных данных + Scanner scanner = new Scanner(System.in); + //Получаем размер массива и количество точек + int sizeN = Integer.parseInt(scanner.nextLine()); + //Получаем количество отрезков + int sizeK = Integer.parseInt(scanner.nextLine()); + //Создаем новый массив... + search.array = new int[sizeN]; + //...И заполняем координатами точек + IntStream.range(0, sizeN).forEach( + i -> search.array[i] = Integer.parseInt(scanner.nextLine()) + ); + //Проверяем следующие K чисел + System.out.println(search.solveForSearch(sizeK)); + } +} diff --git a/binary-search-tree/1.contains.taisumov b/binary-search-tree/1.contains.taisumov new file mode 100644 index 0000000..715c24e --- /dev/null +++ b/binary-search-tree/1.contains.taisumov @@ -0,0 +1,6 @@ +- +- ++ +- ++ +- diff --git a/binary-search-tree/1.min-affter.taisumov b/binary-search-tree/1.min-affter.taisumov new file mode 100644 index 0000000..b4d2d0a --- /dev/null +++ b/binary-search-tree/1.min-affter.taisumov @@ -0,0 +1,6 @@ +- - +- 417 ++ - +- 274 ++ 417 +- 274 diff --git a/binary-search-tree/2.contains.taisumov b/binary-search-tree/2.contains.taisumov new file mode 100644 index 0000000..223c0bf --- /dev/null +++ b/binary-search-tree/2.contains.taisumov @@ -0,0 +1,20 @@ +- +- +- +- +- +- ++ +- +- +- ++ +- ++ +- +- +- +- +- ++ +- diff --git a/binary-search-tree/2.min-affter.taisumov b/binary-search-tree/2.min-affter.taisumov new file mode 100644 index 0000000..1a99c9a --- /dev/null +++ b/binary-search-tree/2.min-affter.taisumov @@ -0,0 +1,20 @@ +- - +- - +- 1223 +- 1855 +- 1223 +- 1584 ++ 1223 +- 893 +- 1855 +- 893 ++ 1499 +- 646 ++ 1799 +- 646 +- 335 +- 143 +- 893 +- 646 ++ 893 +- 143 diff --git a/binary-search-tree/3.contains.taisumov b/binary-search-tree/3.contains.taisumov new file mode 100644 index 0000000..ed1fe6b --- /dev/null +++ b/binary-search-tree/3.contains.taisumov @@ -0,0 +1,1000 @@ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ ++ ++ +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- ++ +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- ++ +- +- ++ +- ++ +- +- ++ +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- ++ ++ ++ +- +- +- ++ +- ++ +- +- ++ +- +- ++ +- ++ +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- ++ +- ++ +- +- +- +- ++ diff --git a/binary-search-tree/3.min-affter.taisumov b/binary-search-tree/3.min-affter.taisumov new file mode 100644 index 0000000..597e88d --- /dev/null +++ b/binary-search-tree/3.min-affter.taisumov @@ -0,0 +1,1000 @@ +- - +- - +- 57582 +- 28389 +- - +- 96486 +- 76510 +- 96486 +- 96486 +- 86238 +- 65906 +- 57582 +- 26047 +- 26047 +- 95845 +- 76510 +- 57582 +- 53867 +- 71189 +- 57582 +- 10533 +- 50659 +- 10533 +- 55702 +- 50659 +- 65668 +- 45009 +- 10533 +- 76510 +- 86238 +- 96486 +- 95845 +- 86238 +- 8509 +- 8509 +- 55702 +- 45009 +- - +- 65668 +- 9625 +- 98410 +- - +- 28389 +- 76510 +- 68271 +- 41553 +- 26047 +- 95845 +- 8184 +- 24073 +- 45009 +- 89901 +- 89901 +- 41553 +- 10533 +- 73608 +- 10533 +- 57582 +- 41553 +- 34411 +- 71391 +- 89901 +- 20416 +- 89901 +- 71189 +- 42265 +- 42194 +- 94389 +- 55702 +- 63031 +- 16602 +- 24073 +- 89901 +- 24073 +- 86238 +- 94389 ++ 87601 +- 14542 +- 76510 +- 57582 +- 56182 +- 65668 +- 26047 +- 50659 +- 68271 +- 89901 +- 73051 +- 12433 +- 2609 +- 41553 +- 57148 +- 58261 +- 39578 +- 21307 +- 45009 +- 34126 +- 57148 +- 40424 +- 27738 +- 65207 +- 76035 +- 48302 +- 60468 +- 34126 +- 34126 +- 20416 +- 311 +- 93215 +- 29104 +- 55407 +- 45009 +- 83684 +- 80558 +- 68123 +- 86238 +- 45009 +- 75211 +- 78636 +- 4280 +- 65207 +- 37841 +- 49884 +- 5639 +- 68271 +- 48302 +- 94389 +- 73051 +- 24073 +- 22175 +- 18389 +- 83684 +- 55155 +- 53867 +- 49226 +- 54583 +- 99367 +- 44384 +- 98128 +- 44281 +- 56920 +- 98128 +- 74625 +- 47909 +- 24073 +- 16602 +- 10101 +- 53867 +- 2609 +- 12079 +- 99367 +- 26520 +- 44194 +- 83372 +- 27738 +- 42910 +- 67465 +- 25449 +- 93215 +- 8184 ++ 83684 +- 83372 +- 39578 +- 88696 +- - +- 70582 +- 2283 +- 37841 +- 30268 +- 11749 ++ 56920 +- 45899 +- 95845 +- 65071 +- 73051 ++ 55407 +- 21307 +- 64525 +- 2283 +- 86238 +- 8509 +- 86939 +- 5639 +- 26047 +- 4280 +- 60306 +- 14542 +- 25449 +- 59813 +- 48773 +- 70582 +- 12079 +- 83372 +- 39578 ++ 63433 +- 85492 +- 20416 +- 48302 +- 85492 +- 80558 +- 9625 +- 70097 +- 74504 +- 86939 ++ 83372 +- 83372 ++ 311 +- 54891 +- 42708 +- 67802 +- 2283 +- 28389 +- 63031 +- 97532 +- 47909 +- 53178 +- 73051 +- 49884 +- 65668 +- 58261 +- 8184 +- 1896 +- 46721 +- 5311 +- 70097 +- 65207 +- 47909 +- 37132 +- 53178 +- 24045 +- 92503 +- 51601 +- 13857 +- 20416 +- 45899 +- 47336 +- 13857 +- 40424 +- 59813 +- 34126 +- 35642 +- 7442 +- 3703 +- 37841 +- 25254 +- 1122 +- 56387 +- 54441 +- 6191 +- 47859 +- 95524 +- 45009 ++ 54441 +- 83684 +- 47813 +- 16602 +- 23439 +- 19154 +- 3703 +- 73608 +- 55155 +- 68123 +- 63031 +- 59813 +- 72768 +- 54441 +- 62280 +- 8184 +- 64525 +- 83372 ++ 53178 +- 93210 +- 80558 +- 67465 +- 19154 +- 45661 +- 31344 +- 56182 +- 16388 +- 23226 +- 53040 +- 71391 +- 30000 +- 18389 +- 68855 +- 41553 +- 82788 +- 83372 +- 5639 +- 55155 +- 92503 ++ 18836 +- 58848 +- 27480 +- 31344 +- 86226 +- 81008 +- 80558 +- 67802 +- 20416 +- 70582 +- 87601 +- 35642 +- 12433 +- 4232 +- 8509 +- 38552 +- 42708 +- 59132 +- 73762 +- 51601 +- 30588 +- 56920 +- 98790 +- 76035 +- 40731 +- 67465 +- 12433 +- 74625 +- 88312 +- 82574 +- 59813 +- 15866 +- 14843 +- 65552 +- 3501 +- 70455 +- 76510 +- 29478 +- 99360 +- 24698 +- 75211 +- 35317 +- 86744 +- 82171 +- 92503 +- 92503 +- 66803 +- 44962 +- 34126 +- 57582 +- 19953 +- 8509 +- 5600 +- 34126 +- 53867 +- 11834 +- 15866 ++ 73273 +- 30000 +- 1896 +- 13726 +- 62280 +- 67777 +- 51430 +- 57103 +- 16602 ++ 9778 +- 38231 +- 4981 +- 57607 +- 35642 +- 13290 +- 59132 +- 26041 +- 66888 +- 12264 +- 25449 +- 17072 ++ 3699 +- 70097 +- 35317 +- 23226 +- 52980 +- 18877 +- 41087 +- 39870 +- 59603 +- 15866 +- 4078 +- 11749 +- 42194 ++ 67556 +- 24698 +- 92503 +- 39870 +- 91485 +- 1896 +- 30373 ++ 78636 +- 18389 +- 78162 ++ 60468 +- 18389 +- 65552 ++ 64525 +- 2753 +- 72250 +- 83372 +- 91485 +- 43746 +- 105 +- 73273 +- 22175 +- 48773 +- 37132 +- 37841 +- 80558 +- 38192 +- 44962 +- 51206 +- 66803 +- 83684 +- 66803 +- 86939 +- 4354 +- 13032 +- 58118 +- 1826 ++ 88696 +- 99360 +- 70016 +- 61644 +- 22022 +- 41553 +- 7442 +- 82574 ++ 78991 +- 25449 +- 6191 +- 13726 +- 56920 +- 2283 +- 19154 +- 63709 +- 90990 +- 34126 +- 20416 +- 65906 +- 55407 +- 46721 +- 52307 +- 68081 +- 96175 +- 87303 +- 87680 +- 88696 +- 6866 +- 87238 +- 72250 +- 88141 +- 97532 +- 1436 +- 70114 +- 46269 +- 88696 +- 37132 +- 25684 +- 28310 +- 13726 +- 47270 +- 46269 +- 65668 +- 54030 +- 87665 +- 47859 +- 71749 +- 93210 ++ 29828 +- 97532 +- 49226 +- 28310 ++ 98698 +- 47270 +- 24698 +- 33208 +- 49195 +- 32725 +- 11567 +- 93644 +- 37589 +- 71749 +- 66652 +- 80558 +- 5582 +- 30268 +- 28310 +- 41553 +- 11567 +- 14542 +- 70582 +- 24045 +- 8420 +- 63031 +- 17753 +- - +- 85492 +- 47336 +- 91197 +- 61644 ++ 12170 +- 33208 +- 62280 +- 52980 +- 13857 +- 79921 +- 33601 +- 54583 +- 93195 +- 781 +- 55107 +- 55230 +- 73191 ++ 59132 +- 11312 +- 17875 +- 47813 ++ 55150 +- 13290 +- 95845 +- 69928 +- 13255 ++ 21477 +- 56114 +- 35051 +- 94389 +- 37020 +- 87635 +- 26041 +- 56114 +- 16388 +- 86226 +- 70455 +- 37367 ++ 39578 +- 47427 +- 18389 +- 9645 +- 89901 +- 65477 +- 24045 +- 13726 +- 72111 +- 52213 +- 15671 ++ 24120 +- 79258 +- 78991 +- 53178 +- 65071 +- 25598 +- 93545 +- 50659 +- 52213 ++ 83294 ++ 1250 +- 16166 ++ 38192 +- 34880 +- 45292 +- 93430 +- 50626 +- 56709 +- 30797 +- 55220 +- 87303 +- 29465 +- 77702 +- 6866 +- 44962 +- 46958 +- 8767 +- 14542 +- 61915 ++ 30373 +- 34674 +- 88616 +- 72111 +- 37020 ++ 13857 +- 78991 +- 48576 +- 30268 +- 60306 +- 8403 +- 9625 +- 7815 +- 16602 +- 13255 +- 50375 +- 50910 +- 72111 +- 87665 +- 4232 +- 85012 +- 31344 +- 15647 +- 42265 +- 66803 +- 24698 +- 17875 +- 78308 +- 86226 ++ 13733 +- 3501 +- 1436 ++ 82171 +- 49884 +- 69928 +- 82354 +- 88509 +- 15479 ++ 48367 +- 89779 +- 88441 +- 13726 +- 42574 +- 99884 +- 72768 +- 8222 +- 66361 +- 71189 +- 75211 +- 49138 +- 58118 +- 28389 ++ 9064 +- 42682 ++ 71354 +- 16512 +- 9370 +- 34126 +- 48298 +- 91186 +- 74910 +- 15992 +- 12079 +- 42910 +- 17072 +- 87601 +- 7197 +- 45661 +- 40424 +- 22921 +- 69729 +- 66361 +- 701 +- 80558 +- 51129 +- 4981 +- 47813 +- 44755 +- 48367 ++ 91485 +- 58823 ++ 86678 +- 17051 +- 5639 +- 92581 +- 89170 +- 71325 ++ 13384 +- 56182 +- 32281 +- 42682 +- 45899 +- 10533 +- 15479 +- 94672 +- 93644 +- 83218 +- 18836 ++ 4354 +- 42194 +- 99837 +- 61644 +- 16576 +- 21748 +- 97532 +- 25254 +- 6148 +- 46721 +- 73159 +- 48773 +- 8184 +- 50910 ++ 59701 +- 80948 +- 54441 +- 84782 +- 72683 +- 63028 ++ 99464 +- 29104 +- 5893 +- 88026 +- 61932 +- 93626 ++ 58793 +- 76035 +- 93626 +- 45856 +- 95524 ++ 19190 +- 16033 +- 48952 +- 85974 +- 44384 +- 67603 +- 25227 +- 696 +- 22022 +- 92503 +- 5893 +- 61020 +- 77240 +- 63028 +- 98698 +- 6866 +- 5582 +- 27480 ++ 83684 +- 64525 +- 17753 ++ 15671 +- 34076 +- 75797 +- 60468 +- 14460 +- 74504 +- 31236 ++ 39682 +- 21477 +- 31807 +- 8133 ++ 8206 +- 70304 +- 20165 +- 85724 ++ 85638 +- 24698 +- 17817 +- 86678 +- 88312 +- 58793 +- 18389 +- 76804 +- 11567 +- 26209 +- 22175 +- 38167 ++ 32281 +- 84782 +- 64851 +- 3925 ++ 68365 ++ 69998 ++ 67777 +- 94154 +- 13726 ++ 12159 +- 10533 +- 78991 +- 3501 +- 95842 +- 83801 +- 82171 ++ 12872 +- 92527 +- 47270 +- 56888 +- 88916 +- 15992 +- 35642 ++ 58848 +- 54559 ++ 33403 +- 56646 +- 96789 +- 54441 +- 29828 +- 17659 ++ 47331 +- 47270 +- 84782 +- 3501 +- 42265 +- 70228 +- 74910 +- 9625 ++ 56016 +- 7442 +- 52907 +- 44755 +- 64002 +- 6653 +- 9625 ++ 37367 ++ 7197 ++ 84405 +- 26041 +- 11567 +- 69729 +- 92962 +- 50910 +- 686 +- 34506 +- 1436 +- 30838 +- 43226 +- 23439 +- 98685 +- 67777 +- 83622 +- 19953 +- 95783 +- 4981 +- 66361 +- 68841 +- 86226 +- 7979 ++ 61459 +- 53837 +- 27480 +- 72576 +- 10976 +- 10866 +- 5702 ++ 42574 +- 95201 +- 45095 +- 70304 ++ 42235 +- 23681 +- 3389 +- 4214 +- 1896 +- 7815 +- 60468 +- 9064 ++ 79357 +- 61459 +- 58793 +- 90756 +- 17637 +- 17637 +- 98128 +- 6205 +- 50889 +- 71494 ++ 34796 +- 90606 +- 78636 +- 44194 +- 30797 +- 34880 +- 43941 ++ 53178 +- 63433 +- 37252 +- 64002 +- 27480 +- 11718 ++ 66182 +- 35317 +- 73608 +- 82574 +- 7197 +- 85974 +- 65134 ++ 82788 ++ 13726 +- 78825 +- 50375 +- 46269 +- 32725 +- 39578 +- 27293 +- 49884 ++ 16602 +- 39578 +- 46958 +- 7884 +- 40129 ++ 30002 +- 84269 +- 20165 +- 65598 +- 32640 ++ 89901 +- 51206 +- 84405 ++ 66075 +- 77148 +- 13032 ++ 72576 +- 43746 +- 84405 +- 23939 +- 58793 +- 30819 +- 88441 +- 46143 +- 57569 +- 87655 +- 52522 +- 85884 +- 95783 +- 90606 +- 83771 +- 91921 +- 3925 ++ 12691 +- 3501 ++ 39870 +- 89170 +- 18553 +- 35051 +- 37367 +- 34796 +- 65668 ++ 46721 +- 89901 +- 20416 ++ 79843 +- 87088 ++ 47011 +- 67777 +- 49622 ++ 76873 +- 7197 +- 54359 +- 62836 ++ 53269 +- 76804 +- 69629 +- 23226 +- 11312 ++ 47646 +- 26520 +- 26994 +- 19953 +- 39578 +- 40823 +- 430 +- 55097 +- 64525 +- 86050 +- 14774 +- 52213 +- 14085 +- 73762 +- 23631 ++ 49474 +- 86744 +- 94389 ++ 71189 +- 29379 +- 47270 +- 97849 ++ 44715 ++ 44714 ++ 91921 +- 85012 +- 24880 +- 97724 ++ 10848 +- 52188 ++ 42212 +- 37020 +- 86939 ++ 17637 +- 79357 +- 60796 ++ 40675 +- 94432 ++ 54359 +- 45856 +- 90470 +- 61459 +- 32281 +- 16576 +- 105 ++ 72250 +- 34076 +- 31807 ++ 92962 +- 56279 +- 83294 +- 50291 +- 89170 +- 52522 +- 32640 ++ 56964 +- 27293 ++ 94432 +- 95524 +- 80558 +- 83218 +- 22022 ++ 87665 diff --git a/binary-search-tree/4.contains.taisumov b/binary-search-tree/4.contains.taisumov new file mode 100644 index 0000000..f43b73a --- /dev/null +++ b/binary-search-tree/4.contains.taisumov @@ -0,0 +1,10000 @@ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- ++ +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- ++ ++ +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- ++ +- +- ++ +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ ++ +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- ++ +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- ++ ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ ++ +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ ++ +- +- ++ +- ++ +- +- +- +- +- +- ++ +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- ++ ++ +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- ++ ++ +- ++ +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- ++ +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- ++ +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ ++ +- +- ++ +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- ++ ++ +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ ++ ++ +- +- +- ++ +- +- +- ++ +- +- +- ++ ++ ++ +- +- +- +- +- +- +- +- +- +- ++ ++ +- ++ +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- ++ ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- ++ ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- ++ +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- ++ +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- ++ +- ++ +- ++ +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ ++ +- +- +- +- +- +- +- ++ +- ++ ++ +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- ++ ++ +- +- +- ++ +- ++ ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- ++ ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ ++ +- +- +- ++ ++ +- +- ++ +- ++ ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- ++ +- ++ +- +- +- +- +- ++ ++ +- +- ++ +- +- +- +- +- +- +- +- +- ++ ++ +- ++ +- ++ ++ +- +- ++ +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ ++ ++ +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- ++ +- +- ++ ++ ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- ++ +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- ++ +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ ++ +- ++ +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- ++ +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- ++ +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- ++ +- ++ ++ +- ++ +- +- +- +- +- ++ +- ++ ++ +- +- +- +- +- +- ++ +- ++ +- ++ +- +- ++ +- ++ ++ +- +- +- +- +- +- +- ++ +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- ++ ++ +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- ++ +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ ++ +- +- ++ +- +- +- +- +- +- ++ ++ ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- ++ +- ++ +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- ++ +- +- +- +- ++ ++ ++ +- +- +- ++ ++ +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- ++ ++ +- +- +- ++ +- +- +- ++ ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- ++ +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- ++ ++ +- ++ +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ ++ +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- ++ ++ +- +- +- ++ +- +- +- +- +- +- +- ++ +- ++ +- +- +- ++ ++ +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ ++ +- +- ++ +- +- ++ ++ +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- ++ +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- ++ +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- ++ +- ++ +- +- ++ +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- ++ ++ +- +- +- +- +- ++ +- +- ++ +- +- +- ++ ++ +- +- ++ +- +- +- +- ++ ++ +- +- +- +- ++ +- +- +- ++ ++ ++ ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- ++ +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- ++ +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- ++ +- ++ +- +- +- ++ +- ++ +- +- ++ +- +- +- ++ +- +- +- ++ +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- ++ +- ++ +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- +- +- +- ++ +- +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- +- +- ++ +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- +- ++ ++ +- +- +- +- +- +- +- ++ +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- ++ +- +- ++ +- ++ +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ +- ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ ++ +- +- ++ +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- ++ +- +- +- +- +- +- ++ +- ++ +- ++ +- ++ ++ +- +- +- +- +- ++ ++ ++ +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- ++ ++ +- +- +- ++ ++ +- +- ++ +- +- +- +- ++ +- ++ +- +- +- ++ ++ ++ +- +- +- +- +- +- +- +- ++ +- +- ++ +- +- +- +- +- +- ++ ++ +- +- +- +- ++ ++ +- +- +- +- +- ++ ++ +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- ++ +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- ++ +- +- ++ +- +- +- ++ +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- ++ ++ +- +- ++ +- +- +- +- +- ++ +- +- +- +- ++ +- ++ +- +- +- ++ ++ +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- +- ++ +- +- +- +- ++ ++ +- +- +- +- +- ++ ++ +- +- +- +- ++ +- ++ +- ++ +- +- +- +- +- ++ +- ++ +- ++ +- diff --git a/binary-search-tree/4.min-affter.taisumov b/binary-search-tree/4.min-affter.taisumov new file mode 100644 index 0000000..fa61598 --- /dev/null +++ b/binary-search-tree/4.min-affter.taisumov @@ -0,0 +1,10000 @@ +- - +- 952769 +- 203792 +- 952769 +- 358315 +- 952769 +- 935494 +- 935494 +- 716981 +- 908366 +- 716981 +- 203792 +- 203792 +- 716981 +- 457950 +- 716981 +- - +- 439274 +- 337942 +- 908366 +- 595464 +- 203792 +- 585372 +- 502838 +- 715178 +- 685675 +- 333127 +- 893099 +- 893099 +- 893099 +- 808345 +- 585372 +- 893099 +- 501868 +- 333127 +- 333127 +- 585372 +- 173141 +- 293247 +- 851422 +- 501868 +- 34056 +- 34056 +- 553977 +- 439274 +- 775376 +- 358315 +- 715178 +- 775376 +- 115617 +- 439274 +- 293247 +- 595464 +- 685675 +- 125536 +- 747557 +- 343031 +- 678328 +- 389488 +- 173141 +- 273175 +- 738993 +- 908366 +- 678328 +- 135570 +- 135570 +- 337942 +- 893099 +- 699767 +- 389488 +- 667169 +- 322122 +- 100238 +- 893099 +- 632194 +- 808345 +- 203792 +- 893099 +- 893099 +- 218320 +- 218320 +- 517567 +- 935494 +- 553977 +- 808345 +- 808345 +- 585372 +- 699767 +- 34056 +- 173141 +- 585372 +- 553907 +- 881927 +- 851422 +- 991652 +- 216354 +- 727615 +- 873568 +- 34056 +- 31933 +- 595464 +- 415954 +- 6484 +- 233777 +- 991652 +- 678328 +- 273175 +- 908366 +- 969211 +- 934177 +- 203792 +- 162040 +- 839545 +- 457950 +- 475042 +- 862140 +- 775376 +- 667169 +- 560913 +- 358315 +- 216354 +- 31933 +- 173141 +- 322122 +- 475042 +- 85393 +- 85393 +- 439274 +- 699767 +- 115617 +- 807828 +- 716981 +- 415954 +- 11150 +- 141896 +- 685675 +- 423903 +- 934177 +- 632194 +- 500299 +- 621415 +- 915884 +- 450532 +- 231333 +- 100238 +- 716965 +- 835168 +- 135570 +- 893099 +- 934177 +- 807828 +- 213922 +- 896499 +- 389488 +- 47646 +- 389488 +- 227502 +- 304729 +- 968477 +- 553858 +- 773519 +- 600901 +- 879004 +- 862140 +- 624343 +- 661933 +- 173141 +- 389488 +- 417661 +- 824298 +- 667169 +- 100238 +- 423903 +- 304729 +- 576885 +- 448953 +- 216354 +- 397305 +- 550977 +- 254952 +- 439274 +- 391898 +- 174673 +- 466772 +- 415954 +- 378189 +- 322122 +- 115617 +- 907228 +- 85393 +- 475042 +- 185179 +- 475042 +- 224096 +- - +- 991652 +- 756250 +- 6484 +- 333127 +- 621415 +- 389488 +- 409652 +- 600180 +- 203792 +- 835168 +- 777353 +- 873568 +- 466772 +- 450532 +- 409652 +- 542503 +- 216991 +- 182632 +- 500299 +- 293247 +- 24580 +- 807619 +- 915884 +- 594035 +- 141896 +- 576885 +- 718722 +- 537760 +- 773519 +- 773519 +- 879004 +- 100238 +- 667169 +- 389488 +- 756250 +- 983934 +- 737227 +- 756250 +- 810080 +- 154423 +- 471771 +- 571146 +- 889972 +- 500299 +- 533381 +- 358315 +- 952769 +- 140770 +- 126232 +- 366090 +- 737227 +- 715178 +- 85393 +- 464885 +- 560913 +- 357518 +- 59077 +- 747557 +- 69201 +- 560913 +- 807619 +- 153932 +- 585372 +- 571146 +- 99401 +- 10169 +- 937296 +- 851422 +- 919890 +- 462011 +- 227502 +- 712980 +- 24168 +- 632194 +- 429454 +- 88773 +- 550977 +- 835168 +- 952769 +- 553858 +- 125536 +- 824298 +- 807619 +- 843121 +- 304729 +- 199327 +- 863866 +- 893099 +- 496190 +- 883345 +- 677017 +- 293247 +- 881927 +- 806264 +- 173141 +- 439274 +- 952769 +- 654284 +- 439274 +- 621415 +- 81856 +- 95301 +- 366090 +- 20870 +- 664988 +- 216354 +- 968477 +- 849408 +- 627998 +- 165337 +- 443632 +- 273175 ++ 914723 +- 88773 +- 951283 +- 120464 +- 599281 +- 41682 +- 991652 +- 203792 +- 550977 +- 712980 +- 661933 +- 790554 +- 718722 +- 319980 +- 678328 +- 460321 +- 764992 +- 6484 +- 712762 +- 136862 +- 409652 +- 839545 +- 685675 +- 125536 +- 619738 +- 41682 +- 145711 +- 464885 +- 481074 +- 606667 +- 696338 +- 468360 +- 496190 +- 31933 +- 967962 +- - +- 500299 +- 889972 +- 374557 +- 18525 +- 550977 +- 47646 +- 108169 +- 699767 +- 366090 +- 405347 +- 576885 +- 85393 +- 616250 +- 4945 +- 16956 +- 704285 +- 606667 +- 737227 +- 667169 +- 711135 +- 195710 +- 914723 +- 501868 +- 696338 +- 764992 +- 16956 +- 533381 +- 356163 +- 381563 +- 868540 +- 704285 +- 895949 +- 13534 +- 448953 +- 880397 +- 537760 +- 108169 +- 347690 +- 736405 +- 6484 +- 214734 +- 619738 +- 848356 +- 34056 +- 910216 +- 386516 +- 599281 +- 402231 +- 475042 +- 414726 +- 806264 +- 85393 +- 606257 +- 140770 +- 106602 +- 799483 +- 805861 +- 264785 +- 213922 +- 657988 +- 823986 +- 671203 +- 188764 +- 905414 +- 688024 +- 374557 +- 86957 +- 322122 +- 835168 +- 703427 +- 300327 +- 496190 +- 851422 +- 81743 +- 983934 +- 950042 +- 807619 +- 322122 +- 862140 +- 457950 +- 632194 +- 542503 +- 988491 +- 413148 +- 233777 +- 773519 +- 857386 +- 926832 +- 260593 +- 919890 +- 81743 +- 805014 +- 10169 +- 457950 +- 565573 +- 398705 +- 46574 +- 493363 +- 182632 +- 873568 +- 857386 +- 983240 +- 830821 +- 409652 +- 153932 +- 685675 +- 491413 +- 642207 +- 423903 +- 743472 +- 795569 +- 173141 +- 907228 +- 761338 +- 790554 +- 359951 +- 415954 +- 81743 +- 805014 +- 18525 +- 920914 +- 414726 +- 983240 +- 594035 +- 413148 +- 699264 +- 358315 +- 727615 +- 498040 +- 681995 +- 216991 +- 947992 +- 789735 +- 967962 +- 471771 +- 254369 +- 278443 +- 203792 +- 182556 +- 794160 +- 873568 +- 734293 +- 92719 +- 807619 +- 164551 +- 599281 +- 125536 +- 448953 +- 199327 +- 991652 +- 961049 +- 843067 +- 457769 ++ 838568 +- 699264 +- 412833 +- 994296 +- 296795 +- 965308 +- 823986 +- 67132 +- 723550 +- 373054 +- 800029 +- 293247 +- 106602 +- 698687 +- 854342 +- 684179 +- 397305 +- 926832 +- 164551 +- 46574 +- 327157 +- 618853 +- 81743 +- 366090 +- 273175 +- 800383 +- 164541 +- 500299 +- 684179 +- 966459 +- 525618 +- 764992 +- 958086 +- 947992 +- 312299 +- 274230 +- 242423 +- 467137 +- 132980 +- 385149 +- 17543 +- 905411 +- 650027 +- 16437 +- 650027 +- 678247 +- 416430 +- 99401 +- 650027 +- 870899 +- 4638 +- 611836 +- 947677 +- 583295 +- 794160 +- 455890 +- 3724 +- 559528 +- 907228 +- 118998 +- 583295 +- 773519 +- 153932 +- 712980 +- 756250 +- 904850 +- 99401 +- 934177 ++ 381563 +- 977278 +- 734293 +- 838568 +- 919559 +- 222116 +- 481074 +- 564654 +- 517442 +- 59077 +- 711135 +- 636855 +- 333127 +- 847998 +- 174086 +- 663916 +- 947677 +- 934177 +- 805861 +- 293247 +- 24168 +- 310999 +- 242423 +- 173141 +- 789213 +- 417661 +- 221895 +- 986745 +- 734260 +- 145711 +- 200885 +- 445711 +- 621415 +- 227502 +- 517442 +- 661933 +- 654284 +- 289376 +- 576885 +- 924787 +- 310999 +- 605722 +- 654284 +- 151418 +- 919559 +- 752096 +- 13534 +- 423903 +- 370671 +- 715178 +- 398522 +- 837823 +- 28916 +- 417390 +- 823986 +- 51793 +- 595464 +- 226799 +- 868540 +- 855150 +- 47646 +- 562862 +- 734734 +- 423903 +- 289376 +- 24168 +- 100950 +- 959373 +- 31467 +- 147812 +- 147812 +- 408711 +- 734260 +- 322122 +- 173141 +- 132847 +- 73341 +- 132847 +- 917801 +- 319980 +- 994296 +- 517442 +- 793089 +- 727615 +- 667169 +- 709588 +- 111116 +- 319980 +- 498040 +- 135570 +- 195710 +- 576728 +- 671203 +- 269764 +- 491413 +- 260593 +- 835168 +- 15850 +- 977278 +- 632194 +- 958086 +- 619738 +- 986745 +- 268118 +- 50986 +- 935494 +- 868540 +- 533381 +- 356163 +- 882452 +- 691473 +- 473190 +- 727615 +- 764992 +- 398054 +- 914723 +- 274230 +- 587931 +- 550977 +- 680391 +- 857386 +- - +- 709588 +- 879004 +- 961049 +- 171062 +- 599281 +- 100950 +- 274037 +- 994188 +- 337327 +- 589683 +- 645596 +- 463935 +- 575131 +- 79409 +- 517442 +- 525618 ++ 951952 +- 287842 +- 348753 +- 278443 +- 175612 +- 820747 +- 216991 +- 343903 +- 802190 +- 970887 +- 973797 +- 727243 +- 750049 +- 120464 +- 447652 +- 330771 +- 242020 +- 973797 +- 396791 +- 502838 +- 601893 +- 942082 +- 448972 +- 668925 +- 557393 +- 761029 +- 750049 +- 967962 +- 522185 +- 224096 +- 970754 +- 623948 +- 241496 +- 826097 +- 696338 +- 135479 +- 862140 +- 839545 +- 15457 +- 952769 +- 395138 +- 140770 +- 789213 +- 165337 +- 41682 +- 616250 +- 870747 +- 786455 +- 41384 +- 542503 +- 696338 +- 800029 +- 786046 +- 254369 +- 250186 +- 266584 +- 585372 +- 439274 +- 107237 +- 231333 +- 718722 +- 789213 +- 404460 +- 732177 +- 404280 +- 734260 +- 654284 +- 211517 +- 135479 +- 484019 +- 817358 +- 708702 ++ 405347 +- 408711 +- 220279 +- 208868 +- 342528 +- 872387 +- 938854 +- 594035 +- 394994 +- 15448 +- 69201 +- 501281 +- 849408 +- 623948 +- 892086 +- 347690 +- 594035 +- 461429 +- 983240 +- 571146 +- 460321 +- 752922 +- 259454 +- 648814 +- 4638 +- 273175 +- 151418 +- 782594 +- 973797 +- 100238 +- 983240 +- 67132 +- 147812 +- 132847 +- 681995 +- 902072 +- 716581 +- 47471 +- 902072 +- 475042 +- 330771 +- 444768 +- 146916 +- 763337 +- 319980 +- 914458 +- 216805 +- 636855 +- 195710 +- 854669 +- 542832 +- 381563 +- 143831 +- 483538 +- 402231 +- 580730 +- 884346 +- 88272 +- 586133 +- 829161 +- 859938 +- 162040 +- 47334 +- 124283 +- 199327 +- 853778 +- 623254 +- 240942 +- 162040 +- 755299 +- 161291 +- 994296 +- 397305 +- 732176 +- 81743 +- 164541 +- 863866 +- 542630 +- 374557 +- 29459 +- 320202 +- 937016 +- 655671 +- 947992 +- 754675 +- 287842 +- 708702 +- 817358 +- 533381 +- 915875 +- 226799 +- 203792 +- 408711 +- 549875 +- 929435 +- 124283 +- 168917 +- 285122 +- 168091 +- 464885 +- 317570 +- 404280 +- 20870 +- 747557 +- 370671 +- 463271 +- 442666 +- 214734 +- 677017 +- 820747 +- 404280 +- 591989 +- 489277 +- 98550 +- 743472 +- 474303 +- 176832 +- 141896 +- 194845 +- 965308 +- 914324 +- 642207 +- 284844 +- 67132 +- 517442 +- 259454 +- 823986 +- 161291 +- 104471 +- 855150 +- 487575 +- 278443 +- 72235 +- 435211 +- 645550 +- 479200 +- 448953 +- 491413 +- 486346 +- 570718 +- 64278 +- 447652 +- 432967 +- 917801 +- 44458 +- 816583 +- 914997 +- 44458 +- 947677 +- 192139 +- 468360 +- 968477 +- 398054 +- 599281 +- 490747 +- 716109 +- 13526 +- 207109 +- 900844 +- 710433 +- 529717 +- 745199 +- 894778 +- 377613 +- 106602 +- 140770 +- 999988 +- 284844 +- 781213 +- 333474 +- 410773 +- 881927 +- 969211 +- 393167 +- 556010 +- 900844 +- 490747 +- 407153 +- 371879 +- 635388 +- 661933 +- 502198 +- 142626 +- 491413 +- 577919 +- 107237 +- 85393 +- 247843 +- 932305 +- 401013 +- 988491 +- 415954 +- 327157 +- 429454 ++ 973856 +- 62902 +- 514400 +- 648814 +- 754675 +- 3296 +- 905411 +- 513366 +- 947677 +- 725343 +- 663916 +- 79409 +- 583295 +- 783218 +- 202560 +- 918874 +- 874664 +- 300327 +- 869603 +- 77383 +- 851422 +- 723550 +- 717851 +- 287842 +- 530743 +- 708702 +- 155783 +- 715809 +- 603797 +- 942082 +- 587931 +- 423903 +- 47027 +- 853778 +- 793089 +- 851422 +- 664223 +- 835168 +- 659566 +- 586133 +- 60747 +- 874497 +- 680391 +- 819032 +- 557393 +- 80546 +- 859938 +- 983240 +- 585828 +- 97133 +- 24168 +- 730430 +- 498516 +- 573094 +- 11150 +- 596965 +- 997251 +- 781213 ++ 574840 +- 971141 +- 502838 +- 198906 +- 16956 +- 124283 +- 118112 +- 991521 +- 789213 +- 397627 +- 471771 +- 375989 +- 683032 +- 553977 +- 907228 +- 783029 +- 136862 +- 977278 +- 898696 +- 819032 +- 855150 +- 596965 +- 889972 +- 194845 +- 111116 +- 914723 +- 307334 +- 910216 +- 1320 +- 835168 +- 924787 +- 548702 +- 194578 +- 167882 +- 853778 +- 216185 +- 734260 +- 15124 +- 392472 +- 843067 +- 560913 +- 347690 +- 710231 +- 997251 ++ 882452 +- 455890 +- 973683 +- 10169 +- 250186 +- 337327 +- 753484 +- 829161 +- 200885 +- 208868 +- 327157 +- 359951 +- 86957 +- 999988 +- 163402 +- 922644 +- 410773 +- 496190 +- 95301 +- 106196 +- 3724 +- 991521 +- 469722 +- 681995 +- 634431 +- 927804 +- 182556 +- 15124 +- 548702 +- 389488 +- 221895 +- 304729 +- 618853 +- 904850 +- 959188 +- 408332 +- 599032 +- 14760 +- 231333 +- 173141 +- 368830 +- 738993 +- 221221 +- 284844 +- 809966 +- 439274 +- 458529 +- 214646 +- 747557 +- 237608 +- 868540 +- 450532 +- 632194 +- 280634 +- 213922 +- 264785 +- 611836 +- 240942 +- 619552 +- 498414 +- 793089 +- 721501 +- 760580 +- 568331 +- 588933 +- 289376 +- 657988 +- 269764 +- 744628 +- 56112 +- 790554 +- 241496 +- 702579 +- 916843 +- 244724 +- 629770 +- 904850 +- 718487 +- 991058 +- 428688 +- 759937 +- 636855 +- 918564 +- 605722 +- 327157 +- 304194 +- 381563 +- 736405 +- 513366 +- 618037 +- 499650 +- 46574 +- 155783 +- 273175 +- 291637 +- 39154 +- 322248 ++ 521323 +- 900844 +- 77383 +- 88773 +- 147480 +- 195710 +- 17427 +- 614793 +- 362093 +- 59077 +- 908366 ++ 304194 +- 624343 +- 712762 +- 322122 +- 926832 +- 894397 ++ 809623 +- 97133 +- 319980 +- 84860 +- 711135 +- 58715 +- 104396 +- 145711 +- 727243 +- 752922 +- 891689 +- 837823 +- 864986 +- 809966 +- 782594 +- 319980 +- 752096 +- 316677 +- 445711 +- 271220 +- 708702 +- 525618 +- 621797 +- 95301 +- 240133 +- 273175 +- 525618 +- 802190 +- 232419 +- 782594 +- 802190 +- 851377 +- 728896 +- 946045 +- 738623 +- 264785 +- 932305 +- 269503 +- 483538 +- 146916 +- 187990 +- 799483 +- 610889 +- 841508 ++ 192121 +- 736405 +- 359951 +- 650698 +- 100731 +- 368314 +- 695315 ++ 780791 ++ 892086 +- 298553 +- 194152 +- 677017 +- 817358 +- 337327 +- 550977 +- 531657 +- 330271 +- 357679 +- 521323 +- 663103 +- 878423 +- 963442 +- 154423 +- 894049 +- 436987 +- 71377 +- 291492 +- 199743 +- 691473 +- 247843 +- 316677 +- 898696 +- 165337 +- 595908 +- 853081 +- 907228 +- 115617 +- 816525 +- 770149 +- 117129 +- 463935 +- 284844 +- 987662 +- 307334 +- 914324 +- 284844 +- 850311 +- 685675 +- 386516 +- 537541 +- 894049 +- 956534 +- 708702 +- 993700 +- 135064 +- 448953 +- 562862 +- 979306 +- 214615 +- 67132 +- 130729 +- 161291 +- 329545 +- 564654 +- 789213 +- 834260 +- 296248 +- 603669 +- 947677 +- 298553 +- 346522 +- 814172 +- 744628 ++ 24580 +- 79409 +- 847998 +- 780791 +- 435211 +- 970754 +- 194845 +- 208015 +- 993268 +- 642207 +- 493363 +- 895949 +- 845909 +- 587931 +- 337942 +- 859473 +- 644853 +- 416430 +- 529646 +- 455749 +- 655671 +- 568331 +- 379320 +- 450532 +- 732176 +- 13526 +- 69199 +- 80303 +- 13526 +- 357518 +- 533381 +- 516107 +- 300199 +- 487575 +- 334568 +- 378843 +- 507545 +- 895949 +- 80083 +- 657369 +- 871395 +- 567072 +- 437761 +- 536074 +- 53216 +- 859938 +- 545902 +- 856751 +- 13526 +- 605084 +- 216885 +- 904681 +- 140770 +- 737227 +- 808345 +- 892086 +- 773519 +- 3296 +- 484019 +- 714663 +- 595211 +- 187265 +- 198906 +- 919559 +- 453471 +- 40664 +- 450532 +- 18525 +- 983240 +- 824298 +- 92691 +- 460321 +- 620848 +- 490520 +- 761029 +- 72235 +- 817099 +- 447652 +- 304194 +- 232419 +- 889972 +- 105842 +- 738407 +- 507541 +- 863812 +- 413148 +- 781213 +- 396791 +- 391898 +- 172757 +- 961049 +- 278443 +- 773452 +- 601893 ++ 73341 +- 79409 +- 643076 +- 679879 +- 345626 +- 759543 +- 407153 +- 805278 +- 3694 +- 681995 +- 985847 +- 822810 +- 256113 +- 981004 +- 162344 +- 962411 ++ 320452 +- 457043 +- 576728 +- 678125 +- 953661 +- 490520 +- 495047 +- 787658 +- 651795 +- 921588 +- 795569 +- 237608 ++ 946401 +- 801118 +- 431956 +- 415927 +- 780791 +- 717789 +- 452269 +- 591989 +- 125536 +- 391898 +- 216185 +- 322011 +- 283895 +- 426849 +- 458506 +- 264251 +- 129903 +- 53216 +- 695315 +- 356163 +- 351155 +- 188764 +- 967129 +- 161191 +- 750049 +- 743472 +- 290779 +- 859928 +- 62902 +- 147470 +- 740318 +- 576728 +- 798699 +- 789653 +- 993268 +- 678125 +- 688810 +- 970754 +- 40664 +- 756881 +- 550977 +- 469665 +- 580730 +- 248606 +- 743472 +- 512059 ++ 686037 +- 935474 +- 867796 +- 627998 +- 264639 +- 121106 +- 59787 +- 143189 +- 970887 +- 12236 +- 321235 +- 797669 +- 40664 +- 857386 +- 525618 +- 944180 +- 546838 +- 495047 +- 806264 +- 659398 ++ 129903 +- 394994 ++ 775376 +- 878423 +- 333127 +- 542503 +- 614793 +- 616250 +- 958086 +- 617855 +- 929435 +- 985104 +- 302508 +- 486346 +- 991058 +- 337327 +- 88272 +- 326465 +- 333127 +- 588897 +- 228825 +- 849540 +- 153932 +- 421849 +- 907228 +- 474303 +- 859342 +- 542503 +- 804766 +- 98550 +- 329143 +- 983934 +- 294698 +- 695315 +- 90858 ++ 905398 +- 24580 +- 362093 +- 712588 +- 712588 +- 913166 +- 39154 +- 744628 +- 613129 +- 467439 +- 365533 +- 263052 +- 164541 +- 807454 +- 248602 +- 194093 +- 898305 +- 483025 +- 708342 +- 140406 +- 69199 +- 167792 +- 327157 +- 175166 +- 888228 +- 105842 +- 307334 +- 533381 +- 769631 +- 408332 +- 28916 +- 777353 +- 780272 ++ 537541 +- 956534 +- 958086 +- 51793 +- 58715 +- 481074 +- 851377 +- 859342 +- 805014 ++ 649413 +- 853482 +- 522992 +- 130256 +- 26024 +- 3296 +- 849408 +- 421543 +- 785901 +- 46574 +- 867315 +- 694239 +- 62814 +- 20424 +- 848356 +- 555756 +- 564532 +- 544930 +- 718487 +- 498040 +- 351155 +- 979236 +- 887794 +- 586060 +- 474303 +- 106810 +- 50986 +- 793089 +- 853081 +- 305497 +- 677978 +- 625812 +- 924787 +- 23721 +- 972247 +- 710231 +- 164541 +- 406598 +- 137661 +- 379320 +- 482741 +- 781681 +- 401013 +- 698575 +- 898696 +- 393167 +- 800383 +- 208868 +- 767555 +- 928843 +- 959740 +- 83495 +- 20424 +- 498040 +- 406598 +- 934177 +- 706527 +- 91488 +- 692987 +- 326465 +- 571146 +- 809966 +- 207109 +- 775376 +- 401013 +- 571947 +- 792655 +- 814041 +- 506219 +- 192121 +- 577919 +- 684179 +- 410075 +- 194578 +- 983240 +- 418066 +- 506058 +- 105842 +- 557380 +- 588434 +- 224096 +- 455749 +- 638426 +- 432967 +- 638226 +- 42604 +- 320452 +- 620848 +- 476927 +- 777353 +- 34056 +- 271220 +- 889558 +- 382336 +- 682469 +- 210022 +- 258950 +- 272893 +- 64278 +- 224096 +- 513366 +- 254369 +- 854669 +- 621761 +- 143831 +- 814041 +- 905398 +- 489277 +- 137661 +- 534475 +- 970329 +- 462011 +- 100238 +- 741420 +- 451834 +- 944180 +- 482525 +- 773452 +- 661933 +- 226799 +- 53216 +- 706527 +- 357518 +- 743894 +- 734260 +- 46481 +- 418066 +- 359367 +- 274611 +- 851377 +- 289376 +- 761599 +- 431956 +- 964104 +- 377613 +- 658397 +- 574840 +- 51793 +- 676949 +- 50693 +- 3548 +- 2234 +- 929435 +- 553858 +- 632194 +- 775376 +- 203792 +- 592291 +- 506058 +- 914723 +- 928843 +- 130729 ++ 406038 +- 845909 +- 895949 +- 67802 +- 864895 +- 594035 +- 67132 +- 258360 ++ 525377 +- 650027 +- 591522 +- 125536 +- 610889 +- 900844 +- 805861 +- 173141 +- 761478 +- 983240 +- 788032 +- 479058 +- 664988 +- 253119 +- 315734 +- 221895 +- 7164 +- 973797 +- 877748 +- 958064 +- 736405 +- 50541 +- 99401 +- 356163 +- 755299 +- 775718 +- 188705 +- 647501 +- 835168 +- 305497 +- 844930 +- 83305 +- 831275 +- 684462 +- 75629 +- 38731 +- 319980 +- 209916 +- 898305 +- 367749 +- 820425 +- 965373 +- 712588 +- 2000 +- 140406 ++ 942082 +- 134860 +- 639908 +- 213922 +- 90858 +- 457769 +- 743472 +- 26934 +- 977278 +- 314226 +- 132847 +- 769273 +- 521323 +- 947943 +- 192121 +- 373054 +- 549875 +- 805014 +- 797232 +- 617262 +- 277532 +- 98550 +- 29459 +- 14093 ++ 831001 +- 559528 +- 865775 +- 752807 +- 617247 +- 651795 +- 525377 +- 610178 +- 673615 +- 895197 +- 247313 +- 859473 ++ 371613 +- 258950 +- 121578 +- 644838 +- 377388 +- 345626 +- 630801 +- 425160 +- 254369 +- 408332 +- 486346 +- 549376 +- 129903 +- 899786 +- 849615 +- 556831 +- 6484 +- 809623 +- 879898 +- 600180 +- 773182 +- 794753 +- 278803 +- 142208 +- 916843 +- 398522 +- 372703 +- 172757 +- 164194 +- 738407 +- 37887 +- 356163 +- 44458 +- 171062 +- 316459 +- 471771 +- 3548 +- 822810 +- 394989 +- 421543 +- 659566 +- 485551 +- 472970 +- 998443 +- 316027 +- 118998 +- 663916 +- 405347 +- 466772 +- 629770 +- 403685 ++ 988574 +- 80303 +- 570718 +- 317570 +- 453471 +- 226715 +- 621797 +- 442666 +- 479200 +- 626442 +- 668925 +- 981004 +- 782594 +- 609859 +- 903535 +- 691473 +- 513262 +- 389179 +- 750049 +- 605722 +- 679751 +- 421543 +- 348491 +- 870747 +- 171255 +- 967120 ++ 258360 +- 46137 +- 11150 +- 193540 +- 53216 +- 591989 +- 982100 +- 618853 +- 741420 +- 570718 +- 400542 +- 74950 +- 767114 +- 852076 +- 976594 +- 469665 +- 289973 +- 636853 +- 661580 +- 306742 +- 442666 +- 884171 +- 769002 ++ 711161 +- 123639 +- 466772 +- 834260 +- 310999 +- 691473 +- 975271 +- 694239 +- 501868 +- 520671 +- 9072 +- 419370 +- 194578 +- 108169 +- 268118 +- 633080 +- 714143 +- 531657 +- 126200 +- 977278 +- 216739 +- 786403 +- 107092 +- 530711 +- 45984 +- 496922 +- 854541 +- 679751 ++ 456910 +- 7164 ++ 622490 +- 516107 +- 166637 +- 302508 +- 576728 +- 18182 +- 9072 +- 963442 +- 742228 +- 137661 +- 436770 +- 580730 +- 558369 +- 502838 +- 46746 +- 58715 ++ 869603 +- 400542 +- 21670 +- 309428 +- 860737 +- 180378 +- 418066 +- 681956 +- 962411 +- 107950 +- 723550 +- 734614 +- 895949 +- 515089 +- 519916 +- 701719 +- 571146 +- 922644 +- 218320 +- 341763 +- 837823 +- 741048 +- 731749 +- 492512 +- 192121 +- 843067 +- 741420 +- 469337 +- 94792 +- 555131 +- 997143 +- 306742 +- 626442 +- 276178 +- 408332 +- 121419 +- 915875 +- 580730 +- 625812 +- 247313 +- 495047 +- 987295 +- 648814 +- 533062 +- 402231 +- 864895 +- 216354 +- 363538 +- 347690 +- 937016 +- 900399 +- 826097 +- 956534 +- 284844 +- 6240 +- 90858 +- 466676 +- 651795 +- 789213 ++ 39154 +- 132847 +- 938854 +- 77383 +- 987662 +- 207109 ++ 647501 +- 341763 +- 132847 +- 648805 +- 44145 +- 410773 +- 623254 +- 152685 +- 618067 +- 216991 +- 621698 +- 240063 +- 953144 +- 714663 +- 654979 +- 549376 +- 913803 +- 247077 +- 157945 +- 357446 +- 556380 +- 803469 +- 182556 +- 339438 +- 722154 +- 985104 +- 315734 +- 4945 +- 583295 +- 8942 +- 26024 +- 676949 ++ 887794 +- 225633 +- 408332 +- 741048 +- 649413 +- 263052 +- 523793 +- 849588 +- 552719 +- 996253 +- 443632 +- 737431 +- 90476 +- 834117 +- 530369 +- 71167 +- 711703 +- 708342 +- 235740 +- 146916 +- 513440 +- 802933 +- 126625 +- 961049 +- 797010 +- 157176 +- 820425 +- 263052 +- 95798 +- 2000 +- 107092 +- 841508 +- 897774 +- 869603 +- 141896 +- 748048 +- 617789 +- 120464 +- 348491 +- 534169 +- 385149 +- 188705 +- 900219 +- 223118 +- 79688 +- 845909 +- 432967 +- 221221 +- 764992 +- 224029 +- 161191 +- 727243 +- 481074 +- 463827 +- 107039 +- 469337 +- 756881 +- 759543 +- 795569 +- 942082 +- 466676 +- 123639 +- 963960 +- 928114 +- 574840 +- 904681 +- 312299 +- 891689 +- 115523 +- 575334 +- 889558 +- 323909 +- 852673 +- 28916 ++ 731151 +- 761012 +- 192121 +- 847998 +- 468360 +- 41384 +- 26934 +- 402155 +- 191027 +- 423903 +- 224029 +- 394994 +- 507541 +- 45119 +- 711135 +- 41384 ++ 786403 +- 304194 +- 829161 +- 740273 +- 791057 +- 342528 +- 37254 +- 104396 +- 515963 +- 703427 +- 747352 +- 933672 +- 865454 +- 517442 +- 4877 +- 81743 +- 120464 +- 185179 +- 904681 +- 374203 +- 918564 +- 264251 +- 723550 +- 252428 +- 131573 +- 252428 +- 239064 +- 877003 +- 816281 +- 3509 +- 244724 +- 543580 +- 153714 +- 333474 +- 169852 +- 536074 ++ 175612 +- 252428 +- 636386 +- 755216 +- 605084 +- 138726 +- 682469 +- 157945 +- 668925 +- 260593 +- 266584 +- 991058 +- 243653 +- 614793 +- 642207 +- 769631 +- 783218 +- 775376 +- 531657 +- 329143 +- 12661 +- 549200 +- 80546 +- 812787 +- 913166 +- 121998 +- 35806 +- 778362 +- 935474 +- 528428 +- 37240 +- 37887 +- 625812 +- 315734 +- 573375 +- 605337 +- 371613 +- 792217 +- 264251 +- 891350 +- 845909 +- 860385 +- 564276 +- 676096 +- 827315 +- 983895 +- 304194 +- 22868 +- 151306 +- 62027 +- 847787 +- 556010 +- 562862 +- 303978 +- 372703 +- 56112 ++ 800856 +- 225633 +- 640751 +- 296248 +- 887794 +- 856751 +- 891964 +- 598938 +- 84860 +- 515488 +- 917801 ++ 247313 +- 177943 +- 835168 +- 689181 +- 341890 +- 718875 +- 262360 +- 679751 +- 528428 +- 609859 +- 847787 +- 880397 +- 839149 +- 600180 +- 624583 +- 244898 +- 950042 +- 502198 +- 899786 +- 798699 +- 689591 +- 778362 +- 349693 +- 834117 +- 336244 +- 164541 +- 205751 +- 223836 +- 304194 +- 645550 +- 973086 +- 763337 +- 787100 ++ 402231 +- 62027 +- 276178 +- 183997 +- 575131 +- 863812 +- 204172 +- 583295 +- 976594 +- 600901 +- 130729 +- 705656 +- 129903 +- 562655 +- 304886 +- 512321 +- 599281 +- 239064 +- 459413 +- 699264 +- 278443 +- 967962 +- 634431 +- 921498 +- 555756 +- 668925 +- 654979 +- 877748 +- 119531 +- 620848 +- 237608 +- 458529 +- 961049 +- 193003 +- 313044 +- 49829 +- 263052 +- 904503 +- 347277 +- 900399 +- 14093 +- 920914 +- 987295 +- 248212 +- 874412 ++ 217364 +- 514400 +- 999988 +- 743894 +- 218320 +- 113741 +- 295803 +- 595211 +- 97133 +- 757344 +- 322883 +- 439525 +- 859928 +- 965308 +- 489277 +- 268118 +- 495047 +- 161842 +- 393730 +- 624470 +- 333127 +- 227332 +- 691006 +- 57655 +- 604394 +- 118112 +- 825271 +- 182556 +- 868540 +- 284844 +- 657988 +- 227760 +- 279660 +- 732567 +- 226455 +- 728896 +- 272893 +- 592291 +- 306413 +- 62027 ++ 347228 +- 692429 +- 567072 +- 853437 +- 573362 +- 371166 ++ 460321 +- 661494 +- 423663 ++ 962727 +- 532439 ++ 143831 +- 22259 +- 381563 +- 118112 ++ 710937 +- 621415 +- 143716 +- 942082 +- 139835 +- 966459 +- 932967 +- 559528 +- 684179 +- 243653 +- 412833 +- 689912 +- 676949 +- 445711 +- 248602 +- 351155 +- 935404 +- 98399 +- 278621 +- 95907 +- 929435 +- 802190 +- 747352 +- 187990 +- 272893 +- 192121 ++ 494752 +- 155783 +- 323909 +- 677678 ++ 514400 +- 628198 +- 715537 +- 639908 +- 163881 +- 910755 +- 956441 ++ 605722 +- 197747 +- 938055 +- 115523 +- 962370 +- 823986 +- 594012 +- 673615 +- 223615 +- 927454 +- 110516 +- 508665 +- 818628 +- 795569 +- 172333 +- 782319 +- 772343 +- 85393 +- 320923 +- 362093 +- 850311 ++ 576475 +- 681874 +- 888927 +- 607723 +- 238778 +- 609859 +- 356019 +- 233777 +- 203415 +- 12661 +- 436770 +- 328648 +- 460689 +- 615596 +- 208522 +- 917801 +- 365533 +- 592912 +- 634396 +- 130527 +- 398479 +- 211992 ++ 435357 +- 777796 +- 139038 +- 939434 +- 394989 +- 802190 ++ 730063 +- 630020 +- 864537 +- 691473 +- 609120 +- 250186 +- 902072 +- 294257 +- 237200 +- 512059 +- 477510 +- 934758 +- 276169 +- 956430 ++ 756833 +- 853282 +- 58715 +- 162040 +- 239064 +- 609859 +- 31933 +- 710433 +- 507328 +- 180378 +- 859184 +- 258360 +- 262727 ++ 26494 +- 682469 +- 131298 +- 257735 ++ 147812 +- 375099 +- 856582 +- 903535 +- 3296 +- 47027 +- 751342 +- 904582 +- 35806 +- 436207 +- 221058 +- 835690 +- 322883 +- 755150 +- 125357 +- 235740 +- 334568 +- 420471 +- 971488 +- 214615 +- 726972 +- 442666 +- 514294 +- 927454 +- 412833 +- 471771 +- 979236 +- 169038 ++ 294979 +- 912912 +- 307334 +- 526518 +- 752096 +- 978840 ++ 100677 +- 130729 +- 987295 +- 884346 +- 36721 +- 512059 ++ 818628 +- 557380 +- 820425 +- 233562 +- 282571 ++ 889209 +- 847787 +- 597829 +- 471134 ++ 477183 +- 262660 +- 450215 +- 6924 +- 740721 +- 374013 +- 505291 +- 562655 +- 387688 +- 524881 +- 980213 +- 453471 +- 678864 +- 681154 +- 496190 +- 654284 +- 839104 ++ 859454 +- 664223 +- 351155 +- 575131 +- 342528 +- 337327 +- 379320 +- 942082 +- 601012 +- 22259 +- 8167 +- 657369 +- 25970 +- 316459 +- 436770 +- 553858 +- 74950 +- 437753 +- 643679 +- 381563 +- 42533 +- 78869 +- 847512 +- 801736 +- 389179 +- 721501 +- 126446 +- 267039 +- 40659 +- 275333 +- 375828 +- 632897 +- 524881 +- 998205 +- 605722 +- 802933 +- 924218 +- 124283 +- 841058 +- 131298 +- 822810 +- 746033 +- 430973 +- 629770 +- 125949 +- 306939 +- 518411 +- 381563 +- 962174 +- 417390 +- 105044 +- 254952 +- 56112 +- 347228 +- 116042 +- 745199 +- 980213 +- 442666 +- 804766 +- 644838 +- 129926 +- 601893 +- 791283 +- 888228 +- 275333 +- 300115 +- 605563 +- 778362 +- 477183 +- 522185 +- 843067 +- 905398 +- 653740 +- 393716 +- 939146 +- 996253 +- 893099 +- 82604 +- 331589 +- 696338 +- 224096 +- 676570 +- 574951 +- 534835 +- 588434 +- 467270 +- 457701 +- 744320 +- 294698 +- 207484 +- 663103 +- 709588 +- 367634 +- 546545 +- 817099 +- 558369 +- 795946 +- 570563 +- 337890 +- 89985 +- 7998 +- 731151 +- 232419 +- 767864 +- 773182 +- 756250 +- 142626 +- 989587 +- 273175 +- 186866 +- 240942 +- 588058 +- 561925 +- 626313 +- 978840 +- 545902 +- 958840 +- 15124 +- 51328 +- 421543 +- 484960 +- 549048 ++ 164541 +- 472868 +- 86017 +- 985104 +- 388429 +- 673969 +- 460104 +- 684041 +- 912912 +- 983895 +- 763337 +- 528428 +- 15850 +- 809623 +- 183997 ++ 207109 +- 689774 +- 176773 +- 117129 +- 918292 +- 735754 +- 24168 +- 994493 +- 950042 +- 613129 +- 389179 +- 202553 +- 215467 +- 231333 +- 211517 +- 688024 +- 109207 +- 705649 +- 887794 +- 862793 +- 402155 +- 835555 +- 91292 +- 588194 +- 476797 +- 371879 +- 560802 +- 932305 +- 330771 +- 542127 +- 759937 ++ 651760 +- 752717 +- 17427 +- 883966 +- 707235 +- 851338 +- 748997 +- 174086 ++ 137754 +- 701150 +- 39880 +- 117800 +- 384209 +- 748183 +- 567925 +- 963442 +- 585372 +- 875611 +- 183014 +- 972247 +- 228825 +- 567600 +- 373054 +- 596858 +- 867796 +- 879898 +- 798488 +- 128732 +- 439525 +- 619552 +- 862140 +- 269764 +- 115138 +- 17543 +- 479058 +- 722154 +- 780272 +- 418066 +- 465950 +- 151306 +- 671203 +- 982813 +- 651463 +- 218320 +- 224415 +- 166320 +- 333127 +- 149836 +- 916843 +- 504890 +- 771875 +- 644658 +- 439098 +- 541721 +- 439098 +- 348433 +- 230589 +- 851338 +- 727243 +- 282529 +- 339438 +- 884171 +- 444743 +- 59787 +- 594012 +- 275562 +- 380872 +- 11923 ++ 106810 +- 705649 +- 310999 +- 118112 +- 254055 +- 222866 +- 153274 +- 242020 +- 967849 +- 197747 +- 368775 +- 204674 +- 489120 +- 343031 +- 821426 +- 668486 +- 905340 +- 276169 +- 977932 +- 601012 +- 786303 +- 838568 +- 513262 +- 862636 +- 434754 +- 889209 +- 611836 +- 375734 +- 270129 +- 891689 +- 413995 +- 294257 +- 993268 ++ 211992 +- 274037 +- 84802 +- 969073 +- 832533 +- 148285 +- 978560 +- 499621 +- 630801 +- 381388 +- 725343 +- 247313 +- 767114 +- 185822 +- 807454 ++ 663365 +- 997633 +- 345250 +- 711135 +- 125536 +- 173120 +- 721373 +- 716109 +- 333228 +- 769549 +- 463271 +- 779841 +- 432967 ++ 269932 +- 781213 +- 972098 +- 185179 +- 812412 ++ 756250 +- 730063 +- 44145 +- 392310 +- 708342 +- 962727 +- 764206 +- 214332 +- 551930 +- 136862 +- 936844 +- 67747 +- 437753 +- 569887 +- 490208 +- 627998 +- 530471 +- 707469 +- 538215 +- 310999 +- 859805 +- 83305 +- 410075 +- 253119 +- 327521 +- 794160 +- 165337 ++ 193003 +- 94387 +- 863296 +- 933672 +- 371613 +- 378189 +- 228825 +- 60730 +- 117037 +- 466301 +- 66455 +- 590798 +- 238778 +- 261988 +- 439525 +- 670963 ++ 802933 +- 518411 +- 108169 +- 513262 +- 494571 +- 247843 +- 215050 +- 359262 +- 235740 ++ 978047 +- 555756 +- 166320 +- 49653 +- 180378 +- 549360 ++ 204550 ++ 862636 +- 594012 +- 793089 ++ 306742 +- 6701 +- 540904 +- 489955 +- 182483 +- 309428 +- 60622 +- 333073 +- 580460 +- 580460 +- 430532 +- 911820 +- 518411 +- 56504 +- 273491 +- 678247 +- 904503 +- 21670 +- 555025 +- 584793 +- 463271 +- 618853 +- 485892 +- 944088 +- 837336 +- 737227 +- 64278 +- 973054 +- 666355 +- 720589 +- 769002 +- 24945 +- 545736 +- 612762 +- 120375 +- 603268 +- 850165 +- 337327 +- 447313 +- 664641 +- 883493 +- 793088 +- 566778 +- 955786 +- 963442 +- 995773 +- 741048 +- 625675 +- 525377 +- 506058 +- 647501 +- 568331 ++ 977278 +- 789653 +- 450668 +- 917468 +- 501868 ++ 6924 +- 797669 +- 78812 +- 490520 ++ 825271 +- 667169 +- 668486 +- 230589 +- 952825 +- 636386 +- 934758 +- 54969 ++ 13534 +- 294607 +- 655503 +- 234669 ++ 939301 +- 928634 +- 134837 +- 226263 +- 724642 +- 761012 +- 754275 +- 897774 +- 814041 +- 98389 +- 317897 +- 302921 +- 602163 +- 754901 +- 98210 +- 692073 +- 303978 +- 455179 +- 789213 +- 621415 +- 766575 ++ 322011 +- 646318 +- 92691 +- 816525 +- 173521 +- 423903 +- 138894 ++ 963442 +- 590798 +- 280634 +- 837336 +- 880355 +- 931781 +- 782594 +- 828781 +- 370671 +- 563178 +- 784207 +- 790361 ++ 322883 +- 412833 +- 448507 +- 56504 +- 257557 +- 676410 +- 929435 ++ 526668 +- 696799 +- 785901 +- 547257 +- 434139 +- 622490 +- 654979 +- 860112 +- 332551 +- 244724 +- 443632 +- 63494 +- 926551 +- 587378 +- 290779 +- 945208 +- 584172 ++ 151418 +- 31467 +- 274611 +- 390265 +- 897774 +- 165886 +- 580254 +- 603268 ++ 599032 ++ 486346 +- 487537 +- 636386 +- 549200 +- 374013 +- 73929 +- 345626 +- 992994 +- 645550 +- 683915 +- 252930 +- 326465 ++ 226799 +- 24538 +- 405620 ++ 961193 +- 322011 +- 241496 +- 670963 +- 619552 +- 356019 +- 120858 +- 258950 +- 85948 +- 534835 +- 929435 +- 767114 +- 520671 +- 862964 +- 877003 +- 385149 +- 853281 +- 955128 +- 296795 +- 484274 +- 368674 +- 86957 +- 650698 +- 724252 +- 61172 +- 363538 +- 370458 +- 514025 +- 673238 +- 385149 +- 212751 +- 838366 +- 292856 +- 670501 +- 753667 +- 163703 +- 706527 +- 223615 +- 104396 +- 549048 ++ 323019 ++ 145711 +- 827817 +- 874412 +- 521323 +- 291492 ++ 453471 ++ 648814 +- 278322 +- 954944 +- 266252 +- 194418 +- 283895 +- 319565 +- 871205 +- 735629 +- 738407 +- 272799 +- 78208 +- 819032 +- 563178 +- 624856 +- 291637 +- 66455 +- 670429 +- 668486 +- 580460 +- 847787 +- 732404 +- 498348 +- 402155 +- 642207 +- 540036 +- 694239 +- 341255 +- 593795 +- 856582 +- 482525 +- 511290 +- 84802 +- 522075 +- 515089 +- 723550 +- 650698 +- 881927 +- 241294 +- 617247 +- 73929 +- 20196 +- 107039 +- 490121 +- 81743 +- 596652 +- 484960 +- 664641 +- 34056 +- 489566 +- 910287 +- 467270 +- 867315 +- 963543 +- 478128 +- 356019 +- 279919 +- 445471 +- 649910 +- 443632 +- 781539 +- 685136 +- 237200 +- 477890 +- 676096 +- 748997 +- 848356 +- 428688 +- 60622 +- 370458 ++ 734734 +- 459413 +- 6924 +- 145711 +- 191027 +- 555756 +- 322122 +- 181834 +- 901338 +- 444605 +- 846365 +- 31933 +- 879004 +- 770739 +- 348433 ++ 973683 ++ 238974 ++ 983895 +- 471134 +- 907081 +- 105833 +- 389809 +- 855625 +- 801736 +- 124283 +- 498414 +- 947677 +- 732567 +- 185111 +- 299401 ++ 555756 +- 649859 ++ 603797 +- 380872 +- 524808 +- 487537 +- 128584 +- 352504 +- 895629 +- 958064 ++ 482525 +- 699767 +- 330271 +- 220279 +- 148092 +- 23721 +- 231333 +- 890707 +- 181834 +- 154279 +- 629770 +- 954676 +- 396791 +- 617789 +- 537541 +- 197600 +- 947677 +- 288917 +- 667351 +- 219468 +- 531611 +- 56112 +- 181310 ++ 539346 +- 983369 +- 58165 +- 550580 +- 910287 +- 777139 +- 134242 +- 402053 +- 772752 +- 363124 +- 250186 ++ 272838 ++ 578905 +- 28401 +- 782166 +- 268118 ++ 578150 +- 76052 +- 904379 +- 33185 +- 392767 +- 268090 +- 444366 +- 136054 +- 921498 +- 494571 +- 847442 +- 276169 +- 661382 +- 526449 +- 391484 +- 788201 ++ 900819 +- 86604 +- 711116 ++ 641463 ++ 711502 +- 66455 +- 548702 +- 106196 +- 362782 +- 997143 +- 626092 +- 434139 +- 987247 +- 277791 +- 116554 +- 197555 +- 747352 +- 882302 +- 534169 +- 967849 +- 436987 +- 897581 +- 3827 +- 503516 +- 496111 +- 267942 +- 813488 +- 223261 +- 623016 +- 92691 +- 62027 +- 25613 +- 954676 +- 589683 +- 460671 +- 73604 +- 910216 +- 933548 +- 750635 +- 930 +- 594565 +- 926348 +- 802794 +- 129903 +- 702487 +- 272391 +- 561763 +- 702211 +- 393167 +- 651760 +- 10169 +- 524808 +- 189584 +- 28376 +- 911820 +- 397305 +- 417390 +- 345508 +- 787658 +- 591522 +- 670429 +- 35716 +- 991051 +- 605563 +- 146916 +- 618037 +- 406671 +- 489955 +- 52593 +- 734498 +- 862140 +- 673238 +- 510800 +- 675872 +- 193003 +- 413462 +- 104959 ++ 986766 +- 641463 +- 231182 +- 121419 +- 57072 +- 71167 +- 685675 +- 510640 +- 729549 +- 721501 +- 583979 +- 573094 +- 678368 +- 715178 +- 982100 +- 192642 +- 670828 +- 216739 +- 557346 +- 937296 +- 342958 +- 631809 +- 308352 +- 32682 +- 947558 +- 167509 +- 966459 +- 685537 +- 489045 +- 728851 ++ 81743 +- 915959 +- 111116 +- 41384 +- 716965 +- 377658 +- 93821 +- 267942 +- 251790 +- 795880 +- 573766 +- 269503 +- 888927 +- 497723 +- 153714 +- 760580 +- 270955 +- 753667 +- 638226 +- 322122 +- 656034 +- 488932 +- 415927 +- 990874 +- 607688 ++ 522506 +- 328648 +- 610826 +- 706598 +- 607018 +- 734157 +- 877644 +- 514294 +- 580460 +- 662935 +- 862964 +- 90476 +- 16956 +- 14093 +- 13526 +- 353296 +- 267812 +- 143831 +- 784489 +- 49653 +- 361323 +- 812412 +- 243323 +- 858727 +- 113741 +- 804866 ++ 698647 +- 234394 +- 134242 ++ 787542 +- 441311 +- 496922 +- 501067 +- 384046 +- 225633 +- 275727 +- 2962 +- 688024 ++ 944180 +- 701150 +- 762521 +- 880397 +- 293247 +- 104396 +- 383088 +- 256113 +- 35313 +- 443308 +- 231182 +- 113068 +- 315661 +- 801310 +- 282529 ++ 121106 +- 77383 +- 705649 +- 16437 ++ 709588 +- 316081 +- 967849 +- 121106 +- 877234 +- 337327 +- 419370 +- 105205 +- 622957 +- 353296 +- 356782 +- 437753 +- 49829 +- 705649 +- 95253 ++ 67802 +- 735754 +- 720589 +- 78812 +- 836016 +- 504890 +- 271729 +- 715178 ++ 292140 +- 380419 +- 279467 +- 698647 +- 533062 +- 377388 ++ 293874 +- 827315 +- 495988 +- 6715 +- 282529 ++ 289944 +- 109207 +- 9332 +- 747352 +- 699143 +- 83495 +- 25454 +- 66974 +- 608282 ++ 677772 +- 191027 +- 512047 +- 312299 +- 84802 +- 956430 +- 450215 +- 845784 +- 659398 ++ 383088 +- 381747 +- 709153 +- 505924 +- 455179 +- 212751 +- 748048 ++ 210147 +- 247077 +- 759543 +- 435668 +- 28916 +- 440813 +- 600180 +- 94387 +- 698520 +- 2711 +- 346522 +- 877003 +- 583024 +- 107237 +- 629058 +- 155184 +- 596925 +- 323909 +- 411219 +- 576728 +- 217364 +- 560759 +- 863802 +- 442888 +- 877003 +- 331099 +- 266033 +- 117129 +- 249774 +- 687264 +- 619076 +- 92594 +- 255751 +- 744628 +- 886830 +- 24945 ++ 505629 +- 164541 +- 40792 +- 826647 +- 666355 +- 673969 +- 277532 +- 243323 +- 136862 +- 92435 ++ 375828 +- 428016 +- 548702 +- 728851 +- 618853 +- 593612 +- 982813 +- 154146 +- 113068 +- 825827 +- 20870 +- 330984 +- 466676 ++ 631269 +- 442666 +- 572787 +- 97133 +- 773519 +- 952568 +- 730430 +- 626092 +- 438562 +- 33185 +- 939301 +- 590206 ++ 705649 +- 90377 +- 309428 +- 22994 +- 82604 +- 794160 +- 667169 ++ 108418 +- 177943 +- 859184 +- 252428 +- 198205 +- 137626 +- 403110 +- 714663 +- 853081 +- 45980 +- 112363 +- 361323 +- 875427 +- 863626 ++ 606850 +- 641435 +- 752389 +- 138877 +- 536074 +- 177773 +- 926267 +- 675851 +- 780791 +- 648285 +- 902072 +- 51967 +- 266033 +- 884112 +- 517442 +- 187990 +- 730772 +- 514025 +- 701068 +- 630801 ++ 926832 +- 676949 ++ 376874 +- 63285 +- 769002 +- 384641 +- 456910 +- 897581 +- 562655 +- 789153 +- 17064 +- 32076 ++ 252428 +- 951283 +- 305984 +- 540904 +- 7884 +- 806264 +- 437385 +- 14909 +- 932967 +- 912912 +- 446684 +- 238974 +- 35313 +- 983895 +- 518268 +- 822810 +- 314457 +- 269623 +- 335335 +- 572739 +- 993981 +- 84367 +- 199327 +- 215885 +- 34056 +- 191027 +- 240063 ++ 929247 +- 911353 +- 87810 +- 198205 +- 647183 +- 632897 +- 349181 +- 123639 +- 844930 +- 355247 +- 597829 +- 377388 +- 377613 +- 564654 +- 875933 ++ 36144 +- 539346 +- 34056 +- 476927 ++ 105096 +- 333805 +- 176773 +- 798488 +- 565573 +- 120352 +- 598938 +- 913803 +- 107020 +- 107950 +- 649859 +- 569887 +- 918874 +- 476605 +- 965054 +- 847442 +- 976449 +- 797556 +- 916 +- 130256 +- 735598 +- 718791 ++ 60747 +- 593217 +- 123639 +- 380872 +- 890707 +- 42412 +- 144144 +- 862140 +- 244804 +- 826097 +- 345508 +- 6698 +- 838366 +- 557108 +- 708702 +- 352504 +- 60894 +- 446684 +- 418825 +- 143716 +- 115138 +- 74535 ++ 806600 +- 738407 +- 783584 +- 887794 +- 823560 +- 912912 +- 35806 +- 16956 +- 453134 +- 960001 +- 162147 +- 526070 ++ 129907 +- 999744 ++ 863626 +- 65438 +- 561763 +- 825563 +- 927067 +- 128159 +- 644525 +- 951952 +- 330771 ++ 661382 +- 841008 +- 630314 +- 391484 +- 20424 +- 784207 +- 42412 +- 261988 +- 799483 +- 797010 +- 760887 +- 376465 +- 482176 +- 295803 +- 965728 +- 970565 +- 320452 +- 819254 +- 23721 +- 54969 +- 241496 +- 847599 +- 175612 +- 657369 +- 143039 +- 273102 +- 266584 +- 874877 +- 691446 +- 903520 +- 812412 +- 25454 +- 435211 +- 297884 +- 984722 +- 825271 +- 620848 +- 366090 +- 839545 +- 513262 +- 352099 +- 533726 +- 546545 +- 736405 +- 883345 +- 20196 ++ 380872 +- 590989 +- 684462 +- 963080 +- 601528 +- 82483 +- 581959 +- 837823 +- 947558 +- 863802 +- 561215 +- 482176 +- 463176 +- 936844 +- 81743 +- 603209 +- 355247 +- 940134 +- 460321 +- 143189 +- 428016 +- 575742 ++ 121998 +- 270129 ++ 769549 +- 965728 +- 160676 ++ 223615 +- 537541 +- 999599 +- 247077 +- 47334 +- 724252 +- 757344 +- 373054 +- 375814 +- 950042 ++ 962370 +- 867315 +- 701719 +- 933386 +- 180378 +- 859184 +- 368314 +- 809899 +- 734260 +- 955128 ++ 615109 ++ 243118 +- 929686 +- 480039 +- 326465 +- 771875 +- 195671 +- 494158 +- 720589 +- 294257 +- 424818 ++ 296378 ++ 290939 +- 994493 +- 808345 ++ 548702 +- 766575 +- 538215 +- 172757 +- 629620 ++ 731151 +- 816281 +- 375734 +- 983332 +- 877196 +- 543580 +- 385149 +- 309417 +- 519221 +- 523793 +- 767024 +- 471134 +- 469665 +- 701530 +- 24168 +- 634396 +- 794552 +- 401013 +- 667169 +- 333474 +- 15850 +- 30784 +- 778362 +- 46481 +- 519221 +- 77293 +- 887414 ++ 330984 +- 321917 +- 476316 +- 878423 +- 334385 +- 961193 +- 808110 +- 837823 +- 2234 +- 489277 ++ 410631 ++ 242791 +- 312267 +- 61777 +- 92435 +- 70548 ++ 993981 +- 130256 +- 651760 +- 210147 +- 455179 +- 489566 +- 412833 +- 875427 +- 24538 +- 311917 +- 958591 +- 12613 +- 807976 +- 634396 +- 775076 +- 875427 +- 813295 +- 486997 +- 350346 +- 102798 +- 583979 +- 56450 +- 770149 +- 47334 +- 409652 +- 143039 +- 380251 +- 104396 +- 262360 +- 783218 +- 549875 +- 745199 +- 580418 ++ 366329 +- 661382 +- 667943 +- 633866 +- 113068 +- 598653 +- 645550 +- 846518 +- 115840 ++ 540212 +- 174673 +- 987662 ++ 904517 +- 856750 +- 743802 +- 593612 +- 976449 +- 532992 +- 306939 +- 731749 +- 413462 +- 181075 +- 823560 +- 649277 +- 246528 +- 908366 +- 754675 +- 392767 +- 211517 +- 335202 +- 950042 +- 56112 +- 837336 +- 286098 +- 4638 ++ 304179 +- 528428 +- 961049 +- 116226 +- 708342 +- 482267 +- 909694 +- 458506 +- 320923 +- 721373 +- 745928 +- 548225 +- 429904 +- 785901 +- 32682 +- 238190 +- 640751 ++ 417661 +- 879898 ++ 913166 ++ 397543 +- 237200 +- 379761 +- 803469 +- 511635 +- 234394 +- 228727 +- 847990 +- 344139 +- 443632 ++ 734157 +- 411638 +- 963423 +- 415370 +- 992994 +- 464582 ++ 718751 +- 848276 ++ 752127 +- 907081 +- 309364 +- 926551 +- 974723 +- 539346 +- 779841 +- 529646 +- 742673 +- 837823 +- 949386 +- 29761 +- 494027 +- 141892 +- 438562 +- 192540 +- 650027 +- 13475 +- 606257 +- 591522 ++ 384999 ++ 887414 +- 60875 +- 223610 +- 885771 +- 315568 +- 385545 +- 420646 +- 388990 +- 163158 +- 707235 ++ 27419 +- 783029 +- 217238 +- 455890 +- 384459 +- 930449 ++ 60730 +- 297051 +- 758905 +- 6240 ++ 546838 +- 388988 +- 699767 ++ 811250 +- 868845 +- 578905 +- 180378 +- 44458 +- 674799 ++ 799483 +- 760791 +- 605084 +- 912818 ++ 296248 +- 651209 +- 731717 +- 661580 +- 205751 +- 633533 +- 45119 +- 659398 +- 542832 +- 736373 +- 79409 +- 924025 +- 582820 +- 505621 +- 42412 +- 497424 +- 140770 +- 90377 +- 435554 +- 827817 +- 815248 +- 319565 +- 956945 +- 982813 +- 4877 +- 171996 +- 163402 +- 341255 +- 294257 +- 921790 +- 939734 +- 477890 +- 801369 +- 314226 +- 198906 +- 63253 +- 661278 +- 616910 +- 321822 +- 272194 +- 171062 +- 383088 +- 619552 +- 722154 +- 779841 +- 978560 +- 938055 +- 486346 +- 107086 +- 970144 +- 447237 +- 823986 +- 671136 +- 127247 +- 387610 +- 19516 +- 903520 +- 463035 +- 289973 +- 215467 +- 137626 +- 329545 +- 701068 +- 2711 +- 412231 +- 939851 ++ 957638 +- 508155 +- 736720 ++ 9332 +- 242423 +- 469337 +- 375525 +- 911010 +- 556320 +- 881213 +- 13664 +- 894397 +- 664288 +- 586605 +- 65023 +- 744607 +- 730772 +- 949355 +- 413037 ++ 35716 +- 358315 +- 926267 +- 493022 +- 993700 +- 359262 +- 365533 +- 465950 +- 453929 +- 151017 +- 163158 +- 647376 +- 894049 +- 739621 +- 613902 +- 381192 +- 447726 +- 723233 +- 400503 +- 673751 +- 422978 +- 305497 +- 890469 +- 353822 +- 123470 +- 637558 +- 498040 +- 255602 +- 785901 +- 192121 +- 584935 +- 977278 +- 880181 +- 56075 +- 242423 ++ 524881 +- 662935 +- 626313 +- 51328 +- 409352 +- 992038 +- 522075 +- 853042 +- 556831 +- 208410 ++ 952235 +- 426257 +- 319300 +- 792217 +- 826097 +- 772343 +- 335690 +- 490478 +- 254369 +- 508665 +- 378486 +- 663916 +- 27419 +- 278803 +- 342212 ++ 536858 +- 610178 +- 61582 +- 65023 +- 851338 +- 481809 +- 561139 +- 724642 +- 129926 +- 356019 +- 153705 +- 511290 +- 514734 +- 395568 +- 662593 +- 192121 +- 332551 +- 70055 +- 35182 +- 532051 +- 128159 +- 490478 ++ 92691 +- 185822 +- 467439 +- 712378 +- 394175 +- 78591 +- 989587 +- 798488 +- 834997 +- 948546 +- 207109 +- 476316 +- 346905 +- 399605 ++ 294257 +- 26934 +- 655219 +- 111984 +- 646242 +- 54969 +- 728429 +- 892683 +- 503436 +- 783584 ++ 965044 +- 811250 +- 777115 +- 884314 +- 121998 +- 695315 +- 95798 +- 611173 ++ 75661 ++ 618041 +- 257735 +- 654525 +- 297884 +- 290779 +- 358536 +- 98974 +- 84367 +- 198700 +- 426257 +- 844209 +- 537541 +- 473589 +- 361654 +- 765701 +- 818628 +- 294241 ++ 580343 +- 685537 +- 811934 ++ 674799 ++ 585372 +- 197549 ++ 521139 +- 793088 +- 727177 +- 10169 ++ 296795 +- 89436 +- 139835 +- 621252 +- 104033 +- 323909 +- 916 +- 777115 +- 721209 +- 230589 +- 298040 +- 664178 +- 961829 +- 788032 +- 296248 +- 508665 +- 589683 +- 231712 +- 896499 +- 23721 +- 908864 +- 882302 +- 996253 +- 844930 +- 687677 +- 882452 +- 816038 +- 897581 +- 906949 +- 711116 +- 642884 +- 733435 +- 490066 ++ 480949 +- 748048 +- 402419 +- 34267 +- 297877 +- 684179 +- 35128 +- 329143 +- 589482 +- 815844 +- 887414 +- 140770 +- 191027 +- 747352 +- 337031 +- 508155 +- 501067 +- 45542 +- 334568 +- 748997 +- 557785 +- 787018 +- 333710 +- 284202 +- 422907 +- 560300 +- 129897 +- 750049 +- 850445 +- 670429 +- 970530 ++ 461429 +- 492055 +- 410631 +- 290752 +- 334310 +- 275562 +- 255602 ++ 668330 +- 287842 +- 768262 +- 916843 +- 559528 +- 361217 ++ 373949 +- 98210 +- 855625 +- 49413 +- 436207 +- 775718 +- 992994 +- 891964 +- 367634 +- 561605 ++ 868845 +- 422861 +- 439506 +- 913166 +- 177927 +- 483025 +- 924025 +- 518885 +- 750613 +- 439274 +- 618375 +- 838675 +- 105833 +- 601494 ++ 397627 +- 147812 +- 924787 +- 741420 +- 500299 +- 55338 +- 765701 +- 644418 +- 735598 +- 462685 +- 783104 +- 830821 +- 206406 +- 668925 +- 238269 +- 821444 +- 832533 +- 642207 +- 251681 +- 708490 +- 314457 +- 664988 +- 478128 +- 660726 +- 593560 +- 570259 ++ 329610 ++ 861197 +- 700224 +- 863580 +- 438467 +- 885624 +- 217238 +- 24836 +- 22868 +- 625675 ++ 402419 +- 987662 +- 200753 +- 949806 +- 222327 +- 592693 ++ 992957 +- 759777 +- 962174 +- 805861 +- 118175 +- 887253 +- 303929 +- 892676 +- 958064 +- 813215 +- 326465 +- 991521 +- 156701 +- 375525 +- 858727 +- 781539 +- 524763 ++ 66455 +- 57888 +- 495734 +- 656670 +- 809623 +- 630780 +- 543448 +- 694817 +- 496922 +- 730063 +- 529299 ++ 637558 +- 762521 +- 894049 +- 412231 +- 616250 +- 463827 ++ 416518 +- 155507 +- 4594 ++ 200576 +- 412138 +- 805861 +- 216185 +- 862943 +- 764546 +- 811250 +- 358315 ++ 954944 +- 207109 +- 883966 ++ 63285 +- 723323 +- 631269 +- 890707 +- 210022 +- 361217 +- 664988 +- 829161 +- 964104 +- 302508 +- 274037 +- 807619 +- 855582 +- 303929 +- 301171 +- 979236 +- 211042 +- 343463 +- 696338 +- 415927 +- 859805 +- 908366 +- 817090 +- 255602 +- 104396 +- 827460 +- 794160 +- 758238 +- 663910 +- 378843 +- 3296 +- 236107 +- 994188 +- 480949 +- 143189 +- 994493 +- 994446 +- 899786 +- 514400 +- 190808 +- 526449 +- 926267 +- 314226 +- 403960 +- 318659 ++ 513440 +- 386516 +- 436207 ++ 408325 +- 443308 +- 727177 +- 713766 +- 569887 +- 621307 +- 246307 +- 230589 +- 482741 +- 512293 +- 888843 +- 844819 +- 752096 +- 190808 +- 316045 +- 221058 +- 569687 +- 919559 +- 712377 +- 881213 +- 663042 +- 55121 ++ 896844 +- 578477 +- 394989 +- 979720 +- 422393 +- 988491 +- 288917 +- 739550 +- 918043 ++ 495988 +- 514025 +- 402053 +- 715441 +- 54775 +- 742470 +- 524763 +- 463176 +- 744218 +- 418671 ++ 591522 +- 210812 +- 691006 ++ 333539 +- 858666 +- 568428 +- 355247 +- 167509 +- 393062 +- 402231 +- 720589 +- 914513 +- 394175 +- 427971 +- 735377 +- 462685 +- 915875 +- 575742 +- 110808 +- 137754 +- 708084 ++ 35182 ++ 840871 +- 48836 +- 402155 ++ 924787 +- 615109 +- 304179 +- 489120 +- 295184 +- 850165 +- 256113 +- 233562 +- 644658 +- 556727 +- 942082 +- 475042 +- 786403 +- 550378 +- 783312 +- 299401 +- 240942 +- 497901 +- 970329 +- 486013 +- 748048 +- 523793 +- 637505 +- 992373 +- 106602 +- 659049 +- 294607 +- 893151 +- 830821 +- 611836 +- 152876 +- 897506 +- 530711 ++ 557108 +- 705814 ++ 914776 +- 465795 +- 50541 +- 544930 +- 160676 +- 135933 ++ 118158 +- 502584 +- 73341 +- 826894 +- 20196 +- 315661 +- 770739 +- 172564 +- 56671 +- 843723 +- 112363 +- 989938 +- 456556 +- 828774 +- 635707 ++ 181075 +- 958064 +- 982909 +- 511635 +- 633866 +- 481809 +- 256966 +- 696338 +- 639614 ++ 855582 +- 45980 +- 185111 +- 769549 +- 865724 +- 205751 +- 642884 ++ 586133 +- 87268 +- 1320 +- 930412 +- 648285 +- 336368 +- 744607 +- 869499 ++ 583323 +- 322011 +- 174086 +- 366329 +- 310657 ++ 818628 +- 578412 +- 83305 +- 14760 +- 545736 +- 834549 +- 623948 +- 856750 +- 90636 +- 529646 +- 76052 +- 220279 +- 535993 +- 979720 +- 507927 +- 940134 +- 674799 +- 61582 +- 578905 +- 470841 +- 283870 +- 23379 +- 657054 +- 461429 +- 564276 +- 711502 +- 852541 ++ 394175 +- 94158 +- 705649 +- 861197 ++ 926978 +- 947943 +- 822676 +- 482525 +- 179520 +- 942064 +- 341060 +- 705649 ++ 756967 +- 252428 +- 886830 +- 430532 +- 414726 +- 971972 +- 251344 +- 871031 +- 797010 +- 186866 ++ 40063 +- 684144 +- 970530 +- 3694 +- 696696 ++ 469023 +- 926267 +- 528428 +- 471134 +- 464582 +- 231182 +- 173790 +- 38731 +- 781969 +- 682539 +- 196565 +- 425841 +- 104396 +- 27419 +- 9227 ++ 99794 +- 125949 +- 534587 +- 328305 +- 117800 +- 411467 +- 169646 +- 699767 ++ 643146 +- 274965 +- 363538 +- 225633 +- 755875 +- 653740 +- 462093 +- 465950 +- 45980 +- 856582 +- 852076 +- 87268 +- 294979 +- 46746 +- 26611 ++ 80303 ++ 375321 +- 968400 +- 663042 ++ 678213 +- 123257 +- 574840 +- 785901 +- 876807 +- 123470 +- 275420 +- 204061 +- 431718 +- 704549 +- 355591 ++ 37254 +- 11923 +- 907228 +- 689589 +- 223118 +- 424285 +- 523778 ++ 460689 +- 339273 +- 817358 +- 722496 +- 459300 +- 947436 +- 870612 +- 41682 ++ 893131 +- 888221 +- 347902 +- 718200 ++ 698520 +- 625628 ++ 498381 +- 670501 +- 290939 ++ 224096 +- 980020 +- 922644 +- 581959 +- 835723 +- 858865 +- 467047 +- 287216 +- 567925 +- 706598 ++ 928634 +- 794753 +- 56219 +- 603209 +- 40659 ++ 518268 +- 163335 +- 464885 +- 855305 +- 548177 +- 955974 +- 445471 +- 91258 +- 995773 +- 266033 +- 94792 +- 279660 +- 233141 +- 28401 +- 974181 +- 272194 +- 934263 +- 328305 +- 452641 +- 638135 +- 373949 +- 510640 ++ 467137 +- 598468 +- 662593 +- 834117 +- 631809 +- 606667 +- 406945 +- 514294 +- 359951 +- 388988 +- 176773 +- 185822 +- 167509 +- 900819 +- 92339 +- 120917 +- 916769 +- 23379 ++ 785901 +- 544930 +- 317897 +- 823323 +- 679751 +- 378189 +- 901338 +- 734157 ++ 32407 +- 886316 +- 908231 +- 13293 +- 161191 +- 953144 +- 883345 +- 995540 +- 923720 +- 124243 +- 702487 +- 49653 +- 106377 +- 672489 ++ 339392 +- 52190 +- 985847 ++ 637505 +- 519751 ++ 780938 ++ 939811 +- 852541 +- 251344 +- 668272 +- 152685 ++ 389942 +- 240133 +- 762236 +- 653740 +- 197549 +- 423519 +- 957638 +- 908366 +- 527619 +- 647077 ++ 173564 +- 638426 +- 892086 +- 698520 +- 501830 +- 385545 +- 316374 +- 507541 +- 970565 ++ 988629 +- 98174 +- 24168 ++ 311371 +- 938854 +- 363124 +- 663910 +- 923720 +- 761338 +- 269375 +- 703427 +- 5639 +- 473190 +- 121340 +- 41657 ++ 532968 +- 120796 +- 765607 +- 639521 ++ 310879 +- 150887 +- 411219 +- 822164 +- 958589 +- 493363 +- 619738 +- 790143 +- 954647 +- 687264 ++ 421167 +- 545425 +- 868114 +- 946045 +- 548177 +- 70055 +- 565827 +- 755299 +- 226263 +- 113741 +- 448507 +- 727615 +- 629058 ++ 541721 +- 864537 ++ 729549 ++ 684041 +- 277460 +- 954647 +- 731545 +- 542503 ++ 222116 +- 312935 +- 774282 ++ 476923 +- 83305 +- 92339 +- 234394 +- 254055 +- 416015 +- 64278 +- 52663 ++ 761344 +- 237770 +- 687677 +- 731151 +- 765532 +- 948421 +- 838207 +- 220932 +- 951282 +- 376418 +- 328305 +- 337031 +- 664622 +- 873568 +- 970144 +- 106196 +- 373557 ++ 877644 ++ 89436 +- 410073 +- 75629 +- 804766 +- 726311 +- 128884 +- 890664 +- 590798 +- 282095 +- 379215 +- 653740 +- 712762 +- 396079 +- 986406 +- 846365 ++ 790361 +- 1955 +- 852076 +- 708031 +- 873568 +- 526449 +- 625628 +- 658897 +- 939434 +- 917412 +- 489277 +- 576885 +- 38602 +- 999744 +- 694030 +- 351458 +- 942064 +- 713766 +- 793181 +- 202553 +- 728851 +- 771948 +- 220279 +- 972247 +- 327521 +- 814041 +- 551398 ++ 407153 +- 307334 +- 544305 +- 84525 +- 412833 +- 472453 +- 884171 +- 247843 +- 553858 +- 172564 +- 624654 +- 387177 +- 888221 +- 48836 +- 972833 +- 155184 ++ 104165 +- 288917 +- 273777 +- 70055 +- 646242 +- 277258 ++ 542693 +- 465721 +- 251255 +- 856397 +- 846275 +- 932305 ++ 362322 ++ 580254 +- 486786 +- 447237 +- 39519 +- 248371 +- 913745 +- 569853 +- 81571 +- 104959 +- 540036 +- 654284 +- 403685 +- 511635 ++ 826445 ++ 795946 +- 154279 +- 136544 +- 2532 +- 870612 +- 488932 +- 930412 +- 432199 +- 548773 +- 166637 ++ 489045 +- 114417 +- 498040 +- 47024 +- 187780 +- 90216 +- 873121 +- 777115 +- 809247 +- 399605 +- 303929 +- 501052 ++ 445744 ++ 513728 +- 508155 ++ 143412 +- 356782 +- 138194 +- 820747 +- 69199 +- 875416 +- 410897 +- 931781 +- 727128 +- 677678 +- 587931 +- 67132 +- 931781 +- 184803 +- 942519 ++ 951952 +- 572739 ++ 538215 +- 192263 +- 259918 ++ 787658 +- 211992 +- 46359 +- 109207 +- 546429 +- 295803 +- 562880 +- 530846 +- 376874 ++ 462087 +- 214615 +- 676949 +- 352783 +- 225951 ++ 163703 +- 692987 +- 735598 +- 175166 +- 485960 +- 234120 +- 724252 +- 617561 +- 744900 +- 177258 +- 746732 +- 609120 +- 451834 +- 623254 +- 118066 +- 86957 ++ 98210 +- 982024 +- 437385 +- 517442 +- 888927 +- 498516 +- 970066 +- 498959 +- 336244 +- 840871 +- 198036 +- 85591 +- 944650 +- 573281 +- 355247 +- 746928 +- 200753 +- 11133 +- 472453 +- 888168 +- 772343 +- 502580 +- 882452 ++ 790554 +- 177773 +- 825827 +- 241187 +- 474406 +- 141892 +- 846099 +- 732896 +- 739431 +- 314076 +- 740653 +- 979236 +- 721014 +- 8167 +- 455890 ++ 413148 +- 263035 +- 209916 +- 705345 +- 880355 +- 581292 +- 578268 +- 322834 +- 786884 ++ 164194 +- 544930 +- 847442 +- 941842 +- 471338 +- 651760 +- 248602 +- 325550 +- 971488 +- 915260 +- 605113 +- 485890 +- 305497 +- 608282 +- 104165 +- 7550 +- 907670 ++ 822571 +- 403110 +- 395568 ++ 544781 +- 415370 +- 695738 +- 109376 +- 748464 +- 505924 +- 489924 +- 360569 +- 435668 +- 197549 +- 113183 +- 317425 +- 662983 ++ 977018 +- 638935 +- 183997 +- 818469 +- 218320 +- 282642 +- 685338 +- 330461 +- 287166 +- 971780 +- 776424 +- 542630 ++ 819526 +- 617145 +- 171062 ++ 189463 ++ 663042 +- 183997 +- 495988 +- 910755 +- 888512 +- 653451 +- 795800 +- 318544 +- 982024 +- 785640 +- 235269 +- 411959 ++ 62027 +- 653451 ++ 120464 +- 244724 +- 954079 +- 139835 ++ 138726 +- 428688 +- 266033 +- 739182 +- 548225 +- 817056 +- 33185 +- 633864 +- 917776 +- 816038 +- 802794 +- 888507 +- 259841 +- 996847 +- 100950 +- 304729 +- 702579 +- 180446 ++ 242414 +- 826445 ++ 450532 +- 801736 +- 867315 +- 784489 +- 568331 +- 974971 +- 14909 +- 339273 +- 847442 +- 162147 +- 489703 +- 522992 +- 91258 +- 822571 +- 816038 +- 600180 +- 322834 +- 555025 +- 392206 ++ 154423 +- 999599 +- 171912 ++ 230977 +- 599711 +- 867315 +- 589985 ++ 74426 +- 814466 +- 681943 +- 466301 +- 996167 +- 688438 ++ 666355 +- 909694 +- 863296 +- 325550 +- 830821 +- 955786 +- 565312 ++ 722448 ++ 826647 +- 139793 +- 57655 +- 824298 +- 72835 +- 43329 +- 644418 +- 990874 +- 999599 +- 78208 ++ 480949 +- 267039 +- 830821 +- 533726 +- 522688 +- 919233 ++ 548871 +- 283870 +- 775076 +- 212201 +- 976448 ++ 747900 +- 315568 +- 407341 +- 194323 +- 161842 +- 681154 +- 921790 +- 150864 +- 663910 +- 181042 +- 129746 +- 598369 +- 396054 +- 67132 +- 907670 +- 271729 +- 982520 +- 260990 +- 326465 +- 940406 +- 771860 +- 937682 +- 145178 +- 710433 ++ 263035 +- 672009 +- 459037 +- 498023 +- 321822 +- 20870 +- 629967 +- 680391 +- 371613 ++ 842104 +- 774137 +- 840699 +- 566778 +- 503946 +- 932161 +- 359217 +- 849408 +- 492055 +- 596652 +- 357446 +- 163402 +- 184803 +- 353522 +- 742469 +- 199327 +- 296240 +- 442809 +- 837371 +- 878423 +- 102664 ++ 949806 +- 245538 ++ 727761 +- 284844 +- 308352 +- 946045 +- 834117 +- 566309 +- 544781 +- 469269 +- 322455 +- 480859 +- 820425 +- 550226 +- 191778 +- 635388 +- 363390 +- 847599 +- 314076 +- 691382 +- 644658 +- 947436 +- 767024 +- 509043 +- 249683 +- 935404 +- 689565 +- 351753 ++ 410631 +- 103581 +- 364714 +- 732830 +- 510577 +- 263348 +- 620848 ++ 385545 +- 120352 ++ 177927 +- 771275 +- 285668 +- 715373 ++ 840871 +- 311371 +- 715259 +- 293874 +- 140406 +- 91765 +- 531971 +- 612458 +- 845710 +- 555453 +- 870612 +- 319565 +- 414571 +- 417764 +- 632194 +- 644838 +- 551235 +- 955128 +- 679715 +- 21539 +- 147812 +- 411053 +- 193003 +- 615109 +- 767555 +- 255751 ++ 972247 +- 398479 +- 388275 +- 892676 +- 42533 +- 761810 +- 73341 +- 559193 +- 284195 +- 659398 +- 658897 +- 3251 ++ 557622 +- 583745 ++ 827817 ++ 155751 +- 863802 +- 693484 +- 660179 +- 588434 +- 358968 +- 390576 +- 478013 +- 405347 +- 99401 +- 480808 +- 475042 +- 728990 ++ 682539 +- 160519 +- 707235 +- 480391 +- 811250 +- 551930 +- 540827 +- 777623 +- 696661 ++ 960854 +- 479058 +- 867796 +- 433924 +- 728269 +- 786884 +- 932720 ++ 892086 +- 493627 +- 683915 +- 221773 +- 167509 +- 913745 +- 346732 +- 597519 +- 721806 +- 658397 +- 50537 ++ 4448 +- 884970 +- 258050 +- 359217 +- 560802 +- 52593 ++ 484960 +- 608282 +- 164506 +- 469879 +- 929403 +- 759543 +- 348491 +- 842511 +- 738993 +- 84802 ++ 915260 +- 606667 +- 666292 ++ 676949 +- 264528 +- 920618 +- 967577 +- 970754 +- 559193 +- 479058 +- 706331 +- 803866 +- 217238 +- 762386 +- 313405 +- 211042 +- 69358 +- 530814 +- 991652 +- 740273 ++ 900488 +- 354414 +- 78773 +- 486482 +- 74950 +- 255354 +- 441311 ++ 517887 +- 2962 +- 607688 +- 90377 +- 709026 +- 449152 +- 37240 +- 945744 +- 653271 +- 770739 +- 188638 +- 213922 +- 105624 +- 83782 +- 73306 +- 547257 +- 113741 ++ 173402 +- 830821 +- 595211 +- 720317 ++ 684144 +- 947606 +- 470780 +- 39519 +- 681154 +- 78718 +- 833557 +- 468360 +- 975271 +- 808345 +- 410959 +- 816281 +- 810773 +- 556010 +- 507294 +- 940802 +- 958188 +- 719702 +- 690432 +- 913166 +- 219315 +- 727447 +- 798488 +- 275562 +- 764546 +- 269932 +- 162682 ++ 254977 +- 375321 +- 904582 ++ 967129 ++ 748146 +- 199743 +- 497723 ++ 718487 +- 940802 ++ 513387 +- 742216 +- 435501 +- 484960 +- 632347 +- 289509 +- 685129 ++ 776861 +- 157945 +- 955786 ++ 313239 +- 370671 +- 302921 +- 772135 ++ 592411 +- 291492 +- 356782 +- 363390 +- 943756 +- 301171 +- 775490 +- 311371 +- 759543 +- 615109 +- 876807 +- 283870 +- 788032 +- 267730 +- 897506 +- 178549 +- 593204 +- 524763 +- 731151 +- 991652 +- 916354 ++ 588933 +- 333474 +- 736609 +- 706591 +- 2423 +- 128159 +- 688024 +- 684412 +- 265555 +- 104471 +- 216578 +- 827817 +- 59077 +- 848916 +- 809899 +- 606665 ++ 595211 +- 281309 +- 184532 +- 387610 +- 523114 +- 630725 +- 277670 +- 526307 ++ 197549 +- 392678 +- 211878 +- 911820 ++ 52593 +- 482176 +- 766494 +- 999275 +- 470841 +- 151017 +- 753484 +- 165669 +- 124283 +- 812412 +- 966459 +- 675851 +- 837823 +- 330972 +- 347902 +- 466676 +- 201542 ++ 769002 +- 934177 ++ 978987 +- 903520 +- 246307 +- 136544 +- 9227 +- 833394 +- 284635 +- 657369 +- 224305 +- 552719 +- 712588 +- 759761 +- 312267 +- 104033 +- 394989 +- 701068 +- 550977 +- 501503 +- 257557 +- 638935 +- 452405 +- 927454 +- 872387 +- 231182 +- 769273 +- 995274 +- 294561 +- 655503 +- 515488 +- 705150 +- 362782 +- 991521 +- 664988 +- 125819 +- 737227 +- 264958 +- 21865 +- 993268 +- 407817 +- 420238 +- 107171 +- 873645 +- 942519 +- 279341 +- 790143 +- 443445 ++ 35740 +- 793288 +- 822544 ++ 542503 +- 269375 +- 554401 +- 436109 +- 267296 ++ 490747 ++ 546429 +- 694673 +- 8167 +- 775490 +- 747751 +- 203415 +- 576728 +- 325189 ++ 874497 +- 87810 +- 893825 +- 910133 +- 178549 ++ 122962 +- 612265 +- 283870 +- 281581 +- 549875 +- 160519 +- 963474 +- 386935 +- 149836 +- 375099 +- 423610 +- 594722 +- 858380 +- 568302 +- 204550 +- 815248 +- 618375 +- 382421 +- 619541 +- 927454 +- 136544 +- 309364 +- 893276 +- 510577 +- 205478 +- 407587 +- 278322 +- 321589 +- 694673 +- 255290 +- 832533 +- 830318 +- 572787 +- 420238 +- 157923 +- 356019 +- 837336 +- 631809 +- 32076 +- 241983 +- 637505 +- 287004 +- 373949 +- 97748 +- 587378 +- 761012 +- 481333 +- 836830 +- 161807 +- 138894 +- 264251 +- 221515 +- 776424 +- 664699 +- 110516 +- 963080 +- 174086 +- 233562 +- 514383 ++ 459202 +- 875092 +- 990734 +- 587931 +- 527583 ++ 9861 +- 823905 +- 836943 +- 165669 +- 470824 +- 329143 +- 191778 +- 501503 ++ 234120 +- 807454 +- 241723 +- 153705 +- 3251 +- 329457 +- 507873 +- 407759 +- 992003 +- 190685 +- 728851 +- 301519 ++ 220305 +- 247415 +- 90476 +- 957589 +- 794160 ++ 645596 +- 40738 +- 498516 ++ 858727 +- 780938 +- 454460 +- 514244 +- 413995 +- 819863 +- 734498 +- 715902 +- 36920 +- 57395 +- 742216 +- 234851 +- 192139 +- 732176 ++ 920441 +- 255751 +- 907163 +- 555334 +- 752055 +- 86604 +- 458506 +- 328648 +- 570156 +- 51293 +- 341763 +- 838009 ++ 457769 +- 41657 +- 233126 +- 484960 +- 190631 +- 329457 +- 633262 +- 959892 +- 768407 +- 646318 +- 906180 +- 315568 ++ 753125 +- 279660 +- 251255 +- 165581 +- 167509 +- 605084 +- 695315 +- 501830 +- 983879 +- 400401 +- 675851 +- 968477 +- 81571 ++ 907656 +- 826097 +- 731036 +- 586605 +- 341763 ++ 734756 +- 597829 +- 384046 +- 489479 +- 941842 +- 208376 +- 332234 +- 664178 +- 410897 +- 438467 +- 598938 +- 171663 +- 717789 +- 427971 +- 620497 +- 902072 +- 238778 +- 375059 ++ 435460 +- 532439 +- 362322 +- 828159 +- 925282 +- 40063 +- 734916 ++ 6484 +- 560300 +- 497967 +- 856357 +- 861197 ++ 489479 +- 670122 +- 432916 +- 727243 +- 889972 +- 258050 +- 764206 ++ 460671 +- 913740 +- 262920 +- 969466 ++ 97856 +- 607596 +- 541721 +- 92691 +- 52894 ++ 234063 +- 759494 ++ 536873 +- 227502 +- 72835 +- 370458 +- 303581 +- 536714 +- 941624 +- 535993 ++ 373956 +- 690432 ++ 651463 +- 853281 +- 153274 +- 904353 +- 883195 +- 919890 +- 877003 ++ 452269 ++ 278043 +- 158944 +- 980533 +- 692305 +- 113012 +- 740273 +- 381388 +- 758905 +- 917412 +- 136447 +- 66049 +- 973683 +- 939734 +- 527303 +- 30784 +- 568153 +- 152685 ++ 147934 ++ 234078 +- 985104 +- 970066 ++ 511787 +- 805700 +- 39880 ++ 713668 +- 37708 +- 289944 +- 141892 +- 640848 +- 681895 +- 361217 +- 981004 +- 373893 +- 410773 ++ 115840 ++ 913233 +- 39062 ++ 530814 +- 300115 ++ 739431 ++ 182986 +- 77526 +- 742469 +- 157333 +- 54775 +- 394301 +- 963080 +- 757344 +- 485551 +- 759246 +- 647872 +- 29257 +- 895597 +- 468980 +- 580254 +- 393062 +- 84367 +- 599274 +- 50493 +- 164019 +- 11133 +- 374557 +- 14427 ++ 787279 +- 673172 +- 9072 +- 692987 +- 431718 +- 226799 +- 605084 +- 380872 +- 819018 +- 328648 +- 319300 +- 584793 +- 473277 +- 485960 +- 460611 +- 753437 +- 977018 +- 512047 +- 738407 +- 951416 +- 707235 +- 626011 +- 925830 +- 754275 +- 214072 ++ 830994 +- 510200 +- 351622 +- 70548 +- 540036 +- 208015 +- 566247 +- 405620 +- 674799 +- 843067 +- 725343 +- 546429 +- 371449 +- 723657 +- 949355 +- 100238 +- 702211 +- 151657 +- 783029 +- 77293 +- 932161 +- 535910 +- 927424 ++ 558369 +- 971488 +- 497329 +- 456497 +- 523370 +- 862632 +- 54577 +- 719968 ++ 94888 +- 10962 +- 967355 +- 626309 +- 199515 +- 700622 +- 552719 ++ 631812 +- 805466 +- 618741 ++ 788060 +- 645514 +- 729752 ++ 49653 +- 960854 +- 560300 +- 547427 +- 710433 +- 420238 +- 92719 +- 676570 +- 738623 +- 19960 +- 601490 +- 989390 +- 192101 +- 586478 +- 303313 +- 696338 +- 491310 +- 419370 +- 976448 +- 48202 +- 43788 +- 770622 ++ 624856 +- 270129 +- 308876 +- 898305 +- 257735 +- 113902 +- 811068 +- 753397 ++ 675851 +- 100677 +- 959653 +- 858380 +- 363971 ++ 17059 ++ 771275 +- 620699 +- 891929 +- 541430 +- 611385 +- 641435 +- 899006 +- 759620 +- 427538 ++ 979306 +- 111835 +- 31467 +- 743472 +- 586060 +- 98550 +- 179520 +- 823986 +- 210561 +- 171996 +- 394989 ++ 420220 +- 382336 +- 603669 +- 615836 +- 358738 +- 428653 +- 934529 +- 684799 +- 438067 +- 935474 +- 537541 +- 771860 +- 7550 +- 285668 +- 284844 +- 476923 +- 525931 +- 151418 +- 902743 +- 221436 ++ 777115 +- 303873 +- 25133 +- 463035 +- 20162 +- 684041 +- 683915 +- 110185 +- 205478 +- 353296 +- 498477 +- 704285 +- 256706 +- 776424 +- 947677 +- 484564 +- 977001 +- 585828 +- 902538 +- 670566 +- 758870 ++ 218320 +- 782569 +- 749937 +- 455723 +- 489045 +- 134837 +- 179520 +- 672489 +- 726311 +- 387610 +- 663650 +- 102235 +- 642884 +- 67132 +- 530711 +- 935404 +- 687599 +- 547338 +- 954444 +- 349548 +- 569687 +- 9191 +- 562655 +- 501830 +- 577919 +- 154156 +- 934920 +- 680840 +- 91488 +- 78208 +- 418671 +- 642206 +- 28684 +- 789153 +- 798920 +- 830697 ++ 462011 +- 790105 +- 85262 +- 110516 +- 46669 +- 655219 +- 498698 +- 590614 +- 169852 +- 494571 +- 378780 +- 111116 +- 442666 +- 344115 +- 951398 +- 716581 +- 259651 +- 555025 +- 480808 +- 34056 +- 904013 ++ 587178 +- 383088 +- 997633 +- 209905 +- 756833 +- 260593 +- 919233 ++ 605113 +- 651427 +- 521139 +- 656400 +- 250792 +- 521139 +- 786046 +- 252143 +- 123639 +- 900203 +- 232213 +- 32407 +- 240840 +- 198904 +- 657988 +- 379761 +- 171062 +- 829161 +- 147741 +- 337327 +- 33643 +- 228727 +- 646242 ++ 392723 +- 655503 +- 622490 +- 691006 +- 664288 +- 113012 +- 15448 +- 372529 +- 550777 +- 629058 +- 637811 +- 889209 +- 475042 ++ 47321 ++ 862632 +- 455522 +- 149423 ++ 583295 +- 961049 +- 717329 +- 397543 +- 323560 +- 203365 +- 772085 +- 425841 +- 981991 +- 51793 +- 367069 +- 811250 +- 879528 +- 307334 +- 504890 +- 403685 +- 565827 +- 69267 +- 374744 +- 311917 +- 931684 +- 890383 +- 955128 +- 347211 +- 111105 +- 411219 +- 284635 +- 490478 +- 604432 +- 394634 +- 151606 +- 756590 +- 202553 ++ 959892 +- 295184 +- 365533 +- 263280 +- 841508 +- 502531 ++ 851057 +- 20561 +- 737157 ++ 997633 +- 891685 +- 258360 +- 715809 +- 153274 +- 743881 +- 371100 +- 219084 +- 128584 +- 718487 +- 343903 +- 303786 +- 289944 ++ 435668 +- 19015 +- 291637 +- 657437 ++ 784604 +- 802190 +- 154146 +- 596280 +- 172524 +- 142891 +- 732404 +- 131573 +- 164506 +- 670122 +- 339273 ++ 128810 +- 835690 +- 536487 +- 371093 +- 2962 +- 874156 +- 687264 ++ 418825 +- 108169 +- 974723 ++ 274611 +- 398400 +- 813488 +- 870747 +- 252428 +- 665319 ++ 438669 +- 862793 +- 131289 +- 712377 ++ 178141 +- 834549 +- 761478 +- 527303 +- 595718 +- 146916 +- 990734 +- 645431 +- 37708 +- 909783 +- 741682 +- 532439 ++ 854789 +- 856750 +- 65438 +- 768407 ++ 501482 +- 798384 +- 421543 +- 54441 +- 246133 +- 241720 +- 46160 +- 172497 +- 650869 ++ 192642 +- 614793 +- 37708 +- 414897 +- 516107 +- 470780 +- 341763 +- 949386 +- 520671 +- 730430 +- 918874 +- 413250 +- 944650 +- 651209 +- 115073 +- 654523 +- 76900 ++ 726117 +- 96258 +- 509043 +- 119052 +- 851672 +- 888927 +- 339273 +- 215050 +- 984650 +- 602097 +- 769495 +- 128096 +- 978840 ++ 909777 ++ 844930 +- 802794 +- 767555 +- 366090 +- 74138 +- 791057 ++ 266252 +- 657054 +- 931916 +- 520304 +- 70055 +- 438131 +- 937296 +- 858380 +- 457043 +- 514921 +- 592082 +- 767864 ++ 811009 +- 303786 +- 718415 +- 962031 +- 835690 +- 845700 ++ 5610 +- 307334 ++ 696696 +- 67390 +- 209905 +- 758075 +- 798699 +- 675435 +- 583979 ++ 356163 +- 706331 ++ 220279 +- 16423 +- 480788 +- 486997 ++ 583419 +- 294257 +- 333710 +- 839104 +- 925830 +- 595908 +- 371879 +- 680391 +- 640751 +- 945470 +- 660075 +- 591470 +- 381316 +- 352099 +- 597589 +- 359217 +- 969211 +- 96258 +- 751342 +- 237200 +- 513657 ++ 522688 +- 623948 +- 788201 +- 567072 ++ 19516 +- 128584 +- 540827 +- 377175 +- 669657 +- 372031 ++ 458529 +- 801118 +- 883493 ++ 136965 +- 362931 ++ 519221 +- 951282 +- 699264 +- 119966 +- 580343 +- 808345 +- 347211 +- 482482 +- 325550 +- 46970 ++ 187956 +- 646242 +- 774007 +- 514294 +- 100950 +- 184803 +- 342958 +- 691446 +- 443308 +- 254648 +- 876420 +- 302508 ++ 476316 +- 36721 +- 996167 +- 64278 ++ 226301 +- 810560 ++ 719050 +- 6484 +- 670429 +- 982024 +- 515963 +- 351883 +- 203365 +- 598299 +- 594012 +- 403673 +- 307791 +- 969199 +- 848916 +- 721014 +- 974723 +- 714935 +- 888507 +- 713668 +- 450329 +- 866760 +- 70350 +- 955974 +- 361654 +- 100480 +- 606665 +- 862632 ++ 999661 +- 895533 +- 716109 +- 700547 +- 947558 ++ 393716 ++ 263348 +- 627998 +- 652310 ++ 78589 +- 164875 +- 548702 +- 229627 +- 895949 +- 633080 ++ 572923 +- 51793 +- 930157 +- 842104 ++ 54179 +- 35128 +- 490066 +- 368314 +- 857386 +- 21670 +- 699143 +- 255537 +- 302508 +- 997504 +- 963960 +- 708702 +- 704285 +- 805700 ++ 271577 +- 763337 +- 770622 +- 353296 +- 998443 +- 902206 +- 356482 +- 660921 ++ 581516 +- 746732 +- 574244 +- 987031 +- 555756 +- 695692 ++ 983895 +- 327006 +- 709588 +- 110516 ++ 502213 ++ 192101 +- 759246 +- 118998 +- 5181 +- 584172 +- 912172 ++ 766570 +- 742216 +- 406038 +- 641118 +- 188638 +- 135479 +- 773452 +- 229353 +- 18525 +- 627998 +- 850445 +- 651427 ++ 702087 ++ 450308 ++ 618633 +- 551930 +- 539221 +- 314226 ++ 762236 +- 537470 +- 141892 +- 61582 ++ 773452 +- 539639 +- 737945 +- 412930 ++ 661933 ++ 884346 ++ 805417 +- 662935 +- 275333 +- 850311 +- 398479 +- 576475 +- 717329 +- 745587 +- 728940 +- 30784 +- 953661 ++ 714143 ++ 947436 +- 969073 ++ 251255 +- 644418 +- 675851 ++ 277791 +- 25401 +- 476797 +- 98174 +- 630314 +- 453134 ++ 263092 +- 785901 +- 978560 +- 64490 +- 728805 +- 812787 +- 501793 +- 804866 +- 579545 +- 191027 +- 626269 +- 322834 +- 607208 +- 565646 +- 460611 +- 789634 +- 252930 +- 333127 +- 240680 ++ 297051 +- 202071 +- 881927 +- 304639 +- 250427 +- 804474 +- 743472 +- 789517 +- 832824 +- 586605 +- 563178 +- 946775 ++ 480859 +- 945744 +- 189386 +- 900730 ++ 97332 ++ 819550 ++ 501974 +- 199327 +- 45542 +- 384046 +- 773182 +- 74426 +- 122962 +- 85262 +- 185111 +- 834997 +- 277258 +- 172757 +- 691006 +- 314847 +- 302921 +- 397481 +- 801127 +- 2423 +- 961738 ++ 467344 +- 455179 +- 102235 +- 352099 +- 743268 +- 808110 +- 72812 +- 985104 +- 931279 +- 37647 +- 343903 +- 436407 +- 381307 +- 65438 +- 655800 ++ 630391 +- 255537 +- 675343 ++ 179367 +- 559662 +- 717160 +- 150529 +- 935465 +- 712377 +- 589482 +- 74950 +- 714505 ++ 145178 ++ 113183 +- 277105 ++ 574840 +- 523370 +- 480296 +- 655671 +- 941842 +- 936697 +- 3373 +- 132847 +- 20854 +- 404896 +- 502213 +- 341255 +- 407759 +- 594497 +- 16419 +- 883195 +- 74065 +- 127247 ++ 787018 +- 687599 +- 915610 +- 488932 +- 662593 +- 180378 +- 93571 +- 290625 +- 328879 +- 550090 +- 267027 +- 39154 +- 554129 +- 76356 +- 808345 +- 288036 +- 468974 ++ 818630 +- 194093 +- 902743 +- 809011 ++ 805696 +- 980667 ++ 372703 +- 595652 +- 271316 +- 151418 +- 828322 +- 547233 +- 588897 +- 164322 +- 392767 +- 978560 +- 301171 +- 104396 +- 103581 +- 3032 +- 373041 +- 726972 +- 749110 +- 507294 +- 339154 +- 848195 +- 681154 +- 268620 ++ 937427 +- 341060 ++ 822104 +- 432638 +- 690289 ++ 211878 +- 325606 +- 32407 +- 582820 +- 48202 +- 835168 +- 830318 +- 138877 ++ 270406 +- 778438 +- 664641 +- 317425 ++ 903520 +- 387610 +- 262660 ++ 721806 +- 290614 +- 550088 +- 879379 +- 213922 +- 153365 +- 783029 +- 799632 +- 2158 +- 106602 +- 33575 ++ 319992 ++ 69823 ++ 666292 +- 721501 +- 708601 +- 564722 +- 222116 +- 514208 +- 834997 +- 888694 +- 424818 +- 30361 +- 262534 +- 162569 +- 122962 +- 698687 ++ 330871 +- 836830 ++ 358738 +- 424285 +- 629058 ++ 91432 +- 545425 +- 811009 +- 824079 +- 468360 +- 80303 +- 174673 +- 104033 +- 746928 +- 540036 ++ 361352 +- 529897 +- 895597 ++ 917774 ++ 974008 +- 903437 +- 640751 +- 794601 +- 424801 +- 781446 +- 881213 +- 8578 ++ 811250 +- 216516 +- 809247 +- 170460 +- 832220 +- 985847 +- 589395 +- 865359 ++ 3296 ++ 491638 +- 273133 +- 962727 +- 19516 +- 157176 +- 555204 +- 931023 +- 932161 +- 590798 +- 589215 ++ 670501 +- 7884 +- 946401 +- 507541 +- 653740 +- 394634 +- 254206 +- 868540 +- 612762 +- 22766 +- 422907 ++ 92711 +- 459804 +- 27419 +- 844209 +- 861197 +- 120352 ++ 859410 +- 159826 ++ 490230 +- 713766 +- 669988 +- 301890 +- 562880 +- 52888 +- 678213 +- 840699 ++ 259651 +- 45542 +- 307791 +- 921757 +- 288538 +- 225831 ++ 329770 +- 925830 ++ 235022 +- 531462 +- 632194 +- 557622 ++ 591989 +- 141272 +- 871205 +- 735170 +- 556665 +- 485890 ++ 283091 +- 244724 +- 291492 +- 521947 +- 584793 +- 925626 ++ 343464 +- 732218 ++ 398479 +- 750613 +- 669657 +- 824695 ++ 891929 +- 15258 +- 765532 +- 422393 +- 789387 +- 830684 +- 951952 +- 586605 +- 217810 +- 69199 +- 829071 +- 134474 +- 629554 +- 72235 +- 247415 +- 30361 +- 104616 ++ 262660 +- 268620 +- 489479 +- 683032 +- 596167 +- 615025 +- 726421 ++ 208868 +- 875782 ++ 625675 +- 68833 ++ 766494 +- 92651 ++ 222162 +- 57395 +- 328648 +- 626622 ++ 162012 +- 671524 +- 769002 +- 497702 +- 708342 +- 171062 +- 111835 +- 36144 ++ 375814 +- 617145 +- 745587 +- 266561 +- 739696 +- 86557 +- 884906 ++ 842104 +- 910979 +- 773005 +- 354177 +- 897461 +- 872998 +- 288538 +- 190330 +- 496741 +- 671453 +- 848556 ++ 393062 +- 988293 +- 493574 +- 512047 +- 529717 ++ 375321 ++ 515488 +- 322883 +- 524763 +- 577334 +- 840193 +- 457701 +- 552510 +- 355317 ++ 51793 +- 384209 ++ 843446 ++ 900819 +- 362307 +- 185527 ++ 503946 +- 500855 +- 832824 +- 105624 +- 474406 +- 279467 +- 902538 +- 183538 +- 537274 +- 251790 ++ 822676 +- 466203 ++ 607688 ++ 542585 +- 613710 +- 381388 +- 439098 ++ 92435 +- 107950 ++ 846451 ++ 24034 +- 818469 ++ 348412 +- 54441 +- 769631 +- 595191 +- 173790 +- 21757 +- 149423 +- 16419 +- 182483 +- 491310 +- 594976 +- 139537 +- 796956 +- 789059 +- 203365 +- 774815 +- 551398 +- 607122 +- 535681 +- 300605 +- 956534 +- 225951 ++ 759974 +- 476144 ++ 696275 ++ 348433 +- 868540 +- 802794 +- 518432 +- 6924 +- 88773 +- 584172 +- 841008 +- 828159 +- 340665 +- 344847 +- 260990 +- 313405 +- 558711 ++ 501544 ++ 565583 +- 431956 +- 534117 ++ 957938 ++ 34267 +- 363124 +- 50149 +- 882302 +- 220480 +- 755875 +- 417661 +- 947606 +- 508596 +- 45119 ++ 768262 +- 349548 +- 654284 +- 896366 +- 692913 +- 271577 +- 332039 +- 852463 +- 246307 +- 246456 +- 372031 +- 782569 +- 348188 ++ 272194 +- 615596 +- 520041 +- 292140 +- 576723 +- 454460 +- 822810 +- 216134 +- 392310 +- 855305 +- 921384 +- 231100 ++ 60933 +- 82604 +- 204550 ++ 655671 +- 96650 +- 44145 ++ 14427 +- 214049 +- 319300 +- 596858 +- 609859 +- 113846 +- 505924 +- 296795 +- 738261 +- 267027 +- 880615 +- 589683 +- 478128 +- 977928 +- 12236 +- 20157 ++ 792655 +- 540680 +- 952568 +- 444605 ++ 722108 +- 785640 +- 444768 +- 218567 +- 991304 +- 911630 +- 594493 +- 246133 +- 994701 +- 869499 +- 266033 +- 267016 +- 494991 +- 505291 ++ 657988 +- 92177 +- 848276 +- 377471 +- 846365 +- 777493 ++ 651795 ++ 8167 +- 138726 +- 761786 +- 660726 +- 480039 +- 147538 +- 526721 +- 408711 ++ 237608 +- 328636 +- 407817 +- 284635 +- 922858 +- 654360 +- 431704 +- 505291 +- 352099 +- 467238 +- 763189 +- 918552 +- 582618 +- 278562 +- 104773 +- 345809 +- 636853 +- 560300 +- 544305 +- 769002 +- 741355 +- 476076 +- 266584 +- 99401 +- 175925 +- 287571 +- 375059 +- 97748 +- 908864 ++ 750158 +- 671524 +- 583295 +- 269764 +- 140406 ++ 621415 +- 604419 +- 60523 +- 738407 +- 758805 +- 567600 +- 267296 +- 676396 +- 833557 +- 991521 +- 928843 +- 745587 +- 867741 +- 426849 +- 605563 +- 240680 +- 111293 +- 612095 +- 397432 ++ 147480 +- 926832 +- 488238 +- 563796 +- 308659 +- 492055 +- 608847 +- 748746 ++ 212209 ++ 13475 +- 598299 +- 680931 +- 737157 ++ 967577 ++ 575131 +- 1907 +- 984824 ++ 836830 +- 614318 ++ 383088 ++ 552103 +- 327006 +- 569617 +- 37240 +- 99794 +- 492055 +- 18177 +- 452945 ++ 768610 +- 262709 +- 776424 +- 461229 +- 283699 +- 825526 ++ 105259 ++ 164322 +- 714663 +- 858380 +- 699575 +- 459037 +- 909694 +- 255537 +- 25133 +- 572739 ++ 947943 +- 73604 +- 116973 +- 228224 +- 234847 +- 555334 +- 28376 ++ 302508 +- 623182 +- 769987 +- 334465 +- 65023 ++ 704542 +- 872243 +- 842828 +- 769002 +- 549775 +- 513569 +- 739550 +- 763189 +- 142891 +- 884850 ++ 212201 +- 45979 +- 580254 +- 739621 +- 477775 +- 881927 +- 483538 +- 260289 +- 768454 ++ 705656 +- 155121 +- 144923 +- 877002 +- 937016 +- 643679 +- 355247 +- 600901 +- 310315 +- 143823 +- 794034 +- 8464 +- 871653 +- 738885 +- 247313 +- 789059 +- 231650 +- 776861 +- 922342 +- 62971 +- 319565 ++ 236247 +- 177873 +- 459037 +- 179367 +- 122509 +- 474303 +- 985337 ++ 809615 ++ 245746 +- 355247 +- 915260 +- 121998 +- 830654 +- 110185 +- 680004 +- 822104 +- 921384 +- 451465 +- 722448 +- 953661 +- 535910 +- 896844 +- 401973 ++ 593353 +- 926267 +- 480661 +- 63752 +- 493022 +- 440813 +- 479969 +- 905208 +- 274230 +- 870453 +- 479200 +- 530475 +- 859184 ++ 487575 +- 947677 +- 11786 +- 416430 +- 854971 +- 356019 ++ 578153 +- 160519 +- 860814 +- 553640 +- 770736 ++ 965525 +- 712149 +- 627237 +- 731717 +- 351458 +- 666747 ++ 660921 +- 106196 ++ 268239 +- 379320 +- 951875 +- 966459 +- 636386 +- 331589 ++ 182032 ++ 953739 +- 464107 +- 832780 ++ 650642 +- 847787 +- 887176 +- 637350 +- 34852 +- 813988 +- 733435 +- 567717 +- 153274 +- 792476 ++ 711502 ++ 699719 +- 483919 ++ 687599 +- 292962 ++ 578658 ++ 920914 +- 385545 +- 330452 ++ 437761 +- 166637 +- 608119 ++ 466031 ++ 402155 +- 346905 +- 860737 +- 339993 +- 24808 +- 217719 +- 658897 +- 98140 +- 748048 +- 56075 +- 647051 +- 75379 +- 524525 ++ 625979 +- 688942 +- 553640 +- 975645 +- 716869 +- 253494 +- 803469 +- 899441 +- 424541 +- 356782 +- 417764 +- 730430 +- 169906 +- 617561 +- 57750 +- 643638 +- 247313 +- 603209 +- 700547 +- 922121 +- 540904 +- 931781 +- 428016 +- 773838 +- 412930 +- 986069 +- 348188 +- 198180 +- 114781 +- 866760 +- 833375 +- 222112 +- 73604 +- 585828 +- 874834 +- 53459 ++ 489566 +- 368561 +- 741048 +- 668486 +- 311371 +- 502198 +- 659398 +- 73512 +- 482170 +- 215885 +- 986406 +- 841508 +- 873568 +- 736609 +- 780272 +- 791809 +- 517185 +- 677678 +- 825271 +- 606665 +- 606513 +- 95301 +- 37543 +- 17371 +- 317425 +- 78589 +- 157176 +- 511825 +- 278322 +- 694473 +- 936891 ++ 911010 ++ 136544 +- 595464 +- 670963 ++ 351883 +- 38525 +- 269375 +- 591470 ++ 21614 +- 462011 +- 366329 +- 621698 +- 193876 +- 981620 +- 207484 +- 811068 ++ 122827 +- 870681 +- 6395 +- 843067 +- 537760 +- 675328 +- 569617 +- 247364 +- 984824 +- 116042 ++ 184532 ++ 112363 ++ 800383 +- 323560 +- 999275 +- 561198 ++ 178549 +- 637268 ++ 141892 +- 207109 +- 358877 +- 418825 +- 230157 +- 351155 +- 720317 +- 376874 +- 224301 +- 288395 +- 728703 +- 459573 +- 589985 +- 931279 +- 958589 +- 508155 +- 57888 +- 786560 +- 360356 +- 968400 +- 841058 +- 994620 +- 727761 +- 167882 +- 532051 +- 582602 +- 689414 +- 6534 +- 732480 +- 868351 +- 218187 +- 663821 +- 699264 +- 996763 +- 504315 +- 100838 +- 473978 +- 882841 ++ 627998 ++ 802367 +- 127865 +- 984851 +- 734062 +- 914699 +- 428653 +- 972202 +- 872243 +- 951952 ++ 255751 +- 926267 +- 704933 ++ 476144 ++ 746533 ++ 879179 +- 446684 +- 442666 +- 628351 +- 863181 +- 11278 +- 486907 +- 407573 +- 426849 ++ 53459 +- 518135 +- 891350 +- 596858 +- 100189 +- 371449 +- 182483 ++ 570259 +- 577445 +- 141892 +- 962471 +- 636386 +- 2367 +- 268620 +- 109207 +- 32043 ++ 853570 +- 407626 +- 635029 +- 692767 +- 576254 +- 356308 +- 853437 ++ 322221 +- 195671 +- 326465 +- 956430 +- 251681 +- 568153 ++ 304639 +- 67390 +- 785901 ++ 125119 +- 217719 +- 585828 ++ 741197 +- 260914 +- 298553 +- 160676 +- 154423 +- 674799 +- 268090 +- 158858 +- 289944 +- 776349 +- 336676 ++ 179367 +- 88581 +- 700622 +- 153032 +- 586390 +- 809615 +- 15258 +- 831900 +- 141751 +- 272799 +- 425841 +- 148934 +- 65675 +- 735754 +- 974591 +- 24945 +- 755216 +- 58868 +- 364714 +- 794552 +- 480039 +- 717789 +- 231333 +- 96258 +- 907016 +- 803001 +- 409795 +- 932720 +- 924025 ++ 712742 +- 897238 ++ 759246 +- 149423 +- 521139 +- 242414 +- 968870 +- 174086 +- 717152 +- 785158 +- 886295 ++ 392767 +- 119604 +- 397407 +- 322267 +- 140770 +- 903787 +- 879179 +- 735170 ++ 215579 +- 677423 +- 81856 +- 976853 +- 194093 ++ 890707 +- 963080 +- 755875 +- 483919 +- 198180 +- 834918 +- 611894 +- 389488 +- 504890 ++ 572020 ++ 510200 +- 240840 +- 873869 +- 625628 +- 580148 +- 632732 +- 396791 +- 895949 +- 916209 +- 870612 +- 262920 +- 200576 +- 23325 +- 906949 +- 696275 +- 456279 +- 891350 +- 946045 ++ 333127 +- 662593 +- 479200 +- 834362 +- 91095 +- 408537 +- 184977 +- 462685 ++ 705814 +- 16285 +- 624583 +- 919189 +- 355774 +- 883966 +- 807167 +- 763189 +- 591865 +- 864151 +- 677978 +- 854789 +- 598159 ++ 996167 +- 952769 +- 895533 +- 598047 +- 635388 +- 558369 +- 145178 +- 936586 ++ 851377 +- 646196 ++ 858001 +- 605491 ++ 589201 +- 539171 +- 239674 +- 854669 +- 97133 +- 691006 +- 299254 ++ 174775 +- 969466 +- 325189 +- 759937 +- 619332 +- 478335 +- 949806 +- 296751 +- 5610 ++ 436361 +- 635029 +- 318273 +- 678864 +- 749937 +- 288259 +- 827460 +- 983240 +- 909342 +- 146916 +- 17427 +- 518411 +- 502910 +- 505571 +- 22492 ++ 411959 +- 692274 +- 282821 +- 597829 +- 152390 +- 198167 +- 981712 +- 531363 +- 902072 +- 299193 +- 535589 +- 529834 ++ 850005 +- 170036 ++ 146916 +- 46910 +- 715259 +- 266540 +- 843442 ++ 856397 ++ 298284 +- 617262 +- 662702 +- 308352 +- 173781 +- 156701 +- 646196 +- 192101 +- 566778 +- 350669 +- 905208 ++ 627926 ++ 854669 +- 638135 +- 277071 +- 284751 +- 919634 +- 464885 +- 873568 +- 380251 +- 207109 +- 95798 ++ 537960 +- 838207 +- 223220 +- 78208 +- 729549 +- 494470 ++ 790985 +- 254055 +- 558278 +- 67747 +- 822676 +- 279200 +- 637811 ++ 654979 +- 422393 +- 468185 +- 913166 +- 67747 +- 254055 +- 898696 ++ 596280 +- 764177 ++ 6534 +- 948224 +- 536714 +- 642437 +- 711116 ++ 984816 +- 753397 +- 616865 ++ 206704 +- 840100 +- 249774 +- 18906 +- 290939 +- 891929 +- 458239 +- 670566 +- 60523 +- 620497 +- 958045 +- 342528 +- 262389 +- 262359 +- 980020 ++ 902195 ++ 341687 +- 332551 +- 447970 +- 884112 +- 401973 +- 328305 +- 556380 +- 130714 +- 673465 +- 528188 +- 858862 +- 844209 ++ 404280 +- 532402 ++ 741345 +- 512321 +- 129897 +- 115523 +- 743472 +- 595876 +- 223220 +- 821426 +- 476076 +- 559511 +- 881406 +- 935949 +- 313310 +- 186300 +- 826894 +- 955148 +- 447652 +- 487537 +- 449825 +- 724642 +- 320202 +- 614793 +- 715173 +- 932305 +- 398054 ++ 336134 +- 518885 +- 303313 +- 251734 +- 442451 +- 341060 +- 692562 +- 698520 ++ 557346 +- 930412 +- 150864 +- 279919 +- 125119 +- 638426 +- 764992 +- 310879 +- 133399 +- 106324 +- 602797 +- 313044 ++ 346732 +- 36649 +- 723984 ++ 327625 ++ 744900 +- 838207 ++ 336244 +- 494571 +- 544471 +- 249470 +- 682539 +- 400902 +- 731411 +- 349026 +- 915377 ++ 555429 ++ 342876 +- 952549 +- 398054 +- 737892 +- 669657 +- 392300 +- 252062 +- 33719 +- 200130 +- 823122 +- 93334 +- 822544 +- 949548 +- 991051 +- 900983 +- 619530 +- 830318 ++ 997251 +- 460104 +- 686037 ++ 678125 +- 869995 +- 85076 +- 610356 +- 412778 +- 644697 +- 570259 +- 152390 +- 320868 ++ 888168 +- 130226 +- 39703 +- 763087 +- 507677 ++ 301171 +- 720279 +- 965044 +- 643949 +- 893099 +- 69049 +- 173521 +- 47471 +- 807167 +- 282529 +- 851338 +- 459505 +- 44458 ++ 828322 +- 523370 +- 362591 +- 472319 ++ 982024 +- 505571 +- 958840 +- 34626 +- 616814 +- 891249 +- 159999 +- 852673 +- 784956 +- 692073 +- 407339 +- 394989 +- 184738 +- 708702 +- 829071 +- 81227 ++ 200885 +- 12613 +- 839545 +- 314686 +- 70055 +- 81680 ++ 992003 +- 795800 +- 817479 +- 589395 +- 729752 +- 588826 +- 67072 +- 290614 +- 739179 +- 902538 ++ 444605 +- 977928 +- 331568 +- 615836 ++ 766575 +- 264251 ++ 554698 +- 669156 +- 927994 +- 73132 ++ 670395 ++ 462529 +- 937898 +- 307334 +- 763189 +- 957938 +- 147684 +- 460200 +- 415927 +- 622957 +- 515963 +- 417390 +- 920914 +- 475903 +- 492512 +- 827315 ++ 883408 +- 538805 +- 460104 +- 469269 +- 322248 ++ 851672 +- 569592 +- 267167 +- 302696 +- 680287 ++ 834362 +- 628942 +- 93282 +- 828774 +- 387487 ++ 603268 +- 481074 +- 570718 +- 872884 +- 333539 +- 374490 +- 669439 +- 425833 +- 701397 +- 200576 +- 196256 +- 113012 +- 662347 +- 126200 +- 624856 +- 105833 +- 987662 +- 604977 +- 520926 +- 825100 +- 25613 +- 5413 +- 137626 ++ 505721 +- 373893 +- 914458 +- 917167 +- 792217 +- 455504 +- 892676 +- 771860 +- 708031 +- 915260 +- 159543 +- 169329 ++ 120917 ++ 527619 +- 313044 +- 388134 +- 126200 ++ 875580 +- 842965 ++ 388988 +- 283699 +- 705649 +- 813215 +- 800338 +- 805696 +- 967314 +- 406014 +- 330271 +- 354294 ++ 963960 ++ 84936 +- 52683 +- 839149 +- 542693 +- 91629 +- 421849 +- 747557 +- 928843 ++ 436089 +- 179520 +- 513136 +- 11923 +- 83782 +- 267250 +- 594493 ++ 828781 ++ 696608 +- 851338 +- 65675 ++ 713766 +- 914699 +- 592081 +- 998893 +- 563796 +- 565573 +- 183997 +- 901338 +- 974319 +- 616250 +- 966459 +- 99491 +- 826445 +- 121578 ++ 185111 +- 794160 ++ 394994 +- 832533 +- 656400 ++ 893825 +- 328557 +- 369828 ++ 491413 +- 173857 +- 290256 +- 731749 ++ 548177 +- 495526 +- 523448 +- 821426 +- 185702 +- 405991 +- 545736 +- 970972 +- 782889 +- 547175 +- 264785 +- 852076 +- 835067 +- 661278 +- 814466 +- 511787 +- 918822 +- 327157 +- 710741 +- 475903 ++ 873645 ++ 246133 +- 388275 +- 710231 +- 939434 +- 238053 +- 560913 +- 919189 +- 343161 +- 604228 +- 497121 +- 260593 +- 211517 +- 121340 ++ 427538 +- 636386 +- 46910 +- 752055 ++ 601280 +- 834867 ++ 979936 +- 709444 ++ 177873 ++ 108702 +- 947424 ++ 946775 +- 403051 +- 380238 +- 627237 +- 200576 +- 453886 ++ 357679 +- 870899 ++ 488932 ++ 494488 +- 80303 +- 21865 +- 240130 +- 925474 +- 805696 +- 219315 ++ 115138 +- 513118 ++ 967355 +- 893117 ++ 240075 +- 200750 +- 254952 ++ 290961 +- 840699 ++ 936697 ++ 694030 +- 908625 +- 751099 +- 748279 +- 854342 +- 514171 +- 500533 +- 283699 ++ 930 +- 339392 ++ 559751 +- 828266 +- 432199 +- 18906 ++ 859473 +- 14685 +- 100462 +- 880181 +- 844819 +- 481809 +- 313530 +- 264528 +- 426849 +- 537760 +- 396791 +- 211878 +- 199073 +- 422077 +- 524066 +- 240680 ++ 844727 +- 141422 +- 125536 +- 460611 +- 60747 +- 840580 +- 612458 +- 507381 +- 923720 +- 813383 +- 70055 +- 335058 +- 688810 +- 46574 +- 189947 +- 244804 +- 895197 +- 811862 +- 716869 +- 606257 +- 568566 +- 916209 ++ 575375 +- 946775 +- 982520 +- 470924 +- 670828 +- 109376 +- 575316 +- 559588 +- 361165 +- 415190 +- 409652 +- 88272 +- 732404 +- 214233 +- 841265 ++ 727435 +- 342853 +- 902591 +- 439274 ++ 700914 +- 728367 +- 28376 +- 603662 +- 310211 ++ 3548 +- 994446 +- 394301 +- 606484 +- 89816 +- 2711 +- 745587 +- 678195 +- 834918 ++ 523114 ++ 237200 ++ 263529 +- 341583 +- 104033 +- 963952 +- 85948 +- 874156 +- 889558 +- 297622 +- 172564 +- 566565 +- 34197 +- 29459 +- 43329 +- 23721 +- 965912 +- 68833 +- 297622 ++ 534117 +- 824850 +- 737227 +- 897978 +- 115900 +- 312267 +- 149417 ++ 264639 ++ 313310 +- 540404 +- 606 +- 21170 +- 258135 +- 486081 +- 313044 +- 636259 +- 689912 +- 339438 +- 886830 +- 190330 +- 612458 ++ 738623 +- 92924 ++ 529646 +- 211547 +- 604160 +- 227332 +- 76900 +- 181042 +- 890973 +- 161770 ++ 164506 +- 908231 +- 725600 +- 656034 +- 676396 +- 24688 +- 853081 +- 354414 +- 683225 +- 831900 +- 788952 +- 325189 +- 901520 +- 669399 +- 408865 +- 44043 +- 910281 +- 194323 +- 550977 +- 607688 ++ 234074 +- 781213 +- 134242 +- 832338 ++ 4827 +- 517442 +- 158738 +- 550046 +- 8578 +- 325113 ++ 262709 +- 170460 +- 423308 +- 405589 +- 674682 +- 557393 +- 823231 +- 794753 +- 419318 ++ 104426 +- 364714 +- 71167 +- 386516 +- 65804 ++ 895629 +- 963949 +- 400189 +- 981567 +- 285271 +- 13293 ++ 106377 ++ 746732 +- 742823 +- 72771 ++ 351622 ++ 663976 +- 166473 +- 773452 +- 649201 +- 784817 +- 880164 +- 902015 +- 936270 +- 926267 +- 834867 +- 499621 +- 153932 ++ 226134 +- 218187 +- 383638 +- 458975 +- 959653 +- 360569 +- 621698 +- 788440 +- 816114 +- 211494 ++ 191778 +- 590206 +- 80361 +- 772752 +- 854097 +- 978840 +- 981527 ++ 243323 +- 839911 +- 315568 +- 498381 +- 248687 +- 279341 +- 950382 +- 984148 +- 550226 +- 299193 ++ 899006 +- 927804 +- 408325 +- 848556 +- 444342 ++ 118998 +- 567072 ++ 544305 +- 956303 +- 396791 +- 444336 +- 688810 +- 17829 +- 135570 +- 702211 +- 677151 +- 337872 +- 766494 +- 520863 +- 874068 +- 341255 +- 969073 ++ 397327 +- 886295 +- 388988 +- 910398 ++ 55807 +- 48811 +- 651850 +- 312642 +- 300937 +- 683410 +- 881927 +- 324292 +- 807454 +- 229627 +- 702087 ++ 707235 +- 430526 +- 61905 +- 103523 +- 705727 +- 215467 +- 28281 +- 380872 ++ 262745 +- 543872 +- 205135 +- 820425 ++ 805341 +- 735308 ++ 837823 +- 553858 +- 324767 +- 264422 +- 965525 +- 496812 +- 644617 ++ 214233 +- 851338 +- 685537 +- 110044 +- 343031 +- 649201 +- 448157 +- 492406 ++ 154055 ++ 963474 +- 360953 +- 505258 ++ 618853 +- 428403 +- 89436 +- 833343 +- 107911 +- 66856 +- 998570 ++ 935015 ++ 865652 ++ 555903 +- 123639 +- 865482 +- 63253 ++ 522992 +- 233126 +- 629554 +- 443308 +- 26934 +- 125819 +- 918043 +- 810723 +- 375314 +- 477510 +- 567504 +- 190234 +- 801726 ++ 29719 +- 218320 +- 895949 ++ 861319 +- 386913 ++ 884906 +- 472319 ++ 890524 +- 856209 ++ 421828 +- 845931 +- 299803 ++ 908864 +- 737394 +- 780272 +- 535993 +- 987247 +- 81087 +- 235997 +- 425720 +- 825506 +- 903748 +- 674118 +- 223261 ++ 452641 +- 839815 +- 373795 ++ 422140 +- 3509 +- 314806 +- 676274 +- 951282 +- 918552 +- 662974 ++ 865242 +- 581292 +- 412497 +- 484274 +- 110374 ++ 768454 ++ 663715 ++ 750049 +- 369479 +- 658897 +- 359913 ++ 119966 ++ 917037 +- 818046 ++ 224455 +- 39226 +- 911010 ++ 72812 +- 753786 +- 692073 +- 101986 +- 762573 +- 241719 +- 872884 +- 269271 +- 885624 +- 200885 +- 500299 ++ 119052 +- 947333 +- 772752 +- 723233 +- 271220 +- 858266 +- 602634 +- 567504 +- 909285 +- 257258 +- 760580 +- 191149 +- 120796 +- 398370 +- 970819 +- 339759 +- 227152 +- 170761 +- 661278 +- 112363 +- 3764 +- 816809 ++ 615596 +- 882412 +- 793239 +- 711703 ++ 606667 +- 209816 +- 801726 +- 26494 +- 809011 +- 281581 +- 734229 +- 977928 +- 874018 ++ 607747 +- 600901 +- 427971 +- 903998 ++ 203128 +- 350669 +- 191778 +- 829604 +- 807454 +- 917774 +- 57072 ++ 192139 ++ 74426 +- 145711 +- 680391 +- 71580 ++ 809011 +- 816809 +- 792087 +- 763337 ++ 363124 ++ 333474 +- 156639 +- 611368 +- 638315 ++ 597589 +- 134242 +- 617126 +- 270955 +- 68833 +- 429602 +- 895404 +- 802156 +- 347690 +- 564532 +- 711420 +- 787279 +- 241141 +- 188600 +- 357024 ++ 837371 +- 718200 ++ 392822 +- 843799 +- 248212 +- 41346 +- 183316 +- 390576 +- 481074 +- 597519 +- 897238 +- 789059 +- 197457 +- 843799 +- 237200 +- 383165 +- 731036 +- 790985 +- 628198 +- 505924 +- 716109 +- 663821 +- 787658 +- 30594 +- 450308 ++ 686650 +- 339010 +- 215800 +- 687579 +- 179862 +- 813636 +- 18177 +- 674474 +- 234669 ++ 780336 +- 272391 +- 411467 +- 589985 +- 494027 +- 207289 +- 645306 +- 828740 +- 515311 +- 381071 +- 558574 +- 62962 ++ 320868 +- 871653 ++ 766494 +- 726421 +- 719840 +- 164019 +- 9861 +- 573281 +- 585521 ++ 918424 +- 941198 ++ 371999 +- 361445 +- 948891 +- 934758 +- 862140 ++ 494470 +- 830994 +- 805689 +- 357446 +- 902481 +- 343463 +- 359217 +- 613399 +- 973054 +- 39154 ++ 706969 +- 493574 ++ 189386 ++ 621792 +- 800029 ++ 41092 +- 308286 ++ 11911 +- 416518 +- 933672 ++ 590614 +- 811862 +- 7884 +- 505621 +- 566247 +- 958840 +- 524287 +- 301467 +- 507294 +- 591865 +- 161191 +- 130527 +- 961506 +- 189386 +- 681874 ++ 65621 +- 68747 +- 642189 +- 41985 +- 643949 +- 578905 +- 961193 +- 228526 +- 102899 +- 658675 ++ 775376 +- 159411 +- 855150 +- 847787 +- 316025 +- 301171 +- 769963 +- 350044 +- 870416 +- 620497 +- 749110 +- 174673 +- 745485 +- 59077 +- 230900 +- 247720 ++ 761735 +- 590548 +- 122509 +- 795517 +- 689565 +- 490063 ++ 521323 +- 697252 +- 375525 ++ 494322 +- 893825 +- 76785 +- 54179 +- 483919 +- 936549 +- 829560 +- 653626 +- 973856 +- 573766 +- 965044 ++ 460474 +- 249470 +- 507294 +- 17543 +- 541430 +- 932161 +- 609859 +- 497115 +- 146664 +- 637706 +- 180378 +- 486786 ++ 64436 +- 798216 ++ 95798 ++ 897774 +- 508905 ++ 664838 +- 397997 +- 934063 +- 447652 +- 382584 ++ 362093 +- 200576 +- 348031 +- 555334 +- 594012 +- 916 +- 555025 +- 676524 +- 302219 +- 699575 ++ 83658 +- 571778 +- 444768 +- 943756 +- 658642 +- 850005 +- 417881 +- 678809 +- 305984 ++ 865454 +- 897461 ++ 810723 ++ 104726 +- 28281 +- 301890 +- 40659 ++ 50693 +- 217182 +- 707840 +- 534475 +- 317425 +- 522185 +- 73929 +- 557346 ++ 454368 +- 577827 ++ 769640 +- 881575 +- 582820 +- 384169 ++ 813002 ++ 549376 +- 765424 +- 850894 +- 275333 +- 503946 +- 423903 +- 768262 ++ 130276 +- 481946 +- 784207 ++ 520131 +- 51784 +- 209380 +- 327157 +- 77870 +- 64278 +- 415516 +- 408325 ++ 886830 +- 237832 ++ 78591 +- 40395 +- 344687 +- 639908 +- 963080 +- 405833 +- 378780 +- 606484 +- 370760 +- 564276 ++ 865482 ++ 835168 +- 164994 +- 529897 +- 92924 +- 398212 ++ 739588 +- 522506 +- 214072 +- 220932 +- 616814 +- 433924 +- 823576 +- 933386 +- 623845 +- 587931 +- 788952 +- 193876 ++ 441311 +- 720538 +- 990734 +- 395466 +- 823905 +- 708342 +- 233054 +- 797232 +- 426849 ++ 948214 +- 715173 +- 953661 +- 235842 +- 975612 +- 561358 +- 755715 +- 426849 ++ 307885 ++ 64024 +- 919634 +- 743802 ++ 37708 +- 993218 +- 404693 ++ 63752 ++ 683915 +- 941624 +- 215000 +- 723521 +- 945470 +- 681874 ++ 69049 +- 951282 +- 772135 +- 397025 +- 706183 +- 676096 ++ 673969 +- 218567 +- 178900 ++ 279467 +- 186077 ++ 56619 ++ 20476 +- 962031 +- 309417 +- 163158 +- 69199 +- 104959 +- 636853 +- 172497 +- 501281 +- 498348 +- 816634 +- 668486 +- 716581 ++ 734164 +- 69240 +- 903748 ++ 721373 +- 859184 +- 281002 +- 693484 +- 521626 +- 947795 +- 305984 +- 887176 +- 258938 ++ 826792 +- 684462 +- 472453 +- 160519 +- 598938 +- 706527 +- 593118 +- 143716 +- 11464 +- 682792 +- 718722 ++ 77383 +- 668484 +- 140261 +- 361217 +- 67673 +- 263280 +- 557390 +- 722437 +- 588058 +- 294229 ++ 249470 +- 264504 ++ 294569 +- 604160 ++ 731730 +- 871395 +- 533062 +- 258360 +- 747698 ++ 545902 +- 379320 +- 62814 +- 780016 +- 910926 +- 87991 +- 707235 +- 436407 +- 401235 ++ 581292 ++ 97133 +- 75661 +- 771097 +- 6859 +- 976448 ++ 67126 +- 796776 ++ 751385 +- 138726 +- 568723 ++ 392730 +- 802794 +- 979936 +- 339541 ++ 717305 +- 543448 +- 632732 +- 193399 ++ 92691 +- 649751 +- 535771 +- 604778 +- 220438 +- 284751 +- 662702 +- 172757 +- 510069 +- 810080 ++ 230780 +- 624975 +- 112619 +- 125505 +- 498206 +- 760132 +- 22259 ++ 586141 ++ 574893 +- 639521 +- 617396 +- 581616 +- 770480 +- 441910 ++ 466772 +- 798216 +- 49653 ++ 718415 +- 308352 +- 560300 +- 1097 ++ 979658 ++ 188764 +- 199743 +- 453886 ++ 888843 +- 209816 +- 818469 +- 765433 +- 288917 ++ 477438 ++ 490478 +- 474829 +- 847441 +- 340665 +- 572482 ++ 916120 +- 699086 +- 353987 +- 615927 ++ 207134 ++ 368775 ++ 24808 ++ 734062 +- 994396 +- 270406 ++ 276178 +- 686574 +- 363971 +- 681641 +- 563128 +- 418320 +- 132847 +- 39545 +- 768399 +- 956160 +- 838009 +- 245257 +- 160519 +- 644363 +- 800023 ++ 117800 +- 922342 ++ 373656 +- 973026 +- 114417 +- 705428 ++ 711420 +- 513118 +- 790361 ++ 847998 +- 218567 ++ 58877 +- 872186 +- 959188 +- 421828 +- 612458 +- 995274 +- 310657 +- 631606 +- 459037 +- 193003 +- 195813 +- 281581 ++ 870612 +- 104917 +- 754275 +- 904353 +- 605337 +- 895581 +- 865242 +- 216461 +- 106599 ++ 831636 +- 857386 ++ 488238 +- 449542 ++ 739645 +- 865724 ++ 616383 +- 249470 +- 411918 +- 527583 +- 84258 +- 225913 +- 854088 +- 278803 +- 418130 +- 501868 +- 29128 ++ 191810 +- 631606 ++ 604639 +- 357446 +- 797232 +- 446684 ++ 94083 +- 222327 ++ 760887 +- 15850 +- 875611 ++ 915257 +- 555903 +- 470169 +- 121578 ++ 218559 +- 129746 +- 495526 +- 819550 ++ 9981 +- 715373 ++ 830044 +- 497424 +- 279200 +- 677678 ++ 33719 +- 488932 +- 34518 +- 723233 +- 345460 +- 599274 +- 701397 +- 104033 +- 667169 +- 355591 +- 531971 +- 605563 +- 345250 +- 147684 +- 213651 +- 483524 +- 879379 +- 362307 +- 625675 ++ 824298 +- 771275 +- 449266 ++ 98974 +- 734498 +- 974723 +- 225633 +- 878423 +- 561605 +- 802742 +- 806600 +- 343018 +- 39149 +- 686559 +- 706445 +- 924218 ++ 881213 ++ 672250 +- 446684 ++ 331930 +- 534088 +- 217810 +- 220932 +- 377413 +- 945208 +- 43067 ++ 734332 +- 388125 +- 845510 +- 47214 +- 249470 +- 520754 +- 292856 +- 420624 +- 400851 ++ 419272 +- 153714 ++ 730604 +- 938587 ++ 210022 +- 231444 +- 114781 ++ 932679 +- 866662 +- 700914 +- 596834 +- 914324 +- 580124 +- 709153 +- 256059 +- 79572 +- 315838 +- 143412 +- 213458 +- 203365 ++ 439699 +- 297313 +- 202071 +- 844107 +- 396791 ++ 739703 +- 726972 +- 666292 +- 308659 +- 578387 +- 219084 +- 868114 +- 924062 ++ 716109 +- 538215 +- 564532 +- 645514 ++ 113741 +- 170460 +- 377388 +- 696608 ++ 591438 +- 983673 +- 683225 +- 685246 +- 209572 +- 853081 +- 206704 +- 15448 +- 204172 +- 829463 +- 450215 +- 525377 +- 503654 +- 123146 ++ 570718 ++ 162147 +- 131037 +- 13465 +- 370458 +- 585736 +- 352029 ++ 841058 +- 41346 +- 649751 +- 647501 +- 237200 ++ 45373 +- 299706 +- 658087 +- 794916 +- 353296 ++ 782569 +- 500254 +- 297877 +- 309122 +- 263092 +- 879898 +- 123460 +- 102898 +- 37620 +- 252752 +- 420471 +- 672983 +- 885771 ++ 976853 +- 970530 +- 551398 ++ 301519 +- 954295 +- 394392 +- 632246 +- 652688 +- 731036 +- 522688 +- 9861 +- 202553 ++ 781217 ++ 304729 +- 765701 +- 839545 +- 642706 +- 851614 +- 333353 +- 843723 +- 454368 +- 187956 +- 418671 +- 724642 +- 821311 +- 80083 +- 187760 +- 988184 +- 258618 +- 793088 ++ 149423 ++ 788062 +- 853778 ++ 31936 ++ 475982 +- 390265 +- 279660 +- 394175 +- 502103 +- 856209 +- 677678 +- 781862 +- 536714 +- 847133 +- 355073 +- 292641 +- 858852 ++ 586390 +- 694030 +- 156701 +- 604946 +- 404280 ++ 22994 +- 55121 +- 690701 +- 115523 +- 579870 ++ 997143 +- 865775 +- 195081 +- 316459 ++ 695692 +- 965044 +- 136054 +- 99794 ++ 2367 +- 618005 +- 390576 +- 736720 +- 942064 +- 817056 +- 639614 +- 619332 +- 739696 ++ 880355 +- 535589 +- 229507 +- 883082 ++ 816095 +- 236402 +- 274037 +- 79762 +- 115900 ++ 49556 +- 949806 ++ 834997 +- 451118 +- 978840 +- 981004 +- 744218 +- 839545 +- 191477 +- 825827 +- 452269 ++ 954444 +- 292140 +- 771694 +- 291093 +- 169329 +- 387865 ++ 266321 +- 235022 +- 676764 +- 795517 ++ 605562 ++ 617885 +- 24684 +- 271064 +- 988491 +- 171255 +- 769987 +- 995773 +- 381071 ++ 759620 +- 102859 ++ 308352 +- 456497 ++ 970347 +- 353522 +- 577552 +- 177773 +- 418671 +- 148092 +- 298931 +- 976129 +- 253565 +- 102235 +- 916209 +- 110360 +- 15124 +- 368775 +- 918424 ++ 47214 ++ 398370 +- 515089 +- 421543 +- 379299 +- 7550 +- 144923 +- 354664 +- 447237 +- 7316 +- 647376 +- 891249 +- 425472 +- 339366 +- 709444 +- 443995 +- 515311 +- 160676 +- 154055 +- 469170 +- 661494 +- 939109 +- 228219 +- 22564 +- 767114 ++ 920693 +- 20943 +- 696799 ++ 199044 +- 590798 +- 98129 +- 601232 +- 459300 +- 610356 +- 749690 +- 883390 ++ 72850 +- 352783 +- 489045 +- 916843 +- 375989 +- 76356 ++ 592933 +- 772135 +- 306706 ++ 310956 +- 574122 ++ 446004 +- 769549 +- 241983 +- 465795 +- 892717 +- 831275 +- 455504 +- 510069 ++ 902496 +- 534488 +- 295606 +- 505621 +- 640467 +- 368775 +- 700224 +- 521947 +- 903787 +- 804474 +- 77870 +- 23690 +- 548871 ++ 90429 +- 516446 +- 176505 +- 83658 +- 615836 ++ 903623 +- 930853 ++ 362322 ++ 228263 +- 185438 +- 779198 +- 599812 +- 131153 +- 379061 +- 810354 +- 428395 +- 958188 +- 942064 +- 102664 +- 369479 +- 326719 +- 91860 +- 232213 +- 819863 +- 790985 +- 566047 +- 223370 ++ 61261 +- 401973 +- 167199 +- 567678 +- 396510 +- 465646 +- 303311 +- 986069 +- 819863 +- 834117 ++ 639614 +- 468163 +- 642189 +- 831351 +- 540036 +- 284510 +- 406598 +- 264785 +- 646694 +- 738407 +- 432638 +- 180949 +- 389777 +- 926978 +- 741682 +- 581959 +- 382256 ++ 153932 ++ 198205 +- 299254 +- 906867 ++ 875611 +- 924025 ++ 882302 +- 316996 +- 265197 +- 970066 +- 798488 +- 173674 +- 659233 +- 182986 +- 918292 +- 513262 +- 379061 +- 776861 +- 607596 +- 203415 ++ 266584 +- 722108 +- 992920 ++ 647353 +- 69779 +- 490208 +- 338507 ++ 598159 +- 353822 +- 460611 +- 500855 +- 317347 +- 148928 +- 657768 ++ 85262 +- 352644 ++ 343031 +- 48811 ++ 502242 +- 876707 ++ 36803 ++ 166637 +- 919501 +- 918552 +- 648285 +- 70852 +- 670963 ++ 126784 ++ 160519 ++ 922922 +- 401860 +- 941595 +- 609120 +- 373408 +- 979658 +- 764992 +- 415516 +- 627926 +- 844727 +- 168917 +- 870416 +- 700449 +- 451834 ++ 121578 +- 580124 ++ 80324 ++ 367634 +- 774137 +- 70805 +- 593118 ++ 469170 ++ 998205 +- 576792 +- 448953 ++ 987295 +- 749095 +- 308622 +- 33472 +- 328269 ++ 662966 +- 16285 ++ 467626 +- 273491 +- 737026 +- 635991 ++ 169329 ++ 877234 ++ 455749 +- 869825 +- 565312 +- 841465 +- 805629 +- 308286 +- 188764 +- 947898 +- 68118 ++ 215757 +- 308280 +- 629058 ++ 407528 +- 349356 +- 40659 +- 491307 +- 893276 +- 815844 +- 300842 ++ 887101 ++ 851228 +- 580418 +- 645306 +- 665983 +- 649019 ++ 886931 ++ 350532 +- 686758 +- 182761 +- 781179 +- 164551 +- 655175 ++ 104917 ++ 459300 +- 298553 +- 129990 +- 3218 ++ 401210 +- 473277 +- 829406 +- 244898 +- 280634 +- 418320 +- 104609 +- 576708 +- 102798 ++ 23325 +- 576708 +- 230589 +- 358315 ++ 595908 +- 379061 ++ 278547 +- 37708 +- 16956 +- 358459 +- 937898 +- 553640 +- 369828 ++ 194699 +- 569617 +- 73306 +- 285668 +- 683724 +- 918785 +- 369123 +- 204473 +- 232605 +- 891553 +- 790554 +- 889942 +- 157923 +- 42715 +- 908864 +- 244724 +- 528428 +- 61582 ++ 511825 +- 452945 +- 374744 +- 359686 ++ 530472 +- 429904 +- 423519 ++ 811054 +- 366090 +- 238190 +- 600380 ++ 812412 +- 643909 +- 627926 +- 857169 +- 363963 +- 124695 +- 864895 +- 305774 +- 71167 ++ 216885 +- 702032 +- 487518 +- 883933 +- 115138 +- 590548 +- 754828 +- 395526 ++ 184977 ++ 15460 +- 299028 +- 230117 ++ 874412 +- 515311 +- 581959 +- 76052 +- 780016 +- 103308 ++ 780945 +- 627237 +- 307297 +- 161291 +- 996847 ++ 78773 +- 516863 ++ 937296 +- 729347 +- 74535 +- 116554 ++ 855561 ++ 782397 +- 853334 +- 832160 +- 675328 +- 725230 +- 347145 +- 763018 +- 704542 +- 770575 +- 941195 +- 782489 ++ 512047 +- 603268 +- 607596 +- 560759 +- 625628 +- 342159 +- 733435 +- 994396 +- 469337 +- 722909 +- 198700 +- 254453 +- 566420 +- 888694 +- 300668 +- 877644 +- 462011 +- 993981 +- 590798 +- 652688 +- 271024 +- 223608 +- 495988 ++ 842478 +- 431956 +- 220279 +- 146107 +- 631014 ++ 633080 ++ 255602 +- 512439 +- 457410 +- 245257 +- 672009 +- 3509 ++ 584077 ++ 518135 +- 676375 +- 81227 +- 889942 +- 354811 ++ 209380 +- 466203 ++ 847979 +- 921307 ++ 8384 +- 430973 +- 905208 +- 543872 +- 823560 +- 428653 ++ 124243 +- 510444 ++ 976449 +- 428395 ++ 309428 +- 343835 diff --g{"code":"internal","msg":"git-diff-tree: context deadline exceeded","meta":{"cause":"*fmt.wrapError"}}