From 65402345ed50c0d3e5366e45bf1db1821bbc6830 Mon Sep 17 00:00:00 2001 From: Goatgarien Date: Fri, 18 Mar 2022 17:32:03 -0700 Subject: [PATCH] VISUALS --- BAKKA Editor/MyForm.h | 912 ++++++--- BAKKA Editor/MyForm.resx | 156 +- BAKKA Editor/chart.mer | 3887 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 4672 insertions(+), 283 deletions(-) create mode 100644 BAKKA Editor/chart.mer diff --git a/BAKKA Editor/MyForm.h b/BAKKA Editor/MyForm.h index d6b190b..ad14ebf 100644 --- a/BAKKA Editor/MyForm.h +++ b/BAKKA Editor/MyForm.h @@ -4,6 +4,9 @@ #include #include #include +#include +#include +#include #include "Chart.h" #define PI 3.14159265 @@ -12,9 +15,13 @@ using std::to_string; Chart theChart; int SelectedLineType = 1; int SelectedNoteType = 1; +int SelectedNoteTypeVisual = 1; std::list::iterator viewNotesITR = theChart.Notes.begin(); std::list::iterator viewGimmicksITR = theChart.PreChart.begin(); std::list::iterator holdNoteitr = theChart.Notes.end(); +std::map>> mapOfMasks; +std::map> mapOfNotes; +bool alreadyRefreshed = false; int findLine(std::list::iterator nextNode) { int outputLine = 0; @@ -41,8 +48,11 @@ bool sortPreChartListByBeat(const PreChartNode& lhs, const PreChartNode& rhs) { return true; else if ((lhs.beat == rhs.beat) && (lhs.subBeat < rhs.subBeat)) return true; - else - return false; + return false; +} +bool compareInterval(const std::pair& lhs, const std::pair& rhs) +{ + return (lhs.first < rhs.first); } int findGCD(int a, int b) { if (b == 0) @@ -226,6 +236,10 @@ private: System::Windows::Forms::Label^ label29; private: System::Windows::Forms::OpenFileDialog^ openFileDialog; private: System::Windows::Forms::SaveFileDialog^ saveFileDialog; private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; +private: System::Windows::Forms::CheckBox^ MatchTimeCheckBox; +private: System::Windows::Forms::CheckBox^ MatchNoteCheckBox; +private: System::Windows::Forms::Button^ PrevBeatButton; +private: System::Windows::Forms::Button^ NextBeatButton; @@ -376,6 +390,10 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; this->PrevGimmickButton = (gcnew System::Windows::Forms::Button()); this->DeleteGimmickButton = (gcnew System::Windows::Forms::Button()); this->NotesViewBox = (gcnew System::Windows::Forms::GroupBox()); + this->PrevBeatButton = (gcnew System::Windows::Forms::Button()); + this->NextBeatButton = (gcnew System::Windows::Forms::Button()); + this->MatchNoteCheckBox = (gcnew System::Windows::Forms::CheckBox()); + this->MatchTimeCheckBox = (gcnew System::Windows::Forms::CheckBox()); this->NotesMaskLabel = (gcnew System::Windows::Forms::Label()); this->NotesSizeLabel = (gcnew System::Windows::Forms::Label()); this->NotesPosLabel = (gcnew System::Windows::Forms::Label()); @@ -716,6 +734,7 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; this->SubBeat2Num->Minimum = System::Decimal(gcnew cli::array< System::Int32 >(4) { 1, 0, 0, 0 }); this->SubBeat2Num->Name = L"SubBeat2Num"; this->SubBeat2Num->Value = System::Decimal(gcnew cli::array< System::Int32 >(4) { 16, 0, 0, 0 }); + this->SubBeat2Num->ValueChanged += gcnew System::EventHandler(this, &MyForm::SubBeat2Num_ValueChanged); // // SubBeat1Num // @@ -730,6 +749,7 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; resources->ApplyResources(this->BeatNum, L"BeatNum"); this->BeatNum->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) { 9999, 0, 0, 0 }); this->BeatNum->Name = L"BeatNum"; + this->BeatNum->ValueChanged += gcnew System::EventHandler(this, &MyForm::BeatNum_ValueChanged); // // label2 // @@ -1173,6 +1193,10 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; // NotesViewBox // resources->ApplyResources(this->NotesViewBox, L"NotesViewBox"); + this->NotesViewBox->Controls->Add(this->PrevBeatButton); + this->NotesViewBox->Controls->Add(this->NextBeatButton); + this->NotesViewBox->Controls->Add(this->MatchNoteCheckBox); + this->NotesViewBox->Controls->Add(this->MatchTimeCheckBox); this->NotesViewBox->Controls->Add(this->NotesMaskLabel); this->NotesViewBox->Controls->Add(this->NotesSizeLabel); this->NotesViewBox->Controls->Add(this->NotesPosLabel); @@ -1191,6 +1215,34 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; this->NotesViewBox->Name = L"NotesViewBox"; this->NotesViewBox->TabStop = false; // + // PrevBeatButton + // + resources->ApplyResources(this->PrevBeatButton, L"PrevBeatButton"); + this->PrevBeatButton->Name = L"PrevBeatButton"; + this->PrevBeatButton->UseVisualStyleBackColor = true; + this->PrevBeatButton->Click += gcnew System::EventHandler(this, &MyForm::PrevBeatButton_Click); + // + // NextBeatButton + // + resources->ApplyResources(this->NextBeatButton, L"NextBeatButton"); + this->NextBeatButton->Name = L"NextBeatButton"; + this->NextBeatButton->UseVisualStyleBackColor = true; + this->NextBeatButton->Click += gcnew System::EventHandler(this, &MyForm::NextBeatButton_Click); + // + // MatchNoteCheckBox + // + resources->ApplyResources(this->MatchNoteCheckBox, L"MatchNoteCheckBox"); + this->MatchNoteCheckBox->BackColor = System::Drawing::Color::Transparent; + this->MatchNoteCheckBox->Name = L"MatchNoteCheckBox"; + this->MatchNoteCheckBox->UseVisualStyleBackColor = false; + this->MatchNoteCheckBox->CheckedChanged += gcnew System::EventHandler(this, &MyForm::MatchNoteCheckBox_CheckedChanged); + // + // MatchTimeCheckBox + // + resources->ApplyResources(this->MatchTimeCheckBox, L"MatchTimeCheckBox"); + this->MatchTimeCheckBox->Name = L"MatchTimeCheckBox"; + this->MatchTimeCheckBox->UseVisualStyleBackColor = true; + // // NotesMaskLabel // resources->ApplyResources(this->NotesMaskLabel, L"NotesMaskLabel"); @@ -1364,6 +1416,166 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; Marshal::FreeHGlobal(IntPtr((void*)chars)); return os; } + void mergeIntervals(std::list> theList) { + // sort the intervals in increasing order of start position + theList.sort(compareInterval); + + std::list>::iterator listITRprev = theList.begin(); + std::list>::iterator listITR = theList.begin(); + + for (listITR++; listITR != theList.end(); listITR++) { + // If this is not first Interval and overlaps + // with the previous one + if (listITRprev->second >= listITR->first) { + // Merge previous and current Intervals + listITRprev->second = std::max(listITRprev->second, listITR->second); + } + else { + listITRprev++; + listITRprev->first = listITR->first; + listITRprev->second = listITR->second; + } + } + } + void refreshMapofMasks() { + mapOfMasks.clear(); + std::pair zero(0, 0); + mapOfMasks[0].push_back(zero); + + for (std::list::iterator viewMasksITR = theChart.Notes.begin(); viewMasksITR != theChart.Notes.end(); viewMasksITR++) { + if (viewMasksITR->noteType == 12 || viewMasksITR->noteType == 13) { + float currentTime = (float)viewMasksITR->beat + ((float)viewMasksITR->subBeat / 1920); + int maskStart, maskEnd; + maskStart = viewMasksITR->position; + maskEnd = viewMasksITR->position + viewMasksITR->size; + + //copy previous mask layout to current time if current time is empty + if (mapOfMasks.find(currentTime) == mapOfMasks.end()) { + std::map>>::iterator itr = mapOfMasks.lower_bound(currentTime); + if (itr != mapOfMasks.end()) { + if (itr != mapOfMasks.begin()) { + itr--; + } + if (itr->first < currentTime) { + for (std::list>::iterator currentListitr = itr->second.begin(); currentListitr != itr->second.end(); currentListitr++) { + std::pair temppair(currentListitr->first, currentListitr->second); + mapOfMasks[currentTime].push_back(temppair); + } + } + } + else { + itr = mapOfMasks.end(); + if (!mapOfMasks.empty()) { + itr--; + for (std::list>::iterator currentListitr = itr->second.begin(); currentListitr != itr->second.end(); currentListitr++) { + std::pair temppair(currentListitr->first, currentListitr->second); + mapOfMasks[currentTime].push_back(temppair); + } + } + } + } + + if (viewMasksITR->noteType == 12) { + if (maskEnd > 60) { + int differenceEnd = maskEnd - 60; + int differenceStart = 0; + maskEnd = 60; + std::pair intervalA(maskStart, maskEnd); + std::pair intervalB(differenceStart, differenceEnd); + mapOfMasks[currentTime].push_back(intervalA); + mapOfMasks[currentTime].push_back(intervalB); + } + else { + std::pair intervalA(maskStart, maskEnd); + mapOfMasks[currentTime].push_back(intervalA); + } + } + + if (viewMasksITR->noteType == 13) { + if (maskEnd > 60) { + int differenceEnd = maskEnd - 60; + int differenceStart = 0; + maskEnd = 60; + std::pair intervalA(maskStart, maskEnd); + std::pair intervalB(differenceStart, differenceEnd); + for (std::list>::iterator currentMaskITR = mapOfMasks[currentTime].begin(); currentMaskITR != mapOfMasks[currentTime].end(); currentMaskITR++) { + if (maskStart <= currentMaskITR->first && maskEnd >= currentMaskITR->first) { //mask to delete overlaps start of pre-existing mask + if (maskEnd <= currentMaskITR->second) { + currentMaskITR->first = maskEnd; + } + else { ////mask to delete overlaps all of pre-existing mask + currentMaskITR->first = 0; + currentMaskITR->second = 0; + } + } + else if (maskStart > currentMaskITR->first && maskEnd < currentMaskITR->second) { //mask to delete in the middle pre-existing mask + std::pair newPair(maskEnd, currentMaskITR->second); + mapOfMasks[currentTime].push_back(newPair); + currentMaskITR->second = maskStart; + } + else if (maskStart < currentMaskITR->second && maskEnd >= currentMaskITR->second) { //mask to delete overlaps end of pre-existing mask + currentMaskITR->second = maskStart; + } + if (differenceStart <= currentMaskITR->first && differenceEnd >= currentMaskITR->first) { //mask to delete overlaps start of pre-existing mask + if (differenceEnd <= currentMaskITR->second) { + currentMaskITR->first = differenceEnd; + } + else { ////mask to delete overlaps all of pre-existing mask + currentMaskITR->first = 0; + currentMaskITR->second = 0; + } + } + else if (differenceStart > currentMaskITR->first && differenceEnd < currentMaskITR->second) { //mask to delete in the middle pre-existing mask + std::pair newPair(differenceEnd, currentMaskITR->second); + mapOfMasks[currentTime].push_back(newPair); + currentMaskITR->second = differenceStart; + } + else if (differenceStart < currentMaskITR->second && differenceEnd >= currentMaskITR->second) { //mask to delete overlaps end of pre-existing mask + currentMaskITR->second = differenceStart; + } + } + } + else { + std::pair intervalA(maskStart, maskEnd); + for (std::list>::iterator currentMaskITR = mapOfMasks[currentTime].begin(); currentMaskITR != mapOfMasks[currentTime].end(); currentMaskITR++) { + if (maskStart <= currentMaskITR->first && maskEnd >= currentMaskITR->first) { //mask to delete overlaps start of pre-existing mask + if (maskEnd <= currentMaskITR->second) { + currentMaskITR->first = maskEnd; + } + else { ////mask to delete overlaps all of pre-existing mask + currentMaskITR->first = 0; + currentMaskITR->second = 0; + } + } + else if (maskStart > currentMaskITR->first && maskEnd < currentMaskITR->second) { //mask to delete in the middle pre-existing mask + std::pair newPair(maskEnd, currentMaskITR->second); + mapOfMasks[currentTime].push_back(newPair); + currentMaskITR->second = maskStart; + break; + } + else if (maskStart < currentMaskITR->second && maskEnd >= currentMaskITR->second) { //mask to delete overlaps end of pre-existing mask + currentMaskITR->second = maskStart; + } + } + } + } + mergeIntervals(mapOfMasks[currentTime]); + } + } + } + void refreshMapofNotes() { + mapOfNotes.clear(); + for (std::list::iterator viewMasksITR = theChart.Notes.begin(); viewMasksITR != theChart.Notes.end(); viewMasksITR++) { + float currentTime = (float)viewMasksITR->beat + ((float)viewMasksITR->subBeat / 1920); + if (viewMasksITR->noteType != 12 || viewMasksITR->noteType != 13) { + NotesNode tempnode; + tempnode.noteType = viewMasksITR->noteType; + tempnode.position = viewMasksITR->position; + tempnode.size = viewMasksITR->size; + mapOfNotes[currentTime].push_back(tempnode); + } + } + } void refreshGimmickView() { if (!theChart.PreChart.empty()) { GimmickBeatLabel->Text = ((viewGimmicksITR)->beat).ToString(); @@ -1416,6 +1628,121 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; GimmickValueLabel->Text = "N/A"; } } + std::string refreshCurrentNoteLabel(int currentNoteType) { + switch (currentNoteType) { + case 1: + return "Touch (No Bonus)"; + case 2: + return "Touch (Bonus Get)"; + case 3: + return "Snap (R) (No Bonus)"; + case 4: + return "Snap (B) (No Bonus)"; + case 5: + return "Slide (O) (No Bonus)"; + case 6: + return "Slide (O) (Bonus Get)"; + case 7: + return "Slide (G) (No Bonus)"; + case 8: + return "Slide (G) (Bonus Get)"; + case 9: + return "Hold Start (No Bonus)"; + case 10: + if (EndHoldBox->Checked) { + return "Hold End"; + } + else { + return "Hold Middle"; + } + case 11: + return "Hold End"; + case 12: + if (MaskClockwise->Checked) { + return "Mask Add (Clockwise)"; + } + else if (MaskCClockwise->Checked) { + return "Mask Add (Counter-Clockwise)"; + } + else { + return "Mask Add (From Center)"; + } + case 13: + if (MaskClockwise->Checked) { + return "Mask Remove (Clockwise)"; + } + else if (MaskCClockwise->Checked) { + return "Mask Remove (Counter-Clockwise)"; + } + else { + return "Mask Remove (To Center)"; + } + case 14: + return "End Of Chart"; + case 16: + return "Chain"; + case 20: + return "Touch (Bonus With Flair)"; + case 21: + return "Snap (R) (Bonus With Flair)"; + case 22: + return "Snap (B) (Bonus With Flair)"; + case 23: + return "Slide (O) (Bonus With Flair)"; + case 24: + return "Slide (G) (Bonus With Flair)"; + case 25: + return "Hold Start (Bonus With Flair)"; + } + return "None Selected"; + } + std::string refreshCurrentNoteViewLabel(int currentNoteType) { + switch (currentNoteType) { + case 1: + return "Touch (No Bonus)"; + case 2: + return "Touch (Bonus Get)"; + case 3: + return "Snap (R) (No Bonus)"; + case 4: + return "Snap (B) (No Bonus)"; + case 5: + return "Slide (O) (No Bonus)"; + case 6: + return "Slide (O) (Bonus Get)"; + case 7: + return "Slide (G) (No Bonus)"; + case 8: + return "Slide (G) (Bonus Get)"; + case 9: + return "Hold Start (No Bonus)"; + case 10: + return "Hold Middle"; + case 11: + return "Hold End"; + case 12: + return "Mask Add"; + case 13: + return "Mask Remove"; + case 14: + return "End Of Chart"; + case 16: + return "Chain"; + case 20: + return "Touch (Bonus With Flair)"; + case 21: + return "Snap (R) (Bonus With Flair)"; + case 22: + return "Snap (B) (Bonus With Flair)"; + case 23: + return "Slide (O) (Bonus With Flair)"; + case 24: + return "Slide (G) (Bonus With Flair)"; + case 25: + return "Hold Start (Bonus With Flair)"; + } + return "List Empty"; + } void refreshNotesView() { if (!theChart.Notes.empty()) { NotesBeatLabel->Text = ((viewNotesITR)->beat).ToString(); @@ -1425,46 +1752,28 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; std::string subBeatString = subBeatValueDisplay(num1, num2); NotesSubBeatLabel->Text = stdStringToSystemString(subBeatString); + if (MatchTimeCheckBox->Checked) { + BeatNum->Value = viewNotesITR->beat; + SubBeat1Num->Value = subBeatValue1(num1, num2); + SubBeat2Num->Value = subBeatValue2(num1, num2); + } + if (MatchNoteCheckBox->Checked) { + PosNum->Value = viewNotesITR->position; + SizeNum->Value = viewNotesITR->size; + SelectedNoteTypeVisual = viewNotesITR->noteType; + if (SelectedNoteTypeVisual != 10 || SelectedNoteTypeVisual != 11) { + SelectedLineType = 1; + SelectedNoteType = viewNotesITR->noteType; + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + } + } + NotesPosLabel->Text = stdStringToSystemString(to_string((viewNotesITR)->position)); NotesSizeLabel->Text = stdStringToSystemString(to_string((viewNotesITR)->size)); NotesMaskLabel->Text = "N/A"; - switch ((viewNotesITR)->noteType) { - case 1: - NotesTypeLabel->Text = "Touch (No Bonus)"; - break; - case 2: - NotesTypeLabel->Text = "Touch (Bonus Get)"; - break; - case 3: - NotesTypeLabel->Text = "Snap (R) (No Bonus)"; - break; - case 4: - NotesTypeLabel->Text = "Snap (B) (No Bonus)"; - break; - case 5: - NotesTypeLabel->Text = "Slide (O) (No Bonus)"; - break; - case 6: - NotesTypeLabel->Text = "Slide (O) (Bonus Get)"; - break; - case 7: - NotesTypeLabel->Text = "Slide (G) (No Bonus)"; - break; - case 8: - NotesTypeLabel->Text = "Slide (G) (Bonus Get)"; - break; - case 9: - NotesTypeLabel->Text = "Hold Start (No Bonus)"; - break; - case 10: - NotesTypeLabel->Text = "Hold Middle"; - break; - case 11: - NotesTypeLabel->Text = "Hold End"; - break; - case 12: - NotesTypeLabel->Text = "Mask Add"; + NotesTypeLabel->Text = stdStringToSystemString(refreshCurrentNoteViewLabel((viewNotesITR)->noteType)); + if ((viewNotesITR)->noteType == 12) { switch ((viewNotesITR)->BGType) { case 0: NotesMaskLabel->Text = "Counter-Clockwise"; @@ -1476,9 +1785,8 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; NotesMaskLabel->Text = "From Center"; break; } - break; - case 13: - NotesTypeLabel->Text = "Mask Remove"; + } + if ((viewNotesITR)->noteType == 13) { switch ((viewNotesITR)->BGType) { case 0: NotesMaskLabel->Text = "Counter-Clockwise"; @@ -1490,31 +1798,6 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; NotesMaskLabel->Text = "To Center"; break; } - break; - case 14: - NotesTypeLabel->Text = "End Of Chart"; - break; - case 16: - NotesTypeLabel->Text = "Chain"; - break; - case 20: - NotesTypeLabel->Text = "Touch (Bonus With Flair)"; - break; - case 21: - NotesTypeLabel->Text = "Snap (R) (Bonus With Flair)"; - break; - case 22: - NotesTypeLabel->Text = "Snap (B) (Bonus With Flair)"; - break; - case 23: - NotesTypeLabel->Text = "Slide (O) (Bonus With Flair)"; - break; - case 24: - NotesTypeLabel->Text = "Slide (G) (Bonus With Flair)"; - break; - case 25: - NotesTypeLabel->Text = "Hold Start (Bonus With Flair)"; - break; } } else { @@ -1563,6 +1846,80 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; return to_string(num1) + "/" + to_string(num2); } + int subBeatValue1(int num1, int num2) { + int denom = findGCD(num1, num2); + num1 /= denom; + num2 /= denom; + switch (num2) { + case 0: + num1 *= 16; + num2 = 16; + break; + case 1: + num1 *= 16; + num2 = 16; + break; + case 2: + num1 *= 8; + num2 = 16; + break; + case 3: + num1 *= 4; + num2 = 12; + break; + case 4: + num1 *= 4; + num2 = 16; + break; + case 6: + num1 *= 2; + num2 = 12; + break; + case 8: + num1 *= 2; + num2 = 16; + break; + } + + return num1; + } + int subBeatValue2(int num1, int num2) { + int denom = findGCD(num1, num2); + num1 /= denom; + num2 /= denom; + switch (num2) { + case 0: + num1 *= 16; + num2 = 16; + break; + case 1: + num1 *= 16; + num2 = 16; + break; + case 2: + num1 *= 8; + num2 = 16; + break; + case 3: + num1 *= 4; + num2 = 12; + break; + case 4: + num1 *= 4; + num2 = 16; + break; + case 6: + num1 *= 2; + num2 = 12; + break; + case 8: + num1 *= 2; + num2 = 16; + break; + } + + return num2; + } private: System::Void newToolStripMenuItem_Click(System::Object^ sender, System::EventArgs^ e) { } @@ -1764,6 +2121,8 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; viewGimmicksITR = theChart.PreChart.begin(); refreshGimmickView(); refreshNotesView(); + refreshMapofMasks(); + refreshMapofNotes(); } private: System::Void saveAsToolStripMenuItem_Click(System::Object^ sender, System::EventArgs^ e) { saveToolStripMenuItem_Click(sender, e); @@ -1846,6 +2205,8 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; } theChart.Notes.push_back(tempNotesNode); + float currentTime = (float)tempNotesNode.beat + ((float)tempNotesNode.subBeat / 1920); + mapOfNotes[currentTime].push_back(tempNotesNode); if (!theChart.Notes.empty()) { viewNotesITR = theChart.Notes.end(); viewNotesITR--; @@ -1866,7 +2227,11 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; break; } } + SelectedNoteTypeVisual = viewNotesITR->noteType; theChart.Notes.sort(sortNotesListByBeat); + if (SelectedNoteType == 12 || SelectedNoteType == 13) { + refreshMapofMasks(); + } refreshNotesView(); } else { @@ -1971,16 +2336,15 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; if (SelectedNoteType != 10) { if (BonusGetRadioButton->Checked) { SelectedNoteType = 2; - CurrentObjectText->Text = "Touch (Bonus Get)"; } else if (BonusFlairRadioButton->Checked) { SelectedNoteType = 20; - CurrentObjectText->Text = "Touch (Bonus With Flair)"; } else { SelectedNoteType = 1; - CurrentObjectText->Text = "Touch (No Bonus)"; } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + SelectedNoteTypeVisual = SelectedNoteType; } SelectedLineType = 1; Refresh(); @@ -1989,16 +2353,15 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; if (SelectedNoteType != 10) { if (BonusGetRadioButton->Checked) { SelectedNoteType = 6; - CurrentObjectText->Text = "Slide (O) (Bonus Get)"; } else if (BonusFlairRadioButton->Checked) { SelectedNoteType = 23; - CurrentObjectText->Text = "Slide (O) (Bonus With Flair)"; } else { SelectedNoteType = 5; - CurrentObjectText->Text = "Slide (O) (No Bonus)"; } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + SelectedNoteTypeVisual = SelectedNoteType; SelectedLineType = 1; } Refresh(); @@ -2007,16 +2370,15 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; if (SelectedNoteType != 10) { if (BonusGetRadioButton->Checked == true) { SelectedNoteType = 8; - CurrentObjectText->Text = "Slide (G) (Bonus Get)"; } else if (BonusFlairRadioButton->Checked) { SelectedNoteType = 24; - CurrentObjectText->Text = "Slide (G) (Bonus With Flair)"; } else { SelectedNoteType = 7; - CurrentObjectText->Text = "Slide (G) (No Bonus)"; } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + SelectedNoteTypeVisual = SelectedNoteType; SelectedLineType = 1; } Refresh(); @@ -2025,12 +2387,12 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; if (SelectedNoteType != 10) { if (BonusFlairRadioButton->Checked) { SelectedNoteType = 21; - CurrentObjectText->Text = "Snap (R) (Bonus With Flair)"; } else { SelectedNoteType = 3; - CurrentObjectText->Text = "Snap (R) (No Bonus)"; } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + SelectedNoteTypeVisual = SelectedNoteType; SelectedLineType = 1; } Refresh(); @@ -2039,12 +2401,12 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; if (SelectedNoteType != 10) { if (BonusFlairRadioButton->Checked) { SelectedNoteType = 22; - CurrentObjectText->Text = "Snap (B) (Bonus With Flair)"; } else { SelectedNoteType = 4; - CurrentObjectText->Text = "Snap (B) (No Bonus)"; } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + SelectedNoteTypeVisual = SelectedNoteType; SelectedLineType = 1; } Refresh(); @@ -2052,7 +2414,8 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; private: System::Void YellowButton_Click(System::Object^ sender, System::EventArgs^ e) { if (SelectedNoteType != 10) { SelectedNoteType = 16; - CurrentObjectText->Text = "Chain"; + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + SelectedNoteTypeVisual = SelectedNoteType; SelectedLineType = 1; } Refresh(); @@ -2060,7 +2423,8 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; private: System::Void EndChartButton_Click(System::Object^ sender, System::EventArgs^ e) { if (SelectedNoteType != 10) { SelectedNoteType = 14; - CurrentObjectText->Text = "End of Chart"; + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + SelectedNoteTypeVisual = SelectedNoteType; SelectedLineType = 1; } Refresh(); @@ -2069,12 +2433,12 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; if (SelectedNoteType != 10) { if (BonusFlairRadioButton->Checked) { SelectedNoteType = 25; - CurrentObjectText->Text = "Hold Start (Bonus With Flair)"; } else { SelectedNoteType = 9; - CurrentObjectText->Text = "Hold Start (No Bonus)"; } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + SelectedNoteTypeVisual = SelectedNoteType; SelectedLineType = 1; } Refresh(); @@ -2083,28 +2447,12 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; if (SelectedNoteType != 10) { if (AddMask->Checked) { SelectedNoteType = 12; - if (MaskClockwise->Checked) { - CurrentObjectText->Text = "Mask Add (Clockwise)"; - } - else if (MaskCClockwise->Checked) { - CurrentObjectText->Text = "Mask Add (Counter-Clockwise)"; - } - else { - CurrentObjectText->Text = "Mask Add (From Center)"; - } } else { SelectedNoteType = 13; - if (MaskClockwise->Checked) { - CurrentObjectText->Text = "Mask Remove (Clockwise)"; - } - else if (MaskCClockwise->Checked) { - CurrentObjectText->Text = "Mask Remove (Counter-Clockwise)"; - } - else { - CurrentObjectText->Text = "Mask Remove (To Center)"; - } } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + SelectedNoteTypeVisual = SelectedNoteType; SelectedLineType = 1; } Refresh(); @@ -2146,12 +2494,8 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; } private: System::Void EndHoldBox_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { if (SelectedNoteType == 10) { - if (EndHoldBox->Checked) { - CurrentObjectText->Text = "Hold End"; - } - else { - CurrentObjectText->Text = "Hold Middle"; - } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + SelectedNoteTypeVisual = SelectedNoteType; } Refresh(); } @@ -2161,58 +2505,51 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; case 2: if (NoBonusRadioButton->Checked) { SelectedNoteType = 1; - CurrentObjectText->Text = "Touch (No Bonus)"; } break; case 6: if (NoBonusRadioButton->Checked) { SelectedNoteType = 5; - CurrentObjectText->Text = "Slide (O) (No Bonus)"; } break; case 8: if (NoBonusRadioButton->Checked) { SelectedNoteType = 7; - CurrentObjectText->Text = "Slide (G) (No Bonus)"; } break; case 20: if (NoBonusRadioButton->Checked) { SelectedNoteType = 1; - CurrentObjectText->Text = "Touch (No Bonus)"; } break; case 21: if (NoBonusRadioButton->Checked) { SelectedNoteType = 3; - CurrentObjectText->Text = "Snap (R) (No Bonus)"; } break; case 22: if (NoBonusRadioButton->Checked) { SelectedNoteType = 4; - CurrentObjectText->Text = "Snap (B) (No Bonus)"; } break; case 23: if (NoBonusRadioButton->Checked) { SelectedNoteType = 5; - CurrentObjectText->Text = "Slide (O) (No Bonus)"; } break; case 24: if (NoBonusRadioButton->Checked) { SelectedNoteType = 7; - CurrentObjectText->Text = "Slide (G) (No Bonus)"; } break; case 25: if (NoBonusRadioButton->Checked) { SelectedNoteType = 9; - CurrentObjectText->Text = "Hold Start (No Bonus)"; } break; } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + SelectedNoteTypeVisual = SelectedNoteType; } } private: System::Void BonusGetRadioButton_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { @@ -2221,40 +2558,36 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; case 1: if (BonusGetRadioButton->Checked) { SelectedNoteType = 2; - CurrentObjectText->Text = "Touch (Bonus Get)"; } break; case 5: if (BonusGetRadioButton->Checked) { SelectedNoteType = 6; - CurrentObjectText->Text = "Slide (O) (Bonus Get)"; } break; case 7: if (BonusGetRadioButton->Checked) { SelectedNoteType = 8; - CurrentObjectText->Text = "Slide (G) (Bonus Get)"; } break; case 20: if (BonusGetRadioButton->Checked) { SelectedNoteType = 2; - CurrentObjectText->Text = "Touch (Bonus Get)"; } break; case 23: if (BonusGetRadioButton->Checked) { SelectedNoteType = 6; - CurrentObjectText->Text = "Slide (O) (Bonus Get)"; } break; case 24: if (BonusGetRadioButton->Checked) { SelectedNoteType = 8; - CurrentObjectText->Text = "Slide (G) (Bonus Get)"; } break; } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + SelectedNoteTypeVisual = SelectedNoteType; } } private: System::Void BonusFlairRadioButton_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { @@ -2263,165 +2596,110 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; case 1: if (BonusFlairRadioButton->Checked) { SelectedNoteType = 20; - CurrentObjectText->Text = "Touch (Bonus With Flair)"; } break; case 2: if (BonusFlairRadioButton->Checked) { SelectedNoteType = 20; - CurrentObjectText->Text = "Touch (Bonus With Flair)"; } break; case 3: if (BonusFlairRadioButton->Checked) { SelectedNoteType = 21; - CurrentObjectText->Text = "Snap (R) (Bonus With Flair)"; } break; case 4: if (BonusFlairRadioButton->Checked) { SelectedNoteType = 22; - CurrentObjectText->Text = "Snap (B) (Bonus With Flair)"; } break; case 5: if (BonusFlairRadioButton->Checked) { SelectedNoteType = 23; - CurrentObjectText->Text = "Slide (O) (Bonus With Flair)"; } break; case 6: if (BonusFlairRadioButton->Checked) { SelectedNoteType = 23; - CurrentObjectText->Text = "Slide (O) (Bonus With Flair)"; } break; case 7: if (BonusFlairRadioButton->Checked) { SelectedNoteType = 24; - CurrentObjectText->Text = "Slide (G) (Bonus With Flair)"; } break; case 8: if (BonusFlairRadioButton->Checked) { SelectedNoteType = 24; - CurrentObjectText->Text = "Slide (G) (Bonus With Flair)"; } break; case 9: if (BonusFlairRadioButton->Checked) { SelectedNoteType = 25; - CurrentObjectText->Text = "Hold Start (Bonus With Flair)"; } break; } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + SelectedNoteTypeVisual = SelectedNoteType; } } private: System::Void AddMask_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { if (SelectedLineType == 1) { - switch (SelectedNoteType) { - case 13: + if (SelectedNoteType == 13) { if (AddMask->Checked) { SelectedNoteType = 12; - if (MaskClockwise->Checked) { - CurrentObjectText->Text = "Mask Add (Clockwise)"; - } - else if (MaskCClockwise->Checked) { - CurrentObjectText->Text = "Mask Add (Counter-Clockwise)"; - } - else { - CurrentObjectText->Text = "Mask Add (From Center)"; - } } - break; } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + SelectedNoteTypeVisual = SelectedNoteType; } Refresh(); } private: System::Void RemoveMask_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { if (SelectedLineType == 1) { - switch (SelectedNoteType) { - case 12: + if (SelectedNoteType == 12) { if (RemoveMask->Checked) { SelectedNoteType = 13; - if (MaskClockwise->Checked) { - CurrentObjectText->Text = "Mask Remove (Clockwise)"; - } - else if (MaskCClockwise->Checked) { - CurrentObjectText->Text = "Mask Remove (Counter-Clockwise)"; - } - else { - CurrentObjectText->Text = "Mask Remove (To Center)"; - } } - break; } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); + SelectedNoteTypeVisual = SelectedNoteType; } Refresh(); } private: System::Void MaskClockwise_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { if (SelectedLineType == 1) { - switch (SelectedNoteType) { - case 12: - if (MaskClockwise->Checked) { - CurrentObjectText->Text = "Mask Add (Clockwise)"; - } - break; - case 13: - if (MaskClockwise->Checked) { - CurrentObjectText->Text = "Mask Remove (Clockwise)"; - } - break; - } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); } } private: System::Void MaskCClockwise_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { if (SelectedLineType == 1) { - switch (SelectedNoteType) { - case 12: - if (MaskCClockwise->Checked) { - CurrentObjectText->Text = "Mask Add (Counter-Clockwise)"; - } - break; - case 13: - if (MaskCClockwise->Checked) { - CurrentObjectText->Text = "Mask Remove (Counter-Clockwise)"; - } - break; - } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); } } private: System::Void MaskCenter_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { if (SelectedLineType == 1) { - switch (SelectedNoteType) { - case 12: - if (MaskCenter->Checked) { - CurrentObjectText->Text = "Mask Add (From Center)"; - } - break; - case 13: - if (MaskCenter->Checked) { - CurrentObjectText->Text = "Mask Remove (To Center)"; - } - break; - } + CurrentObjectText->Text = stdStringToSystemString(refreshCurrentNoteLabel(SelectedNoteType)); } } private: System::Void SubBeat1Num_ValueChanged(System::Object^ sender, System::EventArgs^ e) { if (SubBeat1Num->Value >= SubBeat2Num->Value) { SubBeat1Num->Value = 0; + alreadyRefreshed = true; BeatNum->Value++; } if (SubBeat1Num->Value < 0) { if (BeatNum->Value > 0) { int temp = (int)SubBeat2Num->Value - 1; SubBeat1Num->Value = (System::Decimal)temp; + alreadyRefreshed = true; BeatNum->Value--; } else { SubBeat1Num->Value = 0; } } + Refresh(); } private: System::Void ReverseEnd1SBNum1_ValueChanged(System::Object^ sender, System::EventArgs^ e) { if (ReverseEnd1SBNum1->Value >= ReverseEnd1SBNum2->Value) { @@ -2577,6 +2855,7 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; } } while (holdDelete); refreshNotesView(); + refreshMapofNotes(); } Refresh(); } @@ -2584,38 +2863,123 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; } private: System::Void saveFileDialog_FileOk(System::Object^ sender, System::ComponentModel::CancelEventArgs^ e) { } + Color returnColor(int noteType) { + switch (noteType) { + case 1: + return TapButton->BackColor; + case 2: + return TapButton->BackColor; + case 3: + return RedButton->BackColor; + case 4: + return BlueButton->BackColor; + case 5: + return OrangeButton->BackColor; + case 6: + return OrangeButton->BackColor; + case 7: + return GreenButton->BackColor; + case 8: + return GreenButton->BackColor; + case 9: + return HoldButton->BackColor; + case 10: + return HoldButton->BackColor; + case 11: + return HoldButton->BackColor; + case 16: + return YellowButton->BackColor; + case 20: + return TapButton->BackColor; + case 21: + return RedButton->BackColor; + case 22: + return BlueButton->BackColor; + case 23: + return OrangeButton->BackColor; + case 24: + return GreenButton->BackColor; + case 25: + return HoldButton->BackColor; + } + return Color::Transparent; + } private: System::Void MyForm_Paint(System::Object^ sender, System::Windows::Forms::PaintEventArgs^ e) { Graphics^ g = e->Graphics; int xPos = InitialSettingsPane->Left; int yPos = InitialSettingsPane->Bottom + 6; int sizeOfRect = InitialSettingsPane->Width; + float widthOfNotePen = 5; System::Drawing::Point location(xPos, yPos); System::Drawing::Size size(sizeOfRect, sizeOfRect); System::Drawing::Rectangle Rect(location, size); + Pen^ CircleBasePen = gcnew Pen(Color::Black, 3); + Pen^ CircleLinesPen = gcnew Pen(Color::Black, 2); + Pen^ CircleNotePen = gcnew Pen(Color::Transparent, widthOfNotePen); + + g->SmoothingMode = Drawing2D::SmoothingMode::Default; + + //pre-existing mask values + float maskStartAngle; + float maskArcLength; + //Draw pre-existing mask + float currentTime = (float)BeatNum->Value + ((float)SubBeat1Num->Value / (float)SubBeat2Num->Value); + std::map>>::iterator mapitr = mapOfMasks.lower_bound(currentTime); + if (mapOfMasks.find(currentTime) == mapOfMasks.end()) { + if (mapitr != mapOfMasks.end()) { + if (mapitr != mapOfMasks.begin()) { + mapitr--; + } + if (mapitr->first < currentTime) { + for (std::list>::iterator listITR = mapitr->second.begin(); listITR != mapitr->second.end(); listITR++) { + maskStartAngle = -((float)listITR->first * 6); + maskArcLength = -(((float)listITR->second - (float)listITR->first) * 6); + g->FillPie(Brushes::Silver, Rect, maskStartAngle, maskArcLength); + } + } + } + else { + mapitr = mapOfMasks.end(); + if (!mapOfMasks.empty()) { + mapitr--; + for (std::list>::iterator listITR = mapitr->second.begin(); listITR != mapitr->second.end(); listITR++) { + maskStartAngle = -((float)listITR->first * 6); + maskArcLength = -(((float)listITR->second - (float)listITR->first) * 6); + g->FillPie(Brushes::Silver, Rect, maskStartAngle, maskArcLength); + } + } + } + } + else { + for (std::list>::iterator listITR = mapitr->second.begin(); listITR != mapitr->second.end(); listITR++) { + maskStartAngle = -((float)listITR->first * 6); + maskArcLength = -(((float)listITR->second - (float)listITR->first) * 6); + g->FillPie(Brushes::Silver, Rect, maskStartAngle, maskArcLength); + } + } + + //Selected object values float startAngle = -((float)PosNum->Value * 6); float arcLength = -((float)SizeNum->Value * 6); - Pen^ CircleBasePen = gcnew Pen(Color::Black, 3); - Pen^ CircleLinesPen = gcnew Pen(Color::Black, 2); - Pen^ CircleNotePen = gcnew Pen(Color::Transparent, 4); - - g->SmoothingMode = Drawing2D::SmoothingMode::HighSpeed; + //Draw selected mask if (SelectedLineType == 1) { - if (SelectedNoteType == 12) { + if (SelectedNoteTypeVisual == 12) { g->FillPie(Brushes::Silver, Rect, startAngle, arcLength); } - if (SelectedNoteType == 13) { + if (SelectedNoteTypeVisual == 13) { g->FillPie(Brushes::White, Rect, startAngle, arcLength); } } + //Draw base circle g->DrawEllipse(CircleBasePen, Rect); - int circleRadius = (sizeOfRect / 2); - int xCenterOfCircle = circleRadius + xPos; - int yCenterOfCircle = circleRadius + yPos; + float circleRadius = (sizeOfRect / 2); + float xCenterOfCircle = circleRadius + xPos; + float yCenterOfCircle = circleRadius + yPos; for (int i = 0; i < 360; i += 6) { //i is the angle n degrees float xStart, yStart, xEnd, yEnd; float degToRad = (float)i * PI / 180.0; //i to Radians @@ -2626,11 +2990,11 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; float innerRadius = circleRadius - 10; CircleLinesPen->Width = 1; if (i % 90 == 0) { - innerRadius = circleRadius - 35; + innerRadius = circleRadius - 35.0; CircleLinesPen->Width = 4; } else if (i % 30 == 0) { - innerRadius = circleRadius - 25; + innerRadius = circleRadius - 25.0; CircleLinesPen->Width = 2; } xEnd = (innerRadius * cos(degToRad)) + xCenterOfCircle; @@ -2640,63 +3004,48 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; g->DrawLine(CircleLinesPen, coordPointStart, coordPointEnd); } - if (SelectedLineType == 1) { - switch (SelectedNoteType) { - case 1: - CircleNotePen->Color = TapButton->BackColor; - break; - case 2: - CircleNotePen->Color = TapButton->BackColor; - break; - case 3: - CircleNotePen->Color = RedButton->BackColor; - break; - case 4: - CircleNotePen->Color = BlueButton->BackColor; - break; - case 5: - CircleNotePen->Color = OrangeButton->BackColor; - break; - case 6: - CircleNotePen->Color = OrangeButton->BackColor; - break; - case 7: - CircleNotePen->Color = GreenButton->BackColor; - break; - case 8: - CircleNotePen->Color = GreenButton->BackColor; - break; - case 9: - CircleNotePen->Color = HoldButton->BackColor; - break; - case 10: - CircleNotePen->Color = HoldButton->BackColor; - break; - case 11: - CircleNotePen->Color = HoldButton->BackColor; - break; - case 16: - CircleNotePen->Color = YellowButton->BackColor; - break; - case 20: - CircleNotePen->Color = TapButton->BackColor; - break; - case 21: - CircleNotePen->Color = RedButton->BackColor; - break; - case 22: - CircleNotePen->Color = BlueButton->BackColor; - break; - case 23: - CircleNotePen->Color = OrangeButton->BackColor; - break; - case 24: - CircleNotePen->Color = GreenButton->BackColor; - break; - case 25: - CircleNotePen->Color = HoldButton->BackColor; - break; + //Draw future notes + float futStartAngle; + float futArcLength; + float xPosFut; + float yPosFut; + float sizeOfRectFut; + float circleRadiusFut; + float totalTimeShowNotes = 0.5; + for (std::map>::iterator notemapitr = mapOfNotes.lower_bound(currentTime); notemapitr != mapOfNotes.end(); notemapitr++) { + float timeAtITR = notemapitr->first; + if (timeAtITR <= (currentTime + totalTimeShowNotes)) { + for (std::list::iterator listofNotesitr = notemapitr->second.begin(); listofNotesitr != notemapitr->second.end(); listofNotesitr++) { + //Future note values + futStartAngle = -((float)listofNotesitr->position * 6); + futArcLength = -((float)listofNotesitr->size * 6); + CircleNotePen->Color = returnColor(listofNotesitr->noteType); + //modify rectangle to scale with how long until the note appears + float NoteScale = 1 - ((timeAtITR - currentTime) * (1 / totalTimeShowNotes)); //0-1 = 0-100% + sizeOfRectFut = sizeOfRect * NoteScale; + circleRadiusFut = (sizeOfRectFut / 2); + xPosFut = InitialSettingsPane->Left + (circleRadius - circleRadiusFut) + 1; + yPosFut = InitialSettingsPane->Bottom + 6 + (circleRadius - circleRadiusFut) + 1; + CircleNotePen->Width = widthOfNotePen * NoteScale; + + System::Drawing::Point locationFut(xPosFut, yPosFut); + System::Drawing::Size sizeFut(sizeOfRectFut, sizeOfRectFut); + System::Drawing::Rectangle RectFut(locationFut, sizeFut); + if (NoteScale > 0) { + g->DrawArc(CircleNotePen, RectFut, futStartAngle, futArcLength); + } + } } + else { + notemapitr = mapOfNotes.end(); + notemapitr--; + } + } + + //Draw selected note + if (SelectedLineType == 1) { + CircleNotePen->Color = returnColor(SelectedNoteTypeVisual); + CircleNotePen->Width = 4; g->DrawArc(CircleNotePen, Rect, startAngle, arcLength); } } @@ -2709,5 +3058,50 @@ private: System::Windows::Forms::ToolStripMenuItem^ aboutToolStripMenuItem; private: System::Void MyForm_Resize(System::Object^ sender, System::EventArgs^ e) { Refresh(); } + private: System::Void BeatNum_ValueChanged(System::Object^ sender, System::EventArgs^ e) { + if (!alreadyRefreshed) { + Refresh(); + } + else { + alreadyRefreshed = false; + } + } + private: System::Void MatchNoteCheckBox_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { + refreshNotesView(); + } + private: System::Void NextBeatButton_Click(System::Object^ sender, System::EventArgs^ e) { + if (!theChart.Notes.empty()) { + int initialBeat = viewNotesITR->beat; + while (viewNotesITR->beat == initialBeat) { + viewNotesITR++; + if (viewNotesITR == theChart.Notes.end()) { + viewNotesITR = theChart.Notes.begin(); + break; + } + } + refreshNotesView(); + } + Refresh(); + } + private: System::Void PrevBeatButton_Click(System::Object^ sender, System::EventArgs^ e) { + if (!theChart.Notes.empty()) { + int initialBeat = viewNotesITR->beat; + while (viewNotesITR->beat == initialBeat) { + if (viewNotesITR != theChart.Notes.begin()) { + viewNotesITR--; + } + else { + viewNotesITR = theChart.Notes.end(); + viewNotesITR--; + break; + } + } + refreshNotesView(); + } + Refresh(); + } + private: System::Void SubBeat2Num_ValueChanged(System::Object^ sender, System::EventArgs^ e) { + Refresh(); + } }; } diff --git a/BAKKA Editor/MyForm.resx b/BAKKA Editor/MyForm.resx index 6aad059..251d41b 100644 --- a/BAKKA Editor/MyForm.resx +++ b/BAKKA Editor/MyForm.resx @@ -2735,7 +2735,7 @@ Notes that appear are from End 1 -> End 2 10 - 6, 575 + 6, 516 482, 208 @@ -2761,6 +2761,114 @@ Notes that appear are from End 1 -> End 2 Bottom, Right + + NoControl + + + 6, 19 + + + 110, 23 + + + 37 + + + Previous Beat + + + PrevBeatButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NotesViewBox + + + 0 + + + 354, 19 + + + 110, 23 + + + 36 + + + Next Beat + + + NextBeatButton + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NotesViewBox + + + 1 + + + True + + + NoControl + + + 242, 150 + + + 232, 17 + + + 35 + + + Match selected note to current viewed note + + + MatchNoteCheckBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NotesViewBox + + + 2 + + + True + + + 6, 150 + + + 230, 17 + + + 31 + + + Match selected time to current viewed note + + + MatchTimeCheckBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NotesViewBox + + + 3 + True @@ -2789,7 +2897,7 @@ Notes that appear are from End 1 -> End 2 NotesViewBox - 0 + 4 True @@ -2819,7 +2927,7 @@ Notes that appear are from End 1 -> End 2 NotesViewBox - 1 + 5 True @@ -2849,7 +2957,7 @@ Notes that appear are from End 1 -> End 2 NotesViewBox - 2 + 6 True @@ -2879,7 +2987,7 @@ Notes that appear are from End 1 -> End 2 NotesViewBox - 3 + 7 True @@ -2909,7 +3017,7 @@ Notes that appear are from End 1 -> End 2 NotesViewBox - 4 + 8 True @@ -2939,7 +3047,7 @@ Notes that appear are from End 1 -> End 2 NotesViewBox - 5 + 9 True @@ -2972,7 +3080,7 @@ Notes that appear are from End 1 -> End 2 NotesViewBox - 6 + 10 True @@ -3005,7 +3113,7 @@ Notes that appear are from End 1 -> End 2 NotesViewBox - 7 + 11 True @@ -3038,7 +3146,7 @@ Notes that appear are from End 1 -> End 2 NotesViewBox - 8 + 12 True @@ -3071,7 +3179,7 @@ Notes that appear are from End 1 -> End 2 NotesViewBox - 9 + 13 True @@ -3104,7 +3212,7 @@ Notes that appear are from End 1 -> End 2 NotesViewBox - 10 + 14 True @@ -3137,16 +3245,16 @@ Notes that appear are from End 1 -> End 2 NotesViewBox - 11 + 15 NoControl - 242, 19 + 238, 19 - 230, 23 + 110, 23 3 @@ -3164,16 +3272,16 @@ Notes that appear are from End 1 -> End 2 NotesViewBox - 12 + 16 NoControl - 6, 19 + 122, 19 - 230, 23 + 110, 23 3 @@ -3191,7 +3299,7 @@ Notes that appear are from End 1 -> End 2 NotesViewBox - 13 + 17 Bottom @@ -3203,7 +3311,7 @@ Notes that appear are from End 1 -> End 2 3, 182 - 466, 23 + 464, 23 1 @@ -3221,13 +3329,13 @@ Notes that appear are from End 1 -> End 2 NotesViewBox - 14 + 18 - 497, 575 + 497, 516 - 472, 208 + 470, 208 29 @@ -3293,7 +3401,7 @@ Notes that appear are from End 1 -> End 2 GrowAndShrink - 981, 795 + 981, 736 BAKKA Editor diff --git a/BAKKA Editor/chart.mer b/BAKKA Editor/chart.mer new file mode 100644 index 0000000..ca7f6c8 --- /dev/null +++ b/BAKKA Editor/chart.mer @@ -0,0 +1,3887 @@ +#MUSIC_SCORE_ID 0 +#MUSIC_SCORE_VERSION 0 +#GAME_VERSION +#MUSIC_FILE_PATH MER_BGM_S02_209 +#OFFSET 0.000750 +#MOVIEOFFSET 0.000000 +#BODY + 0 0 2 175.000000 + 0 0 3 4 4 + 0 0 3 3 4 + 0 0 3 4 4 + 0 0 3 3 4 + 0 0 3 3 4 + 0 0 3 4 4 + 91 0 2 350.000000 + 0 480 1 12 0 25 40 1 2 + 1 0 1 9 1 28 10 1 2 + 1 17 1 10 2 29 10 0 3 + 1 34 1 10 3 30 10 0 4 + 1 51 1 10 4 31 10 0 5 + 1 68 1 10 5 32 10 0 6 + 1 85 1 10 6 33 10 0 7 + 1 102 1 10 7 34 10 0 8 + 1 120 1 10 8 35 10 1 9 + 1 160 1 10 9 36 10 0 10 + 1 200 1 10 10 37 10 0 11 + 1 240 1 10 11 38 10 1 13 + 1 480 1 5 12 28 20 1 + 1 480 1 11 13 38 10 1 + 1 960 1 9 14 28 10 1 16 + 1 960 1 9 15 48 10 1 17 + 1 977 1 10 16 29 10 0 18 + 1 977 1 10 17 47 10 0 19 + 1 994 1 10 18 30 10 0 20 + 1 994 1 10 19 46 10 0 21 + 1 1011 1 10 20 31 10 0 22 + 1 1011 1 10 21 45 10 0 23 + 1 1028 1 10 22 32 10 0 24 + 1 1028 1 10 23 44 10 0 25 + 1 1045 1 10 24 33 10 0 26 + 1 1045 1 10 25 43 10 0 27 + 1 1062 1 10 26 34 10 0 28 + 1 1062 1 10 27 42 10 0 29 + 1 1080 1 10 28 35 10 1 30 + 1 1080 1 10 29 41 10 1 31 + 1 1120 1 10 30 36 10 0 32 + 1 1120 1 10 31 40 10 0 33 + 1 1160 1 10 32 37 10 0 34 + 1 1160 1 10 33 39 10 0 35 + 1 1200 1 10 34 38 10 1 37 + 1 1200 1 10 35 38 10 1 38 + 1 1440 1 5 36 28 15 1 + 1 1440 1 11 37 38 10 1 + 1 1440 1 11 38 38 10 1 + 1 1440 1 7 39 43 15 1 + 2 0 1 9 40 33 10 1 41 + 2 17 1 10 41 34 10 0 42 + 2 34 1 10 42 35 10 0 43 + 2 51 1 10 43 36 10 0 44 + 2 68 1 10 44 37 10 0 45 + 2 85 1 10 45 38 10 0 46 + 2 102 1 10 46 39 10 0 47 + 2 120 1 10 47 40 10 1 48 + 2 160 1 10 48 41 10 0 49 + 2 200 1 10 49 42 10 0 50 + 2 240 1 10 50 43 10 1 52 + 2 480 1 9 51 33 10 1 53 + 2 480 1 11 52 43 10 1 + 2 960 1 11 53 33 10 1 + 2 960 1 9 54 43 10 1 55 + 2 977 1 10 55 42 10 0 56 + 2 994 1 10 56 41 10 0 57 + 2 1011 1 10 57 40 10 0 58 + 2 1028 1 10 58 39 10 0 59 + 2 1045 1 10 59 38 10 0 60 + 2 1062 1 10 60 37 10 0 61 + 2 1080 1 10 61 36 10 1 62 + 2 1120 1 10 62 35 10 0 63 + 2 1160 1 10 63 34 10 0 64 + 2 1200 1 10 64 33 10 1 65 + 2 1440 1 11 65 33 10 1 + 2 1440 1 9 66 43 10 1 67 + 2 1457 1 10 67 42 10 0 68 + 2 1474 1 10 68 41 10 0 69 + 2 1491 1 10 69 40 10 0 70 + 2 1508 1 10 70 39 10 0 71 + 2 1525 1 10 71 38 10 0 72 + 2 1542 1 10 72 37 10 0 73 + 2 1560 1 10 73 36 10 1 74 + 2 1600 1 10 74 35 10 0 75 + 2 1640 1 10 75 34 10 0 76 + 2 1680 1 10 76 33 10 1 77 + 3 0 1 11 77 33 10 1 + 3 0 1 9 78 43 10 1 80 + 3 480 1 7 79 33 15 1 + 3 480 1 11 80 43 10 1 + 3 960 1 9 81 33 10 1 83 + 3 960 1 9 82 53 10 1 84 + 3 977 1 10 83 34 10 0 85 + 3 977 1 10 84 52 10 0 86 + 3 994 1 10 85 35 10 0 87 + 3 994 1 10 86 51 10 0 88 + 3 1011 1 10 87 36 10 0 89 + 3 1011 1 10 88 50 10 0 90 + 3 1028 1 10 89 37 10 0 91 + 3 1028 1 10 90 49 10 0 92 + 3 1045 1 10 91 38 10 0 93 + 3 1045 1 10 92 48 10 0 94 + 3 1062 1 10 93 39 10 0 95 + 3 1062 1 10 94 47 10 0 96 + 3 1080 1 10 95 40 10 1 97 + 3 1080 1 10 96 46 10 1 98 + 3 1120 1 10 97 41 10 0 99 + 3 1120 1 10 98 45 10 0 100 + 3 1160 1 10 99 42 10 0 101 + 3 1160 1 10 100 44 10 0 102 + 3 1200 1 10 101 43 10 1 104 + 3 1200 1 10 102 43 10 1 105 + 3 1440 1 5 103 33 15 1 + 3 1440 1 11 104 43 10 1 + 3 1440 1 11 105 43 10 1 + 3 1440 1 7 106 48 15 1 + 4 0 1 9 107 33 10 1 108 + 4 17 1 10 108 34 10 0 109 + 4 34 1 10 109 35 10 0 110 + 4 51 1 10 110 36 10 0 111 + 4 68 1 10 111 37 10 0 112 + 4 85 1 10 112 38 10 0 113 + 4 102 1 10 113 39 10 0 114 + 4 120 1 10 114 40 10 1 115 + 4 160 1 10 115 41 10 0 116 + 4 200 1 10 116 42 10 0 117 + 4 240 1 10 117 43 10 1 119 + 4 480 1 9 118 33 10 1 120 + 4 480 1 11 119 43 10 1 + 4 497 1 10 120 34 10 0 121 + 4 514 1 10 121 35 10 0 122 + 4 531 1 10 122 36 10 0 123 + 4 548 1 10 123 37 10 0 124 + 4 565 1 10 124 38 10 0 125 + 4 582 1 10 125 39 10 0 126 + 4 600 1 10 126 40 10 1 127 + 4 640 1 10 127 41 10 0 128 + 4 680 1 10 128 42 10 0 129 + 4 720 1 10 129 43 10 1 131 + 4 960 1 9 130 33 10 1 132 + 4 960 1 11 131 43 10 1 + 4 977 1 10 132 34 10 0 133 + 4 994 1 10 133 35 10 0 134 + 4 1011 1 10 134 36 10 0 135 + 4 1028 1 10 135 37 10 0 136 + 4 1045 1 10 136 38 10 0 137 + 4 1062 1 10 137 39 10 0 138 + 4 1080 1 10 138 40 10 1 139 + 4 1120 1 10 139 41 10 0 140 + 4 1160 1 10 140 42 10 0 141 + 4 1200 1 10 141 43 10 1 147 + 4 1440 1 12 142 5 5 1 2 + 4 1440 1 12 143 10 5 1 2 + 4 1440 1 12 144 15 5 1 2 + 4 1440 1 12 145 20 5 1 2 + 4 1440 1 6 146 33 20 1 + 4 1440 1 11 147 43 10 1 + 5 0 1 9 148 52 10 1 149 + 5 17 1 10 149 51 10 0 150 + 5 34 1 10 150 50 10 0 151 + 5 51 1 10 151 49 10 0 152 + 5 68 1 10 152 48 10 0 153 + 5 85 1 10 153 47 10 0 154 + 5 102 1 10 154 46 10 0 155 + 5 120 1 10 155 45 10 1 156 + 5 160 1 10 156 44 10 0 157 + 5 200 1 10 157 43 10 0 158 + 5 240 1 10 158 42 10 1 159 + 5 480 1 11 159 42 10 1 + 5 480 1 7 160 42 20 1 + 5 960 1 9 161 32 10 1 163 + 5 960 1 9 162 52 10 1 164 + 5 977 1 10 163 33 10 0 165 + 5 977 1 10 164 51 10 0 166 + 5 994 1 10 165 34 10 0 167 + 5 994 1 10 166 50 10 0 168 + 5 1011 1 10 167 35 10 0 169 + 5 1011 1 10 168 49 10 0 170 + 5 1028 1 10 169 36 10 0 171 + 5 1028 1 10 170 48 10 0 172 + 5 1045 1 10 171 37 10 0 173 + 5 1045 1 10 172 47 10 0 174 + 5 1062 1 10 173 38 10 0 175 + 5 1062 1 10 174 46 10 0 176 + 5 1080 1 10 175 39 10 1 177 + 5 1080 1 10 176 45 10 1 178 + 5 1120 1 10 177 40 10 0 179 + 5 1120 1 10 178 44 10 0 180 + 5 1160 1 10 179 41 10 0 181 + 5 1160 1 10 180 43 10 0 182 + 5 1200 1 10 181 42 10 1 184 + 5 1200 1 10 182 42 10 1 185 + 5 1440 1 5 183 32 15 1 + 5 1440 1 11 184 42 10 1 + 5 1440 1 11 185 42 10 1 + 5 1440 1 7 186 47 15 1 + 6 0 1 9 187 47 10 1 188 + 6 17 1 10 188 46 10 0 189 + 6 34 1 10 189 45 10 0 190 + 6 51 1 10 190 44 10 0 191 + 6 68 1 10 191 43 10 0 192 + 6 85 1 10 192 42 10 0 193 + 6 102 1 10 193 41 10 0 194 + 6 120 1 10 194 40 10 1 195 + 6 160 1 10 195 39 10 0 196 + 6 200 1 10 196 38 10 0 197 + 6 240 1 10 197 37 10 1 198 + 6 480 1 11 198 37 10 1 + 6 480 1 9 199 47 10 1 201 + 6 960 1 9 200 37 10 1 202 + 6 960 1 11 201 47 10 1 + 6 977 1 10 202 38 10 0 203 + 6 994 1 10 203 39 10 0 204 + 6 1011 1 10 204 40 10 0 205 + 6 1028 1 10 205 41 10 0 206 + 6 1045 1 10 206 42 10 0 207 + 6 1062 1 10 207 43 10 0 208 + 6 1080 1 10 208 44 10 1 209 + 6 1120 1 10 209 45 10 0 210 + 6 1160 1 10 210 46 10 0 211 + 6 1200 1 10 211 47 10 1 213 + 6 1440 1 9 212 37 10 1 214 + 6 1440 1 11 213 47 10 1 + 6 1457 1 10 214 38 10 0 215 + 6 1474 1 10 215 39 10 0 216 + 6 1491 1 10 216 40 10 0 217 + 6 1508 1 10 217 41 10 0 218 + 6 1525 1 10 218 42 10 0 219 + 6 1542 1 10 219 43 10 0 220 + 6 1560 1 10 220 44 10 1 221 + 6 1600 1 10 221 45 10 0 222 + 6 1640 1 10 222 46 10 0 223 + 6 1680 1 10 223 47 10 1 225 + 7 0 1 9 224 37 10 1 226 + 7 0 1 11 225 47 10 1 + 7 480 1 11 226 37 10 1 + 7 480 1 5 227 42 15 1 + 7 960 1 9 228 27 10 1 230 + 7 960 1 9 229 47 10 1 231 + 7 977 1 10 230 28 10 0 232 + 7 977 1 10 231 46 10 0 233 + 7 994 1 10 232 29 10 0 234 + 7 994 1 10 233 45 10 0 235 + 7 1011 1 10 234 30 10 0 236 + 7 1011 1 10 235 44 10 0 237 + 7 1028 1 10 236 31 10 0 238 + 7 1028 1 10 237 43 10 0 239 + 7 1045 1 10 238 32 10 0 240 + 7 1045 1 10 239 42 10 0 241 + 7 1062 1 10 240 33 10 0 242 + 7 1062 1 10 241 41 10 0 243 + 7 1080 1 10 242 34 10 1 244 + 7 1080 1 10 243 40 10 1 245 + 7 1120 1 10 244 35 10 0 246 + 7 1120 1 10 245 39 10 0 247 + 7 1160 1 10 246 36 10 0 248 + 7 1160 1 10 247 38 10 0 249 + 7 1200 1 10 248 37 10 1 251 + 7 1200 1 10 249 37 10 1 252 + 7 1440 1 5 250 27 15 1 + 7 1440 1 11 251 37 10 1 + 7 1440 1 11 252 37 10 1 + 7 1440 1 7 253 42 15 1 + 8 0 1 9 254 47 10 1 255 + 8 17 1 10 255 46 10 0 256 + 8 34 1 10 256 45 10 0 257 + 8 51 1 10 257 44 10 0 258 + 8 68 1 10 258 43 10 0 259 + 8 85 1 10 259 42 10 0 260 + 8 102 1 10 260 41 10 0 261 + 8 120 1 10 261 40 10 1 262 + 8 160 1 10 262 39 10 0 263 + 8 200 1 10 263 38 10 0 264 + 8 240 1 10 264 37 10 1 265 + 8 480 1 11 265 37 10 1 + 8 480 1 9 266 47 10 1 267 + 8 497 1 10 267 46 10 0 268 + 8 514 1 10 268 45 10 0 269 + 8 531 1 10 269 44 10 0 270 + 8 548 1 10 270 43 10 0 271 + 8 565 1 10 271 42 10 0 272 + 8 582 1 10 272 41 10 0 273 + 8 600 1 10 273 40 10 1 274 + 8 640 1 10 274 39 10 0 275 + 8 680 1 10 275 38 10 0 276 + 8 720 1 10 276 37 10 1 277 + 8 960 1 11 277 37 10 1 + 8 960 1 16 278 47 10 1 + 8 1080 1 16 279 43 10 1 + 8 1200 1 16 280 39 10 1 + 8 1320 1 16 281 35 10 1 + 8 1440 1 16 282 47 10 1 + 8 1560 1 16 283 43 10 1 + 8 1680 1 16 284 39 10 1 + 8 1800 1 16 285 35 10 1 + 9 0 1 6 286 26 15 1 + 10 0 1 9 287 50 10 1 291 + 10 480 1 1 288 30 10 1 + 10 960 1 1 289 35 10 1 + 10 1440 1 1 290 40 10 1 + 10 1440 1 11 291 50 10 1 + 11 0 1 9 292 30 10 1 295 + 11 480 1 1 293 50 10 1 + 11 960 1 1 294 45 10 1 + 11 1440 1 11 295 30 10 1 + 11 1440 1 1 296 40 10 1 + 12 0 1 1 297 25 10 1 + 12 0 1 1 298 55 10 1 + 12 480 1 1 299 30 10 1 + 12 480 1 1 300 50 10 1 + 12 960 1 9 301 35 10 1 303 + 12 960 1 9 302 45 10 1 304 + 12 990 1 10 303 34 10 1 305 + 12 990 1 10 304 46 10 1 306 + 12 1020 1 10 305 35 10 1 307 + 12 1020 1 10 306 45 10 1 308 + 12 1050 1 10 307 34 10 1 309 + 12 1050 1 10 308 46 10 1 310 + 12 1080 1 10 309 35 10 1 311 + 12 1080 1 10 310 45 10 1 312 + 12 1110 1 10 311 34 10 1 313 + 12 1110 1 10 312 46 10 1 314 + 12 1140 1 10 313 35 10 1 315 + 12 1140 1 10 314 45 10 1 316 + 12 1170 1 10 315 34 10 1 317 + 12 1170 1 10 316 46 10 1 318 + 12 1200 1 10 317 35 10 1 319 + 12 1200 1 10 318 45 10 1 320 + 12 1230 1 10 319 34 10 1 321 + 12 1230 1 10 320 46 10 1 322 + 12 1260 1 10 321 35 10 1 323 + 12 1260 1 10 322 45 10 1 324 + 12 1290 1 10 323 34 10 1 325 + 12 1290 1 10 324 46 10 1 326 + 12 1320 1 10 325 35 10 1 327 + 12 1320 1 10 326 45 10 1 328 + 12 1350 1 10 327 34 10 1 329 + 12 1350 1 10 328 46 10 1 330 + 12 1380 1 10 329 35 10 1 331 + 12 1380 1 10 330 45 10 1 332 + 12 1410 1 10 331 34 10 1 334 + 12 1410 1 10 332 46 10 1 335 + 12 1440 1 23 333 25 20 1 + 12 1440 1 11 334 35 10 1 + 12 1440 1 11 335 45 10 1 + 12 1440 1 24 336 45 20 1 + 13 0 1 1 337 32 8 1 + 13 120 1 1 338 40 8 1 + 13 240 1 1 339 31 8 1 + 13 360 1 1 340 39 8 1 + 13 480 1 1 341 30 8 1 + 13 600 1 1 342 38 8 1 + 13 720 1 1 343 29 8 1 + 13 840 1 1 344 37 8 1 + 13 960 1 1 345 28 8 1 + 13 1080 1 1 346 36 8 1 + 13 1200 1 1 347 27 8 1 + 13 1320 1 1 348 35 8 1 + 13 1440 1 16 349 24 10 1 + 13 1560 1 16 350 26 10 1 + 13 1680 1 16 351 28 10 1 + 13 1800 1 16 352 30 10 1 + 14 0 1 1 353 50 8 1 + 14 120 1 1 354 42 8 1 + 14 240 1 1 355 51 8 1 + 14 360 1 1 356 43 8 1 + 14 480 1 1 357 52 8 1 + 14 600 1 1 358 44 8 1 + 14 720 1 1 359 53 8 1 + 14 840 1 1 360 45 8 1 + 14 960 1 1 361 54 8 1 + 14 1080 1 1 362 46 8 1 + 14 1200 1 1 363 55 8 1 + 14 1320 1 1 364 47 8 1 + 14 1440 1 16 365 56 10 1 + 14 1560 1 16 366 54 10 1 + 14 1680 1 16 367 52 10 1 + 14 1800 1 16 368 50 10 1 + 15 0 1 16 369 30 15 1 + 15 120 1 16 370 27 16 1 + 15 240 1 16 371 24 17 1 + 15 360 1 16 372 21 18 1 + 15 480 1 16 373 18 19 1 + 15 600 1 16 374 15 20 1 + 15 720 1 16 375 12 21 1 + 15 840 1 16 376 9 22 1 + 15 960 1 16 377 40 15 1 + 15 1080 1 16 378 42 18 1 + 15 1200 1 16 379 44 21 1 + 15 1320 1 16 380 46 24 1 + 15 1440 1 16 381 48 27 1 + 15 1560 1 16 382 50 30 1 + 15 1680 1 16 383 52 33 1 + 15 1800 1 16 384 54 36 1 + 16 0 1 2 385 30 15 1 + 16 240 1 2 386 30 15 1 + 16 480 1 2 387 30 15 1 + 16 720 1 2 388 30 15 1 + 16 960 1 1 389 50 8 1 + 16 1080 1 1 390 42 8 1 + 16 1200 1 1 391 50 8 1 + 16 1320 1 1 392 42 8 1 + 16 1440 1 1 393 50 8 1 + 16 1560 1 1 394 42 8 1 + 16 1680 1 1 395 50 8 1 + 17 0 1 1 396 30 15 1 + 17 240 1 7 397 50 20 1 + 17 480 1 1 398 30 15 1 + 17 720 1 7 399 50 20 1 + 17 960 1 1 400 30 15 1 + 17 1200 1 7 401 50 20 1 + 17 1440 1 5 402 45 20 1 + 17 1680 1 5 403 15 20 1 + 18 0 1 1 404 40 15 1 + 18 240 1 1 405 40 15 1 + 18 480 1 1 406 40 15 1 + 18 720 1 1 407 40 15 1 + 18 960 1 9 408 40 15 1 411 + 18 1200 1 5 409 20 15 1 + 18 1440 1 8 410 25 15 1 + 18 1440 1 11 411 40 15 1 + 19 0 1 1 412 55 8 1 + 19 120 1 1 413 47 8 1 + 19 240 1 1 414 55 8 1 + 19 360 1 1 415 47 8 1 + 19 480 1 1 416 55 8 1 + 19 600 1 1 417 47 8 1 + 19 720 1 1 418 55 8 1 + 19 960 1 1 419 25 15 1 + 19 1200 1 24 420 45 20 1 + 19 1440 1 1 421 25 15 1 + 19 1680 1 24 422 45 20 1 + 20 0 1 1 423 32 8 1 + 20 120 1 1 424 40 8 1 + 20 240 1 1 425 32 8 1 + 20 360 1 1 426 40 8 1 + 20 480 1 1 427 32 8 1 + 20 600 1 1 428 40 8 1 + 20 720 1 1 429 32 8 1 + 20 960 1 1 430 45 8 1 + 20 1080 1 1 431 37 8 1 + 20 1200 1 1 432 45 8 1 + 20 1440 1 5 433 25 15 1 + 20 1680 1 7 434 30 15 1 + 21 0 1 1 435 55 8 1 + 21 120 1 1 436 47 8 1 + 21 240 1 1 437 55 8 1 + 21 360 1 1 438 47 8 1 + 21 480 1 1 439 55 8 1 + 21 600 1 1 440 47 8 1 + 21 720 1 1 441 55 8 1 + 21 960 1 1 442 25 15 1 + 21 1200 1 24 443 45 20 1 + 21 1440 1 1 444 25 15 1 + 21 1680 1 24 445 45 20 1 + 22 0 1 1 446 32 8 1 + 22 120 1 1 447 40 8 1 + 22 240 1 1 448 32 8 1 + 22 360 1 1 449 40 8 1 + 22 480 1 1 450 32 8 1 + 22 600 1 1 451 40 8 1 + 22 720 1 1 452 32 8 1 + 22 960 1 1 453 50 8 1 + 22 1080 1 1 454 42 8 1 + 22 1200 1 1 455 50 8 1 + 22 1440 1 21 456 0 40 1 + 23 0 1 1 457 27 8 1 + 23 120 1 1 458 35 8 1 + 23 240 1 1 459 27 8 1 + 23 360 1 1 460 35 8 1 + 23 480 1 1 461 27 8 1 + 23 600 1 1 462 35 8 1 + 23 720 1 1 463 27 8 1 + 23 960 1 1 464 50 15 1 + 23 1200 1 23 465 25 20 1 + 23 1440 1 1 466 50 15 1 + 23 1680 1 23 467 25 20 1 + 24 0 1 1 468 50 8 1 + 24 120 1 1 469 42 8 1 + 24 240 1 1 470 50 8 1 + 24 360 1 1 471 42 8 1 + 24 480 1 1 472 50 8 1 + 24 600 1 1 473 42 8 1 + 24 720 1 1 474 50 8 1 + 24 960 1 1 475 37 8 1 + 24 1080 1 1 476 45 8 1 + 24 1200 1 1 477 37 8 1 + 24 1440 1 7 478 50 15 1 + 24 1680 1 5 479 45 15 1 + 25 0 1 1 480 27 8 1 + 25 120 1 1 481 35 8 1 + 25 240 1 1 482 27 8 1 + 25 360 1 1 483 35 8 1 + 25 480 1 1 484 27 8 1 + 25 600 1 1 485 35 8 1 + 25 720 1 1 486 27 8 1 + 25 960 1 1 487 50 15 1 + 25 1200 1 23 488 25 20 1 + 25 1440 1 1 489 50 15 1 + 25 1680 1 23 490 25 20 1 + 26 0 1 21 491 45 40 1 + 26 480 1 21 492 5 40 1 + 26 960 1 1 493 50 8 1 + 26 1080 1 1 494 42 8 1 + 26 1200 1 1 495 50 8 1 + 26 1320 1 1 496 42 8 1 + 26 1440 1 8 497 50 15 1 + 27 0 1 1 498 27 8 1 + 27 120 1 1 499 35 8 1 + 27 240 1 1 500 27 8 1 + 27 360 1 1 501 35 8 1 + 27 480 1 1 502 27 8 1 + 27 600 1 1 503 35 8 1 + 27 720 1 1 504 27 8 1 + 27 960 1 1 505 50 15 1 + 27 1200 1 23 506 25 20 1 + 27 1440 1 1 507 50 15 1 + 27 1680 1 23 508 25 20 1 + 28 0 1 1 509 50 8 1 + 28 120 1 1 510 42 8 1 + 28 240 1 1 511 50 8 1 + 28 360 1 1 512 42 8 1 + 28 480 1 1 513 50 8 1 + 28 600 1 1 514 42 8 1 + 28 720 1 1 515 50 8 1 + 28 960 1 16 516 36 10 1 + 28 1080 1 16 517 40 10 1 + 28 1200 1 16 518 44 10 1 + 28 1320 1 16 519 48 10 1 + 28 1440 1 16 520 36 10 1 + 28 1560 1 16 521 40 10 1 + 28 1680 1 16 522 44 10 1 + 28 1800 1 16 523 48 10 1 + 29 0 1 1 524 27 8 1 + 29 120 1 1 525 35 8 1 + 29 240 1 1 526 27 8 1 + 29 360 1 1 527 35 8 1 + 29 480 1 1 528 27 8 1 + 29 600 1 1 529 35 8 1 + 29 720 1 1 530 27 8 1 + 29 960 1 1 531 50 15 1 + 29 1200 1 23 532 25 20 1 + 29 1440 1 1 533 50 15 1 + 29 1680 1 23 534 25 20 1 + 30 0 1 9 535 45 25 1 536 + 30 96 1 10 536 46 23 0 537 + 30 192 1 10 537 47 21 0 538 + 30 288 1 10 538 48 19 0 539 + 30 384 1 10 539 49 17 0 540 + 30 480 1 10 540 50 15 1 541 + 30 510 1 10 541 51 15 1 542 + 30 540 1 10 542 50 15 1 543 + 30 570 1 10 543 51 15 1 544 + 30 600 1 10 544 50 15 1 545 + 30 630 1 10 545 51 15 1 546 + 30 660 1 10 546 50 15 1 547 + 30 690 1 10 547 51 15 1 548 + 30 720 1 10 548 50 15 1 549 + 30 750 1 10 549 51 15 1 550 + 30 780 1 10 550 50 15 1 551 + 30 810 1 10 551 51 15 1 552 + 30 840 1 10 552 50 15 1 553 + 30 870 1 10 553 51 15 1 554 + 30 900 1 10 554 50 15 1 555 + 30 930 1 10 555 51 15 1 557 + 30 960 1 1 556 35 15 1 + 30 960 1 10 557 50 15 1 558 + 30 990 1 10 558 51 15 1 559 + 30 1020 1 10 559 50 15 1 560 + 30 1050 1 10 560 51 15 1 561 + 30 1080 1 10 561 50 15 1 562 + 30 1110 1 10 562 51 15 1 563 + 30 1140 1 10 563 50 15 1 564 + 30 1170 1 10 564 51 15 1 566 + 30 1200 1 1 565 35 15 1 + 30 1200 1 10 566 50 15 1 567 + 30 1230 1 10 567 51 15 1 568 + 30 1260 1 10 568 50 15 1 569 + 30 1290 1 10 569 51 15 1 570 + 30 1320 1 10 570 50 15 1 571 + 30 1350 1 10 571 51 15 1 572 + 30 1380 1 10 572 50 15 1 573 + 30 1410 1 10 573 51 15 1 575 + 30 1440 1 3 574 35 15 1 + 30 1440 1 11 575 50 15 1 + 31 0 1 9 576 24 10 1 578 + 31 0 1 9 577 36 10 1 579 + 31 24 1 10 578 25 10 0 580 + 31 24 1 10 579 35 10 0 581 + 31 48 1 10 580 26 10 0 582 + 31 48 1 10 581 34 10 0 583 + 31 72 1 10 582 27 10 0 584 + 31 72 1 10 583 33 10 0 585 + 31 96 1 10 584 28 10 0 586 + 31 96 1 10 585 32 10 0 587 + 31 120 1 10 586 29 10 1 588 + 31 120 1 10 587 31 10 1 589 + 31 240 1 10 588 30 10 1 590 + 31 240 1 10 589 30 10 1 591 + 31 270 1 10 590 29 10 1 592 + 31 270 1 10 591 31 10 1 593 + 31 300 1 10 592 30 10 1 594 + 31 300 1 10 593 30 10 1 595 + 31 330 1 10 594 29 10 1 596 + 31 330 1 10 595 31 10 1 597 + 31 360 1 10 596 30 10 1 598 + 31 360 1 10 597 30 10 1 599 + 31 390 1 10 598 29 10 1 600 + 31 390 1 10 599 31 10 1 601 + 31 420 1 10 600 30 10 1 602 + 31 420 1 10 601 30 10 1 603 + 31 450 1 10 602 29 10 1 604 + 31 450 1 10 603 31 10 1 605 + 31 480 1 11 604 30 10 1 + 31 480 1 11 605 30 10 1 + 31 480 1 9 606 35 10 1 608 + 31 480 1 9 607 47 10 1 609 + 31 504 1 10 608 36 10 0 610 + 31 504 1 10 609 46 10 0 611 + 31 528 1 10 610 37 10 0 612 + 31 528 1 10 611 45 10 0 613 + 31 552 1 10 612 38 10 0 614 + 31 552 1 10 613 44 10 0 615 + 31 576 1 10 614 39 10 0 616 + 31 576 1 10 615 43 10 0 617 + 31 600 1 10 616 40 10 1 618 + 31 600 1 10 617 42 10 1 619 + 31 720 1 10 618 41 10 1 620 + 31 720 1 10 619 41 10 1 621 + 31 750 1 10 620 40 10 1 622 + 31 750 1 10 621 42 10 1 623 + 31 780 1 10 622 41 10 1 624 + 31 780 1 10 623 41 10 1 625 + 31 810 1 10 624 40 10 1 626 + 31 810 1 10 625 42 10 1 627 + 31 840 1 10 626 41 10 1 628 + 31 840 1 10 627 41 10 1 629 + 31 870 1 10 628 40 10 1 630 + 31 870 1 10 629 42 10 1 631 + 31 900 1 10 630 41 10 1 632 + 31 900 1 10 631 41 10 1 633 + 31 930 1 10 632 40 10 1 634 + 31 930 1 10 633 42 10 1 635 + 31 960 1 11 634 41 10 1 + 31 960 1 11 635 41 10 1 + 31 960 1 9 636 45 10 1 638 + 31 960 1 9 637 57 10 1 639 + 31 984 1 10 638 46 10 0 640 + 31 984 1 10 639 56 10 0 641 + 31 1008 1 10 640 47 10 0 642 + 31 1008 1 10 641 55 10 0 643 + 31 1032 1 10 642 48 10 0 644 + 31 1032 1 10 643 54 10 0 645 + 31 1056 1 10 644 49 10 0 646 + 31 1056 1 10 645 53 10 0 647 + 31 1080 1 10 646 50 10 1 649 + 31 1080 1 10 647 52 10 1 648 + 31 1200 1 10 648 51 10 1 651 + 31 1200 1 10 649 51 10 1 650 + 31 1230 1 10 650 50 10 1 653 + 31 1230 1 10 651 52 10 1 652 + 31 1260 1 10 652 51 10 1 655 + 31 1260 1 10 653 51 10 1 654 + 31 1290 1 10 654 50 10 1 657 + 31 1290 1 10 655 52 10 1 656 + 31 1320 1 10 656 51 10 1 659 + 31 1320 1 10 657 51 10 1 658 + 31 1350 1 10 658 50 10 1 661 + 31 1350 1 10 659 52 10 1 660 + 31 1380 1 10 660 51 10 1 663 + 31 1380 1 10 661 51 10 1 662 + 31 1410 1 10 662 50 10 1 667 + 31 1410 1 10 663 52 10 1 666 + 31 1440 1 9 664 34 10 1 668 + 31 1440 1 9 665 46 10 1 669 + 31 1440 1 11 666 51 10 1 + 31 1440 1 11 667 51 10 1 + 31 1464 1 10 668 35 10 0 670 + 31 1464 1 10 669 45 10 0 671 + 31 1488 1 10 670 36 10 0 672 + 31 1488 1 10 671 44 10 0 673 + 31 1512 1 10 672 37 10 0 674 + 31 1512 1 10 673 43 10 0 675 + 31 1536 1 10 674 38 10 0 676 + 31 1536 1 10 675 42 10 0 677 + 31 1560 1 10 676 39 10 1 678 + 31 1560 1 10 677 41 10 1 679 + 31 1680 1 10 678 40 10 1 680 + 31 1680 1 10 679 40 10 1 681 + 31 1710 1 10 680 39 10 1 682 + 31 1710 1 10 681 41 10 1 683 + 31 1740 1 10 682 40 10 1 684 + 31 1740 1 10 683 40 10 1 685 + 31 1770 1 10 684 39 10 1 686 + 31 1770 1 10 685 41 10 1 687 + 31 1800 1 10 686 40 10 1 688 + 31 1800 1 10 687 40 10 1 689 + 31 1830 1 10 688 39 10 1 690 + 31 1830 1 10 689 41 10 1 691 + 31 1860 1 10 690 40 10 1 692 + 31 1860 1 10 691 40 10 1 693 + 31 1890 1 10 692 39 10 1 696 + 31 1890 1 10 693 41 10 1 697 + 32 0 1 9 694 24 10 1 698 + 32 0 1 9 695 36 10 1 699 + 32 0 1 11 696 40 10 1 + 32 0 1 11 697 40 10 1 + 32 24 1 10 698 25 10 0 700 + 32 24 1 10 699 35 10 0 701 + 32 48 1 10 700 26 10 0 702 + 32 48 1 10 701 34 10 0 703 + 32 72 1 10 702 27 10 0 704 + 32 72 1 10 703 33 10 0 705 + 32 96 1 10 704 28 10 0 706 + 32 96 1 10 705 32 10 0 707 + 32 120 1 10 706 29 10 1 708 + 32 120 1 10 707 31 10 1 709 + 32 240 1 10 708 30 10 1 710 + 32 240 1 10 709 30 10 1 711 + 32 270 1 10 710 29 10 1 712 + 32 270 1 10 711 31 10 1 713 + 32 300 1 10 712 30 10 1 714 + 32 300 1 10 713 30 10 1 715 + 32 330 1 10 714 29 10 1 716 + 32 330 1 10 715 31 10 1 717 + 32 360 1 10 716 30 10 1 718 + 32 360 1 10 717 30 10 1 719 + 32 390 1 10 718 29 10 1 720 + 32 390 1 10 719 31 10 1 721 + 32 420 1 10 720 30 10 1 722 + 32 420 1 10 721 30 10 1 723 + 32 450 1 10 722 29 10 1 724 + 32 450 1 10 723 31 10 1 725 + 32 480 1 11 724 30 10 1 + 32 480 1 11 725 30 10 1 + 32 480 1 9 726 34 10 1 728 + 32 480 1 9 727 46 10 1 729 + 32 504 1 10 728 35 10 0 730 + 32 504 1 10 729 45 10 0 731 + 32 528 1 10 730 36 10 0 732 + 32 528 1 10 731 44 10 0 733 + 32 552 1 10 732 37 10 0 734 + 32 552 1 10 733 43 10 0 735 + 32 576 1 10 734 38 10 0 736 + 32 576 1 10 735 42 10 0 737 + 32 600 1 10 736 39 10 1 738 + 32 600 1 10 737 41 10 1 739 + 32 720 1 10 738 40 10 1 740 + 32 720 1 10 739 40 10 1 741 + 32 750 1 10 740 39 10 1 742 + 32 750 1 10 741 41 10 1 743 + 32 780 1 10 742 40 10 1 744 + 32 780 1 10 743 40 10 1 745 + 32 810 1 10 744 39 10 1 746 + 32 810 1 10 745 41 10 1 747 + 32 840 1 10 746 40 10 1 748 + 32 840 1 10 747 40 10 1 749 + 32 870 1 10 748 39 10 1 750 + 32 870 1 10 749 41 10 1 751 + 32 900 1 10 750 40 10 1 752 + 32 900 1 10 751 40 10 1 753 + 32 930 1 10 752 39 10 1 755 + 32 930 1 10 753 41 10 1 756 + 32 960 1 1 754 35 10 1 + 32 960 1 11 755 40 10 1 + 32 960 1 11 756 40 10 1 + 32 960 1 1 757 45 10 1 + 32 1200 1 1 758 35 10 1 + 32 1200 1 1 759 45 10 1 + 32 1440 1 21 760 30 30 1 + 33 0 1 9 761 19 10 1 763 + 33 0 1 9 762 31 10 1 764 + 33 24 1 10 763 20 10 0 765 + 33 24 1 10 764 30 10 0 766 + 33 48 1 10 765 21 10 0 767 + 33 48 1 10 766 29 10 0 768 + 33 72 1 10 767 22 10 0 769 + 33 72 1 10 768 28 10 0 770 + 33 96 1 10 769 23 10 0 771 + 33 96 1 10 770 27 10 0 772 + 33 120 1 10 771 24 10 1 773 + 33 120 1 10 772 26 10 1 774 + 33 240 1 10 773 25 10 1 775 + 33 240 1 10 774 25 10 1 776 + 33 270 1 10 775 24 10 1 777 + 33 270 1 10 776 26 10 1 778 + 33 300 1 10 777 25 10 1 779 + 33 300 1 10 778 25 10 1 780 + 33 330 1 10 779 24 10 1 781 + 33 330 1 10 780 26 10 1 782 + 33 360 1 10 781 25 10 1 783 + 33 360 1 10 782 25 10 1 784 + 33 390 1 10 783 24 10 1 785 + 33 390 1 10 784 26 10 1 786 + 33 420 1 10 785 25 10 1 787 + 33 420 1 10 786 25 10 1 788 + 33 450 1 10 787 24 10 1 789 + 33 450 1 10 788 26 10 1 790 + 33 480 1 11 789 25 10 1 + 33 480 1 11 790 25 10 1 + 33 480 1 9 791 29 10 1 793 + 33 480 1 9 792 41 10 1 794 + 33 504 1 10 793 30 10 0 795 + 33 504 1 10 794 40 10 0 796 + 33 528 1 10 795 31 10 0 797 + 33 528 1 10 796 39 10 0 798 + 33 552 1 10 797 32 10 0 799 + 33 552 1 10 798 38 10 0 800 + 33 576 1 10 799 33 10 0 801 + 33 576 1 10 800 37 10 0 802 + 33 600 1 10 801 34 10 1 803 + 33 600 1 10 802 36 10 1 804 + 33 720 1 10 803 35 10 1 805 + 33 720 1 10 804 35 10 1 806 + 33 750 1 10 805 34 10 1 807 + 33 750 1 10 806 36 10 1 808 + 33 780 1 10 807 35 10 1 809 + 33 780 1 10 808 35 10 1 810 + 33 810 1 10 809 34 10 1 811 + 33 810 1 10 810 36 10 1 812 + 33 840 1 10 811 35 10 1 813 + 33 840 1 10 812 35 10 1 814 + 33 870 1 10 813 34 10 1 815 + 33 870 1 10 814 36 10 1 816 + 33 900 1 10 815 35 10 1 817 + 33 900 1 10 816 35 10 1 818 + 33 930 1 10 817 34 10 1 819 + 33 930 1 10 818 36 10 1 820 + 33 960 1 11 819 35 10 1 + 33 960 1 11 820 35 10 1 + 33 960 1 9 821 39 10 1 823 + 33 960 1 9 822 51 10 1 824 + 33 984 1 10 823 40 10 0 825 + 33 984 1 10 824 50 10 0 826 + 33 1008 1 10 825 41 10 0 827 + 33 1008 1 10 826 49 10 0 828 + 33 1032 1 10 827 42 10 0 829 + 33 1032 1 10 828 48 10 0 830 + 33 1056 1 10 829 43 10 0 831 + 33 1056 1 10 830 47 10 0 832 + 33 1080 1 10 831 44 10 1 833 + 33 1080 1 10 832 46 10 1 834 + 33 1200 1 10 833 45 10 1 835 + 33 1200 1 10 834 45 10 1 836 + 33 1230 1 10 835 44 10 1 837 + 33 1230 1 10 836 46 10 1 838 + 33 1260 1 10 837 45 10 1 839 + 33 1260 1 10 838 45 10 1 840 + 33 1290 1 10 839 44 10 1 841 + 33 1290 1 10 840 46 10 1 842 + 33 1320 1 10 841 45 10 1 843 + 33 1320 1 10 842 45 10 1 844 + 33 1350 1 10 843 44 10 1 845 + 33 1350 1 10 844 46 10 1 846 + 33 1380 1 10 845 45 10 1 847 + 33 1380 1 10 846 45 10 1 848 + 33 1410 1 10 847 44 10 1 850 + 33 1410 1 10 848 46 10 1 851 + 33 1440 1 9 849 1 10 1 853 + 33 1440 1 11 850 45 10 1 + 33 1440 1 11 851 45 10 1 + 33 1440 1 9 852 49 10 1 854 + 33 1464 1 10 853 0 10 0 856 + 33 1464 1 10 854 50 10 0 855 + 33 1488 1 10 855 51 10 0 857 + 33 1488 1 10 856 59 10 0 858 + 33 1512 1 10 857 52 10 0 859 + 33 1512 1 10 858 58 10 0 860 + 33 1536 1 10 859 53 10 0 861 + 33 1536 1 10 860 57 10 0 862 + 33 1560 1 10 861 54 10 1 863 + 33 1560 1 10 862 56 10 1 864 + 33 1680 1 10 863 55 10 1 865 + 33 1680 1 10 864 55 10 1 866 + 33 1710 1 10 865 54 10 1 867 + 33 1710 1 10 866 56 10 1 868 + 33 1740 1 10 867 55 10 1 869 + 33 1740 1 10 868 55 10 1 870 + 33 1770 1 10 869 54 10 1 871 + 33 1770 1 10 870 56 10 1 872 + 33 1800 1 10 871 55 10 1 873 + 33 1800 1 10 872 55 10 1 874 + 33 1830 1 10 873 54 10 1 875 + 33 1830 1 10 874 56 10 1 876 + 33 1860 1 10 875 55 10 1 877 + 33 1860 1 10 876 55 10 1 878 + 33 1890 1 10 877 54 10 1 880 + 33 1890 1 10 878 56 10 1 881 + 34 0 1 2 879 36 15 1 + 34 0 1 11 880 55 10 1 + 34 0 1 11 881 55 10 1 + 34 240 1 2 882 36 15 1 + 34 480 1 2 883 36 15 1 + 34 720 1 2 884 36 15 1 + 34 960 1 1 885 32 8 1 + 34 1080 1 1 886 40 8 1 + 34 1200 1 1 887 32 8 1 + 34 1320 1 1 888 40 8 1 + 34 1440 1 1 889 32 8 1 + 34 1560 1 1 890 40 8 1 + 34 1680 1 1 891 32 8 1 + 35 0 1 9 892 15 60 1 893 + 35 480 1 11 893 15 60 1 + 35 960 1 5 894 25 15 1 + 35 960 1 9 895 45 11 1 896 + 35 990 1 10 896 46 11 1 897 + 35 1020 1 10 897 45 11 1 898 + 35 1050 1 10 898 46 11 1 899 + 35 1080 1 10 899 45 11 1 900 + 35 1110 1 10 900 46 11 1 901 + 35 1140 1 10 901 45 11 1 902 + 35 1170 1 10 902 46 11 1 903 + 35 1200 1 10 903 45 11 1 904 + 35 1230 1 10 904 46 11 1 905 + 35 1260 1 10 905 45 11 1 906 + 35 1290 1 10 906 46 11 1 907 + 35 1320 1 10 907 45 11 1 908 + 35 1350 1 10 908 46 11 1 909 + 35 1380 1 10 909 45 11 1 910 + 35 1410 1 10 910 46 11 1 912 + 35 1440 1 1 911 20 15 1 + 35 1440 1 10 912 45 11 1 913 + 35 1470 1 10 913 46 11 1 914 + 35 1500 1 10 914 45 11 1 915 + 35 1530 1 10 915 46 11 1 916 + 35 1560 1 10 916 45 11 1 917 + 35 1590 1 10 917 46 11 1 918 + 35 1620 1 10 918 45 11 1 919 + 35 1650 1 10 919 46 11 1 920 + 35 1680 1 10 920 45 11 1 921 + 35 1710 1 10 921 46 11 1 922 + 35 1740 1 10 922 45 11 1 923 + 35 1770 1 10 923 46 11 1 924 + 35 1800 1 10 924 45 11 1 925 + 35 1830 1 10 925 46 11 1 926 + 35 1860 1 10 926 45 11 1 927 + 35 1890 1 10 927 46 11 1 929 + 36 0 1 1 928 15 15 1 + 36 0 1 10 929 45 11 1 930 + 36 30 1 10 930 46 11 1 931 + 36 60 1 10 931 45 11 1 932 + 36 90 1 10 932 46 11 1 933 + 36 120 1 10 933 45 11 1 934 + 36 150 1 10 934 46 11 1 935 + 36 180 1 10 935 45 11 1 936 + 36 210 1 10 936 46 11 1 937 + 36 240 1 10 937 45 11 1 938 + 36 270 1 10 938 46 11 1 939 + 36 300 1 10 939 45 11 1 940 + 36 330 1 10 940 46 11 1 941 + 36 360 1 10 941 45 11 1 942 + 36 390 1 10 942 46 11 1 943 + 36 420 1 10 943 45 11 1 944 + 36 450 1 10 944 46 11 1 946 + 36 480 1 1 945 10 15 1 + 36 480 1 10 946 45 11 1 947 + 36 510 1 10 947 46 11 1 948 + 36 540 1 10 948 45 11 1 949 + 36 570 1 10 949 46 11 1 950 + 36 600 1 10 950 45 11 1 951 + 36 630 1 10 951 46 11 1 952 + 36 660 1 10 952 45 11 1 953 + 36 690 1 10 953 46 11 1 954 + 36 720 1 10 954 45 11 1 955 + 36 750 1 10 955 46 11 1 956 + 36 780 1 10 956 45 11 1 957 + 36 810 1 10 957 46 11 1 958 + 36 840 1 10 958 45 11 1 959 + 36 870 1 10 959 46 11 1 960 + 36 900 1 10 960 45 11 1 961 + 36 930 1 10 961 46 11 1 963 + 36 960 1 5 962 5 15 1 + 36 960 1 10 963 45 11 1 964 + 36 990 1 10 964 46 11 1 965 + 36 1020 1 10 965 45 11 1 966 + 36 1050 1 10 966 46 11 1 967 + 36 1080 1 10 967 45 11 1 968 + 36 1110 1 10 968 46 11 1 969 + 36 1140 1 10 969 45 11 1 970 + 36 1170 1 10 970 46 11 1 971 + 36 1200 1 10 971 45 11 1 972 + 36 1230 1 10 972 46 11 1 973 + 36 1260 1 10 973 45 11 1 974 + 36 1290 1 10 974 46 11 1 975 + 36 1320 1 10 975 45 11 1 976 + 36 1350 1 10 976 46 11 1 977 + 36 1380 1 10 977 45 11 1 978 + 36 1410 1 10 978 46 11 1 980 + 36 1440 1 24 979 10 20 1 + 36 1440 1 11 980 45 11 1 + 37 0 1 9 981 15 60 1 982 + 37 480 1 11 982 15 60 1 + 37 960 1 9 983 34 11 1 985 + 37 960 1 7 984 50 15 1 + 37 990 1 10 985 33 11 1 986 + 37 1020 1 10 986 34 11 1 987 + 37 1050 1 10 987 33 11 1 988 + 37 1080 1 10 988 34 11 1 989 + 37 1110 1 10 989 33 11 1 990 + 37 1140 1 10 990 34 11 1 991 + 37 1170 1 10 991 33 11 1 992 + 37 1200 1 10 992 34 11 1 993 + 37 1230 1 10 993 33 11 1 994 + 37 1260 1 10 994 34 11 1 995 + 37 1290 1 10 995 33 11 1 996 + 37 1320 1 10 996 34 11 1 997 + 37 1350 1 10 997 33 11 1 998 + 37 1380 1 10 998 34 11 1 999 + 37 1410 1 10 999 33 11 1 1000 + 37 1440 1 10 1000 34 11 1 1002 + 37 1440 1 1 1001 55 15 1 + 37 1470 1 10 1002 33 11 1 1003 + 37 1500 1 10 1003 34 11 1 1004 + 37 1530 1 10 1004 33 11 1 1005 + 37 1560 1 10 1005 34 11 1 1006 + 37 1590 1 10 1006 33 11 1 1007 + 37 1620 1 10 1007 34 11 1 1008 + 37 1650 1 10 1008 33 11 1 1009 + 37 1680 1 10 1009 34 11 1 1010 + 37 1710 1 10 1010 33 11 1 1011 + 37 1740 1 10 1011 34 11 1 1012 + 37 1770 1 10 1012 33 11 1 1013 + 37 1800 1 10 1013 34 11 1 1014 + 37 1830 1 10 1014 33 11 1 1015 + 37 1860 1 10 1015 34 11 1 1016 + 37 1890 1 10 1016 33 11 1 1018 + 38 0 1 1 1017 0 15 1 + 38 0 1 10 1018 34 11 1 1019 + 38 30 1 10 1019 33 11 1 1020 + 38 60 1 10 1020 34 11 1 1021 + 38 90 1 10 1021 33 11 1 1022 + 38 120 1 10 1022 34 11 1 1023 + 38 150 1 10 1023 33 11 1 1024 + 38 180 1 10 1024 34 11 1 1025 + 38 210 1 10 1025 33 11 1 1026 + 38 240 1 10 1026 34 11 1 1027 + 38 270 1 10 1027 33 11 1 1028 + 38 300 1 10 1028 34 11 1 1029 + 38 330 1 10 1029 33 11 1 1030 + 38 360 1 10 1030 34 11 1 1031 + 38 390 1 10 1031 33 11 1 1032 + 38 420 1 10 1032 34 11 1 1033 + 38 450 1 10 1033 33 11 1 1035 + 38 480 1 1 1034 5 15 1 + 38 480 1 10 1035 34 11 1 1036 + 38 510 1 10 1036 33 11 1 1037 + 38 540 1 10 1037 34 11 1 1038 + 38 570 1 10 1038 33 11 1 1039 + 38 600 1 10 1039 34 11 1 1040 + 38 630 1 10 1040 33 11 1 1041 + 38 660 1 10 1041 34 11 1 1042 + 38 690 1 10 1042 33 11 1 1043 + 38 720 1 10 1043 34 11 1 1044 + 38 750 1 10 1044 33 11 1 1045 + 38 780 1 10 1045 34 11 1 1046 + 38 810 1 10 1046 33 11 1 1047 + 38 840 1 10 1047 34 11 1 1048 + 38 870 1 10 1048 33 11 1 1049 + 38 900 1 10 1049 34 11 1 1050 + 38 930 1 10 1050 33 11 1 1052 + 38 960 1 7 1051 10 15 1 + 38 960 1 10 1052 34 11 1 1053 + 38 990 1 10 1053 33 11 1 1054 + 38 1020 1 10 1054 34 11 1 1055 + 38 1050 1 10 1055 33 11 1 1056 + 38 1080 1 10 1056 34 11 1 1057 + 38 1110 1 10 1057 33 11 1 1058 + 38 1140 1 10 1058 34 11 1 1059 + 38 1170 1 10 1059 33 11 1 1060 + 38 1200 1 10 1060 34 11 1 1061 + 38 1230 1 10 1061 33 11 1 1062 + 38 1260 1 10 1062 34 11 1 1063 + 38 1290 1 10 1063 33 11 1 1064 + 38 1320 1 10 1064 34 11 1 1065 + 38 1350 1 10 1065 33 11 1 1066 + 38 1380 1 10 1066 34 11 1 1067 + 38 1410 1 10 1067 33 11 1 1069 + 38 1440 1 23 1068 0 20 1 + 38 1440 1 11 1069 34 11 1 + 39 0 1 9 1070 15 60 1 1071 + 39 480 1 11 1071 15 60 1 + 39 960 1 3 1072 30 15 1 + 39 960 1 9 1073 50 11 1 1074 + 39 990 1 10 1074 51 11 1 1075 + 39 1020 1 10 1075 50 11 1 1076 + 39 1050 1 10 1076 51 11 1 1077 + 39 1080 1 10 1077 50 11 1 1078 + 39 1110 1 10 1078 51 11 1 1079 + 39 1140 1 10 1079 50 11 1 1080 + 39 1170 1 10 1080 51 11 1 1081 + 39 1200 1 10 1081 50 11 1 1082 + 39 1230 1 10 1082 51 11 1 1083 + 39 1260 1 10 1083 50 11 1 1084 + 39 1290 1 10 1084 51 11 1 1085 + 39 1320 1 10 1085 50 11 1 1086 + 39 1350 1 10 1086 51 11 1 1087 + 39 1380 1 10 1087 50 11 1 1088 + 39 1410 1 10 1088 51 11 1 1090 + 39 1440 1 3 1089 25 15 1 + 39 1440 1 10 1090 50 11 1 1091 + 39 1470 1 10 1091 51 11 1 1092 + 39 1500 1 10 1092 50 11 1 1093 + 39 1530 1 10 1093 51 11 1 1094 + 39 1560 1 10 1094 50 11 1 1095 + 39 1590 1 10 1095 51 11 1 1096 + 39 1620 1 10 1096 50 11 1 1097 + 39 1650 1 10 1097 51 11 1 1098 + 39 1680 1 10 1098 50 11 1 1099 + 39 1710 1 10 1099 51 11 1 1100 + 39 1740 1 10 1100 50 11 1 1101 + 39 1770 1 10 1101 51 11 1 1102 + 39 1800 1 10 1102 50 11 1 1103 + 39 1830 1 10 1103 51 11 1 1104 + 39 1860 1 10 1104 50 11 1 1105 + 39 1890 1 10 1105 51 11 1 1107 + 40 0 1 3 1106 20 15 1 + 40 0 1 10 1107 50 11 1 1108 + 40 30 1 10 1108 51 11 1 1109 + 40 60 1 10 1109 50 11 1 1110 + 40 90 1 10 1110 51 11 1 1111 + 40 120 1 10 1111 50 11 1 1112 + 40 150 1 10 1112 51 11 1 1113 + 40 180 1 10 1113 50 11 1 1114 + 40 210 1 10 1114 51 11 1 1115 + 40 240 1 10 1115 50 11 1 1116 + 40 270 1 10 1116 51 11 1 1117 + 40 300 1 10 1117 50 11 1 1118 + 40 330 1 10 1118 51 11 1 1119 + 40 360 1 10 1119 50 11 1 1120 + 40 390 1 10 1120 51 11 1 1121 + 40 420 1 10 1121 50 11 1 1122 + 40 450 1 10 1122 51 11 1 1124 + 40 480 1 3 1123 15 15 1 + 40 480 1 10 1124 50 11 1 1125 + 40 510 1 10 1125 51 11 1 1126 + 40 540 1 10 1126 50 11 1 1127 + 40 570 1 10 1127 51 11 1 1128 + 40 600 1 10 1128 50 11 1 1129 + 40 630 1 10 1129 51 11 1 1130 + 40 660 1 10 1130 50 11 1 1131 + 40 690 1 10 1131 51 11 1 1132 + 40 720 1 10 1132 50 11 1 1133 + 40 750 1 10 1133 51 11 1 1134 + 40 780 1 10 1134 50 11 1 1135 + 40 810 1 10 1135 51 11 1 1136 + 40 840 1 10 1136 50 11 1 1137 + 40 870 1 10 1137 51 11 1 1138 + 40 900 1 10 1138 50 11 1 1139 + 40 930 1 10 1139 51 11 1 1141 + 40 960 1 5 1140 10 15 1 + 40 960 1 10 1141 50 11 1 1142 + 40 990 1 10 1142 51 11 1 1143 + 40 1020 1 10 1143 50 11 1 1144 + 40 1050 1 10 1144 51 11 1 1145 + 40 1080 1 10 1145 50 11 1 1146 + 40 1110 1 10 1146 51 11 1 1147 + 40 1140 1 10 1147 50 11 1 1148 + 40 1170 1 10 1148 51 11 1 1149 + 40 1200 1 10 1149 50 11 1 1150 + 40 1230 1 10 1150 51 11 1 1151 + 40 1260 1 10 1151 50 11 1 1152 + 40 1290 1 10 1152 51 11 1 1153 + 40 1320 1 10 1153 50 11 1 1154 + 40 1350 1 10 1154 51 11 1 1155 + 40 1380 1 10 1155 50 11 1 1156 + 40 1410 1 10 1156 51 11 1 1158 + 40 1440 1 24 1157 15 20 1 + 40 1440 1 11 1158 50 11 1 + 41 0 1 1 1159 50 8 1 + 41 120 1 1 1160 42 8 1 + 41 240 1 1 1161 51 8 1 + 41 360 1 1 1162 43 8 1 + 41 480 1 1 1163 52 8 1 + 41 600 1 1 1164 44 8 1 + 41 720 1 1 1165 53 8 1 + 41 840 1 1 1166 45 8 1 + 41 960 1 16 1167 54 10 1 + 41 1080 1 16 1168 52 10 1 + 41 1200 1 16 1169 50 10 1 + 41 1320 1 16 1170 48 10 1 + 41 1440 1 16 1171 35 10 1 + 41 1560 1 16 1172 33 10 1 + 41 1680 1 16 1173 31 10 1 + 41 1800 1 16 1174 29 10 1 + 42 0 1 2 1175 45 20 1 + 42 480 1 2 1176 45 20 1 + 42 960 1 16 1177 30 15 1 + 42 1080 1 16 1178 25 18 1 + 42 1200 1 16 1179 20 21 1 + 42 1320 1 16 1180 15 24 1 + 42 1440 1 16 1181 10 27 1 + 42 1560 1 16 1182 5 30 1 + 42 1680 1 16 1183 0 33 1 + 42 1800 1 16 1184 55 36 1 + 43 0 1 6 1185 45 44 1 + 44 0 1 9 1186 35 30 1 1198 + 45 0 1 9 1187 15 30 1 1192 + 46 0 1 9 1188 55 30 1 1203 + 46 960 1 13 1189 0 5 1 2 + 46 960 1 13 1190 5 5 1 2 + 46 960 1 13 1191 10 5 1 2 + 46 960 1 11 1192 15 30 1 + 46 960 1 13 1193 15 5 1 2 + 46 960 1 3 1194 15 60 1 + 46 960 1 13 1195 20 5 1 2 + 46 960 1 13 1196 25 5 1 2 + 46 960 1 13 1197 30 5 1 2 + 46 960 1 11 1198 35 30 1 + 46 960 1 13 1199 35 5 1 2 + 46 960 1 13 1200 40 5 1 2 + 46 960 1 13 1201 45 5 1 2 + 46 960 1 13 1202 50 5 1 2 + 46 960 1 11 1203 55 30 1 + 46 960 1 13 1204 55 5 1 2 + 46 1440 1 12 1205 0 5 1 2 + 46 1440 1 12 1206 5 5 1 2 + 46 1440 1 12 1207 10 5 1 2 + 46 1440 1 12 1208 15 5 1 2 + 46 1440 1 12 1209 20 5 1 2 + 46 1440 1 12 1210 25 5 1 2 + 46 1440 1 12 1211 30 5 1 2 + 46 1440 1 12 1212 35 5 1 2 + 46 1440 1 12 1213 40 5 1 2 + 46 1440 1 12 1214 45 5 1 2 + 46 1440 1 12 1215 50 5 1 2 + 46 1440 1 12 1216 55 5 1 2 + 47 0 1 1 1217 50 8 1 + 47 120 1 1 1218 42 8 1 + 47 240 1 1 1219 51 8 1 + 47 360 1 1 1220 43 8 1 + 47 480 1 1 1221 52 8 1 + 47 600 1 1 1222 44 8 1 + 47 720 1 1 1223 53 8 1 + 47 840 1 1 1224 45 8 1 + 47 960 1 1 1225 54 8 1 + 47 1080 1 1 1226 46 8 1 + 47 1200 1 1 1227 55 8 1 + 47 1320 1 1 1228 47 8 1 + 47 1440 1 16 1229 56 10 1 + 47 1560 1 16 1230 54 10 1 + 47 1680 1 16 1231 52 10 1 + 47 1800 1 16 1232 50 10 1 + 48 0 1 1 1233 32 8 1 + 48 120 1 1 1234 40 8 1 + 48 240 1 1 1235 31 8 1 + 48 360 1 1 1236 39 8 1 + 48 480 1 1 1237 30 8 1 + 48 600 1 1 1238 38 8 1 + 48 720 1 1 1239 29 8 1 + 48 840 1 1 1240 37 8 1 + 48 960 1 1 1241 28 8 1 + 48 1080 1 1 1242 36 8 1 + 48 1200 1 1 1243 27 8 1 + 48 1320 1 1 1244 35 8 1 + 48 1440 1 16 1245 24 10 1 + 48 1560 1 16 1246 26 10 1 + 48 1680 1 16 1247 28 10 1 + 48 1800 1 16 1248 30 10 1 + 49 0 1 16 1249 45 15 1 + 49 120 1 16 1250 47 16 1 + 49 240 1 16 1251 49 17 1 + 49 360 1 16 1252 51 18 1 + 49 480 1 16 1253 53 19 1 + 49 600 1 16 1254 55 20 1 + 49 720 1 16 1255 57 21 1 + 49 840 1 16 1256 59 22 1 + 49 960 1 16 1257 35 15 1 + 49 1080 1 16 1258 30 18 1 + 49 1200 1 16 1259 25 21 1 + 49 1320 1 16 1260 20 24 1 + 49 1440 1 16 1261 15 27 1 + 49 1560 1 16 1262 10 30 1 + 49 1680 1 16 1263 5 33 1 + 49 1800 1 16 1264 0 36 1 + 50 0 1 2 1265 45 15 1 + 50 240 1 2 1266 45 15 1 + 50 480 1 2 1267 45 15 1 + 50 720 1 2 1268 45 15 1 + 50 960 1 1 1269 32 8 1 + 50 1080 1 1 1270 40 8 1 + 50 1200 1 1 1271 32 8 1 + 50 1320 1 1 1272 40 8 1 + 50 1440 1 9 1273 24 41 1 1274 + 50 1680 1 10 1274 25 41 1 1275 + 51 0 1 10 1275 24 41 1 1276 + 51 240 1 10 1276 25 41 1 1277 + 51 480 1 10 1277 24 41 1 1278 + 51 720 1 10 1278 25 41 1 1279 + 51 960 1 10 1279 24 41 1 1280 + 51 990 1 10 1280 25 40 0 1281 + 51 1020 1 10 1281 26 40 1 1282 + 51 1050 1 10 1282 25 41 0 1283 + 51 1080 1 10 1283 24 41 1 1284 + 51 1110 1 10 1284 25 40 0 1285 + 51 1140 1 10 1285 26 40 1 1286 + 51 1170 1 10 1286 25 41 0 1287 + 51 1200 1 10 1287 24 41 1 1288 + 51 1230 1 10 1288 25 40 0 1289 + 51 1260 1 10 1289 26 40 1 1290 + 51 1290 1 10 1290 25 41 0 1291 + 51 1320 1 10 1291 24 41 1 1292 + 51 1350 1 10 1292 25 40 0 1293 + 51 1380 1 10 1293 26 40 1 1294 + 51 1410 1 10 1294 25 41 0 1295 + 51 1440 1 10 1295 24 41 1 1296 + 51 1470 1 10 1296 25 40 0 1297 + 51 1500 1 10 1297 26 40 1 1298 + 51 1530 1 10 1298 25 41 0 1299 + 51 1560 1 10 1299 24 41 1 1300 + 51 1590 1 10 1300 25 40 0 1301 + 51 1620 1 10 1301 26 40 1 1302 + 51 1650 1 10 1302 25 41 0 1303 + 51 1680 1 10 1303 24 41 1 1304 + 51 1710 1 10 1304 25 40 0 1305 + 51 1740 1 10 1305 26 40 1 1306 + 51 1770 1 10 1306 25 41 0 1307 + 51 1800 1 10 1307 24 41 1 1308 + 51 1830 1 10 1308 25 40 0 1309 + 51 1860 1 10 1309 26 40 1 1310 + 51 1875 1 10 1310 25 41 0 1311 + 51 1890 1 10 1311 24 42 0 1312 + 51 1905 1 10 1312 23 43 0 1313 + 52 0 1 10 1313 22 43 1 1314 + 52 7 1 10 1314 23 42 0 1315 + 52 14 1 10 1315 24 42 0 1316 + 52 21 1 10 1316 25 42 0 1317 + 52 30 1 10 1317 26 42 1 1318 + 52 37 1 10 1318 25 43 0 1319 + 52 44 1 10 1319 24 43 0 1320 + 52 51 1 10 1320 23 43 0 1321 + 52 60 1 10 1321 22 43 1 1322 + 52 67 1 10 1322 23 42 0 1323 + 52 74 1 10 1323 24 42 0 1324 + 52 81 1 10 1324 25 42 0 1325 + 52 90 1 10 1325 26 42 1 1326 + 52 97 1 10 1326 25 43 0 1327 + 52 104 1 10 1327 24 43 0 1328 + 52 111 1 10 1328 23 43 0 1329 + 52 120 1 10 1329 22 43 1 1330 + 52 127 1 10 1330 23 42 0 1331 + 52 134 1 10 1331 24 42 0 1332 + 52 141 1 10 1332 25 42 0 1333 + 52 150 1 10 1333 26 42 1 1334 + 52 157 1 10 1334 25 43 0 1335 + 52 164 1 10 1335 24 43 0 1336 + 52 171 1 10 1336 23 43 0 1337 + 52 180 1 10 1337 22 43 1 1338 + 52 187 1 10 1338 23 42 0 1339 + 52 194 1 10 1339 24 42 0 1340 + 52 201 1 10 1340 25 42 0 1341 + 52 210 1 10 1341 26 42 1 1342 + 52 217 1 10 1342 25 43 0 1343 + 52 224 1 10 1343 24 43 0 1344 + 52 231 1 10 1344 23 43 0 1345 + 52 240 1 10 1345 22 43 1 1346 + 52 247 1 10 1346 23 42 0 1347 + 52 254 1 10 1347 24 42 0 1348 + 52 261 1 10 1348 25 42 0 1349 + 52 270 1 10 1349 26 42 1 1350 + 52 277 1 10 1350 25 43 0 1351 + 52 284 1 10 1351 24 43 0 1352 + 52 291 1 10 1352 23 43 0 1353 + 52 300 1 10 1353 22 43 1 1354 + 52 307 1 10 1354 23 42 0 1355 + 52 314 1 10 1355 24 42 0 1356 + 52 321 1 10 1356 25 42 0 1357 + 52 330 1 10 1357 26 42 1 1358 + 52 337 1 10 1358 25 43 0 1359 + 52 344 1 10 1359 24 43 0 1360 + 52 351 1 10 1360 23 43 0 1361 + 52 360 1 10 1361 22 43 1 1362 + 52 367 1 10 1362 23 42 0 1363 + 52 374 1 10 1363 24 42 0 1364 + 52 381 1 10 1364 25 42 0 1365 + 52 390 1 10 1365 26 42 1 1366 + 52 397 1 10 1366 25 43 0 1367 + 52 404 1 10 1367 24 43 0 1368 + 52 411 1 10 1368 23 43 0 1369 + 52 420 1 10 1369 22 43 1 1370 + 52 427 1 10 1370 23 42 0 1371 + 52 434 1 10 1371 24 42 0 1372 + 52 441 1 10 1372 25 42 0 1373 + 52 450 1 10 1373 26 42 1 1374 + 52 457 1 10 1374 25 43 0 1375 + 52 464 1 10 1375 24 43 0 1376 + 52 471 1 10 1376 23 43 0 1377 + 52 480 1 10 1377 22 43 1 1378 + 52 487 1 10 1378 23 42 0 1379 + 52 494 1 10 1379 24 42 0 1380 + 52 501 1 10 1380 25 42 0 1381 + 52 510 1 10 1381 26 42 1 1382 + 52 517 1 10 1382 25 43 0 1383 + 52 524 1 10 1383 24 43 0 1384 + 52 531 1 10 1384 23 43 0 1385 + 52 540 1 10 1385 22 43 1 1386 + 52 547 1 10 1386 23 42 0 1387 + 52 554 1 10 1387 24 42 0 1388 + 52 561 1 10 1388 25 42 0 1389 + 52 570 1 10 1389 26 42 1 1390 + 52 577 1 10 1390 25 43 0 1391 + 52 584 1 10 1391 24 43 0 1392 + 52 591 1 10 1392 23 43 0 1393 + 52 600 1 10 1393 22 43 1 1394 + 52 607 1 10 1394 23 42 0 1395 + 52 614 1 10 1395 24 42 0 1396 + 52 621 1 10 1396 25 42 0 1397 + 52 630 1 10 1397 26 42 1 1398 + 52 637 1 10 1398 25 43 0 1399 + 52 644 1 10 1399 24 43 0 1400 + 52 651 1 10 1400 23 43 0 1401 + 52 660 1 10 1401 22 43 1 1402 + 52 667 1 10 1402 23 42 0 1403 + 52 674 1 10 1403 24 42 0 1404 + 52 681 1 10 1404 25 42 0 1405 + 52 690 1 10 1405 26 42 1 1406 + 52 697 1 10 1406 25 43 0 1407 + 52 704 1 10 1407 24 43 0 1408 + 52 711 1 10 1408 23 43 0 1409 + 52 720 1 10 1409 22 43 1 1410 + 52 727 1 10 1410 23 42 0 1411 + 52 734 1 10 1411 24 42 0 1412 + 52 741 1 10 1412 25 42 0 1413 + 52 750 1 10 1413 26 42 1 1414 + 52 757 1 10 1414 25 43 0 1415 + 52 764 1 10 1415 24 43 0 1416 + 52 771 1 10 1416 23 43 0 1417 + 52 780 1 10 1417 22 43 1 1418 + 52 787 1 10 1418 23 42 0 1419 + 52 794 1 10 1419 24 42 0 1420 + 52 801 1 10 1420 25 42 0 1421 + 52 810 1 10 1421 26 42 1 1422 + 52 817 1 10 1422 25 43 0 1423 + 52 824 1 10 1423 24 43 0 1424 + 52 831 1 10 1424 23 43 0 1425 + 52 840 1 10 1425 22 43 1 1426 + 52 847 1 10 1426 23 42 0 1427 + 52 854 1 10 1427 24 42 0 1428 + 52 861 1 10 1428 25 42 0 1429 + 52 870 1 10 1429 26 42 1 1430 + 52 877 1 10 1430 25 43 0 1431 + 52 884 1 10 1431 24 43 0 1432 + 52 891 1 10 1432 23 43 0 1433 + 52 900 1 10 1433 22 43 1 1434 + 52 907 1 10 1434 23 42 0 1435 + 52 914 1 10 1435 24 42 0 1436 + 52 921 1 10 1436 25 42 0 1437 + 52 930 1 10 1437 26 42 1 1438 + 52 937 1 10 1438 25 43 0 1439 + 52 944 1 10 1439 24 43 0 1440 + 52 951 1 10 1440 23 43 0 1441 + 52 960 1 10 1441 22 43 1 1442 + 52 967 1 10 1442 23 42 0 1443 + 52 974 1 10 1443 24 42 0 1444 + 52 981 1 10 1444 25 42 0 1445 + 52 990 1 10 1445 26 42 1 1446 + 52 997 1 10 1446 25 43 0 1447 + 52 1004 1 10 1447 24 43 0 1448 + 52 1011 1 10 1448 23 43 0 1449 + 52 1020 1 10 1449 22 43 1 1450 + 52 1027 1 10 1450 23 42 0 1451 + 52 1034 1 10 1451 24 42 0 1452 + 52 1041 1 10 1452 25 42 0 1453 + 52 1050 1 10 1453 26 42 1 1454 + 52 1057 1 10 1454 25 43 0 1455 + 52 1064 1 10 1455 24 43 0 1456 + 52 1071 1 10 1456 23 43 0 1457 + 52 1080 1 10 1457 22 43 1 1458 + 52 1087 1 10 1458 23 42 0 1459 + 52 1094 1 10 1459 24 42 0 1460 + 52 1101 1 10 1460 25 42 0 1461 + 52 1110 1 10 1461 26 42 1 1462 + 52 1117 1 10 1462 25 43 0 1463 + 52 1124 1 10 1463 24 43 0 1464 + 52 1131 1 10 1464 23 43 0 1465 + 52 1140 1 10 1465 22 43 1 1466 + 52 1147 1 10 1466 23 42 0 1467 + 52 1154 1 10 1467 24 42 0 1468 + 52 1161 1 10 1468 25 42 0 1469 + 52 1170 1 10 1469 26 42 1 1470 + 52 1177 1 10 1470 25 43 0 1471 + 52 1184 1 10 1471 24 43 0 1472 + 52 1191 1 10 1472 23 43 0 1473 + 52 1200 1 10 1473 22 43 1 1474 + 52 1207 1 10 1474 23 42 0 1475 + 52 1214 1 10 1475 24 42 0 1476 + 52 1221 1 10 1476 25 42 0 1477 + 52 1230 1 10 1477 26 42 1 1478 + 52 1237 1 10 1478 25 43 0 1479 + 52 1244 1 10 1479 24 43 0 1480 + 52 1251 1 10 1480 23 43 0 1481 + 52 1260 1 10 1481 22 43 1 1482 + 52 1267 1 10 1482 23 42 0 1483 + 52 1274 1 10 1483 24 42 0 1484 + 52 1281 1 10 1484 25 42 0 1485 + 52 1290 1 10 1485 26 42 1 1486 + 52 1297 1 10 1486 25 43 0 1487 + 52 1304 1 10 1487 24 43 0 1488 + 52 1311 1 10 1488 23 43 0 1489 + 52 1320 1 10 1489 22 43 1 1490 + 52 1327 1 10 1490 23 42 0 1491 + 52 1334 1 10 1491 24 42 0 1492 + 52 1341 1 10 1492 25 42 0 1493 + 52 1350 1 10 1493 26 42 1 1494 + 52 1357 1 10 1494 25 43 0 1495 + 52 1364 1 10 1495 24 43 0 1496 + 52 1371 1 10 1496 23 43 0 1497 + 52 1380 1 10 1497 22 43 1 1498 + 52 1387 1 10 1498 23 42 0 1499 + 52 1394 1 10 1499 24 42 0 1500 + 52 1401 1 10 1500 25 42 0 1501 + 52 1410 1 10 1501 26 42 1 1502 + 52 1417 1 10 1502 25 43 0 1503 + 52 1424 1 10 1503 24 43 0 1504 + 52 1431 1 10 1504 23 43 0 1505 + 52 1440 1 10 1505 22 43 1 1506 + 52 1447 1 10 1506 23 42 0 1507 + 52 1454 1 10 1507 24 42 0 1508 + 52 1461 1 10 1508 25 42 0 1509 + 52 1470 1 10 1509 26 42 1 1510 + 52 1477 1 10 1510 25 43 0 1511 + 52 1484 1 10 1511 24 43 0 1512 + 52 1491 1 10 1512 23 43 0 1513 + 52 1500 1 10 1513 22 43 1 1514 + 52 1507 1 10 1514 23 42 0 1515 + 52 1514 1 10 1515 24 42 0 1516 + 52 1521 1 10 1516 25 42 0 1517 + 52 1530 1 10 1517 26 42 1 1518 + 52 1537 1 10 1518 25 43 0 1519 + 52 1544 1 10 1519 24 43 0 1520 + 52 1551 1 10 1520 23 43 0 1521 + 52 1560 1 10 1521 22 43 1 1522 + 52 1567 1 10 1522 23 42 0 1523 + 52 1574 1 10 1523 24 42 0 1524 + 52 1581 1 10 1524 25 42 0 1525 + 52 1590 1 10 1525 26 42 1 1526 + 52 1597 1 10 1526 25 43 0 1527 + 52 1604 1 10 1527 24 43 0 1528 + 52 1611 1 10 1528 23 43 0 1529 + 52 1620 1 10 1529 22 43 1 1530 + 52 1627 1 10 1530 23 42 0 1531 + 52 1634 1 10 1531 24 42 0 1532 + 52 1641 1 10 1532 25 42 0 1533 + 52 1650 1 10 1533 26 42 1 1534 + 52 1657 1 10 1534 25 43 0 1535 + 52 1664 1 10 1535 24 43 0 1536 + 52 1671 1 10 1536 23 43 0 1537 + 52 1680 1 10 1537 22 43 1 1538 + 52 1687 1 10 1538 23 42 0 1539 + 52 1694 1 10 1539 24 42 0 1540 + 52 1701 1 10 1540 25 42 0 1541 + 52 1710 1 10 1541 26 42 1 1542 + 52 1717 1 10 1542 25 43 0 1543 + 52 1724 1 10 1543 24 43 0 1544 + 52 1731 1 10 1544 23 43 0 1545 + 52 1740 1 10 1545 22 43 1 1546 + 52 1747 1 10 1546 23 42 0 1547 + 52 1754 1 10 1547 24 42 0 1548 + 52 1761 1 10 1548 25 42 0 1549 + 52 1770 1 10 1549 26 42 1 1550 + 52 1777 1 10 1550 25 43 0 1551 + 52 1784 1 10 1551 24 43 0 1552 + 52 1791 1 10 1552 23 43 0 1553 + 52 1800 1 10 1553 22 43 1 1554 + 52 1807 1 10 1554 23 42 0 1555 + 52 1814 1 10 1555 24 42 0 1556 + 52 1821 1 10 1556 25 42 0 1557 + 52 1830 1 10 1557 26 42 1 1558 + 52 1837 1 10 1558 25 43 0 1559 + 52 1844 1 10 1559 24 43 0 1560 + 52 1851 1 10 1560 23 43 0 1561 + 52 1860 1 10 1561 22 43 1 1562 + 52 1867 1 10 1562 23 42 0 1563 + 52 1874 1 10 1563 24 42 0 1564 + 52 1881 1 10 1564 25 42 0 1565 + 52 1890 1 10 1565 26 42 1 1566 + 52 1895 1 10 1566 25 43 0 1567 + 52 1900 1 10 1567 24 43 0 1568 + 52 1905 1 10 1568 23 44 0 1569 + 52 1910 1 10 1569 22 44 0 1570 + 52 1915 1 10 1570 21 45 0 1571 + 53 0 1 10 1571 20 45 1 1572 + 53 2 1 10 1572 21 45 0 1573 + 53 4 1 10 1573 22 45 0 1574 + 53 6 1 10 1574 23 45 0 1575 + 53 8 1 10 1575 24 45 0 1576 + 53 10 1 10 1576 25 45 0 1577 + 53 15 1 10 1577 26 45 1 1578 + 53 17 1 10 1578 25 45 0 1579 + 53 19 1 10 1579 24 45 0 1580 + 53 21 1 10 1580 23 45 0 1581 + 53 23 1 10 1581 22 45 0 1582 + 53 25 1 10 1582 21 45 0 1583 + 53 30 1 10 1583 20 45 1 1584 + 53 32 1 10 1584 21 45 0 1585 + 53 34 1 10 1585 22 45 0 1586 + 53 36 1 10 1586 23 45 0 1587 + 53 38 1 10 1587 24 45 0 1588 + 53 40 1 10 1588 25 45 0 1589 + 53 45 1 10 1589 26 45 1 1590 + 53 47 1 10 1590 25 45 0 1591 + 53 49 1 10 1591 24 45 0 1592 + 53 51 1 10 1592 23 45 0 1593 + 53 53 1 10 1593 22 45 0 1594 + 53 55 1 10 1594 21 45 0 1595 + 53 60 1 10 1595 20 45 1 1596 + 53 62 1 10 1596 21 45 0 1597 + 53 64 1 10 1597 22 45 0 1598 + 53 66 1 10 1598 23 45 0 1599 + 53 68 1 10 1599 24 45 0 1600 + 53 70 1 10 1600 25 45 0 1601 + 53 75 1 10 1601 26 45 1 1602 + 53 77 1 10 1602 25 45 0 1603 + 53 79 1 10 1603 24 45 0 1604 + 53 81 1 10 1604 23 45 0 1605 + 53 83 1 10 1605 22 45 0 1606 + 53 85 1 10 1606 21 45 0 1607 + 53 90 1 10 1607 20 45 1 1608 + 53 92 1 10 1608 21 45 0 1609 + 53 94 1 10 1609 22 45 0 1610 + 53 96 1 10 1610 23 45 0 1611 + 53 98 1 10 1611 24 45 0 1612 + 53 100 1 10 1612 25 45 0 1613 + 53 105 1 10 1613 26 45 1 1614 + 53 107 1 10 1614 25 45 0 1615 + 53 109 1 10 1615 24 45 0 1616 + 53 111 1 10 1616 23 45 0 1617 + 53 113 1 10 1617 22 45 0 1618 + 53 115 1 10 1618 21 45 0 1619 + 53 120 1 10 1619 20 45 1 1620 + 53 122 1 10 1620 21 45 0 1621 + 53 124 1 10 1621 22 45 0 1622 + 53 126 1 10 1622 23 45 0 1623 + 53 128 1 10 1623 24 45 0 1624 + 53 130 1 10 1624 25 45 0 1625 + 53 135 1 10 1625 26 45 1 1626 + 53 137 1 10 1626 25 45 0 1627 + 53 139 1 10 1627 24 45 0 1628 + 53 141 1 10 1628 23 45 0 1629 + 53 143 1 10 1629 22 45 0 1630 + 53 145 1 10 1630 21 45 0 1631 + 53 150 1 10 1631 20 45 1 1632 + 53 152 1 10 1632 21 45 0 1633 + 53 154 1 10 1633 22 45 0 1634 + 53 156 1 10 1634 23 45 0 1635 + 53 158 1 10 1635 24 45 0 1636 + 53 160 1 10 1636 25 45 0 1637 + 53 165 1 10 1637 26 45 1 1638 + 53 167 1 10 1638 25 45 0 1639 + 53 169 1 10 1639 24 45 0 1640 + 53 171 1 10 1640 23 45 0 1641 + 53 173 1 10 1641 22 45 0 1642 + 53 175 1 10 1642 21 45 0 1643 + 53 180 1 10 1643 20 45 1 1644 + 53 182 1 10 1644 21 45 0 1645 + 53 184 1 10 1645 22 45 0 1646 + 53 186 1 10 1646 23 45 0 1647 + 53 188 1 10 1647 24 45 0 1648 + 53 190 1 10 1648 25 45 0 1649 + 53 195 1 10 1649 26 45 1 1650 + 53 197 1 10 1650 25 45 0 1651 + 53 199 1 10 1651 24 45 0 1652 + 53 201 1 10 1652 23 45 0 1653 + 53 203 1 10 1653 22 45 0 1654 + 53 205 1 10 1654 21 45 0 1655 + 53 210 1 10 1655 20 45 1 1656 + 53 212 1 10 1656 21 45 0 1657 + 53 214 1 10 1657 22 45 0 1658 + 53 216 1 10 1658 23 45 0 1659 + 53 218 1 10 1659 24 45 0 1660 + 53 220 1 10 1660 25 45 0 1661 + 53 225 1 10 1661 26 45 1 1662 + 53 227 1 10 1662 25 45 0 1663 + 53 229 1 10 1663 24 45 0 1664 + 53 231 1 10 1664 23 45 0 1665 + 53 233 1 10 1665 22 45 0 1666 + 53 235 1 10 1666 21 45 0 1667 + 53 240 1 10 1667 20 45 1 1668 + 53 242 1 10 1668 21 45 0 1669 + 53 244 1 10 1669 22 45 0 1670 + 53 246 1 10 1670 23 45 0 1671 + 53 248 1 10 1671 24 45 0 1672 + 53 250 1 10 1672 25 45 0 1673 + 53 255 1 10 1673 26 45 1 1674 + 53 257 1 10 1674 25 45 0 1675 + 53 259 1 10 1675 24 45 0 1676 + 53 261 1 10 1676 23 45 0 1677 + 53 263 1 10 1677 22 45 0 1678 + 53 265 1 10 1678 21 45 0 1679 + 53 270 1 10 1679 20 45 1 1680 + 53 272 1 10 1680 21 45 0 1681 + 53 274 1 10 1681 22 45 0 1682 + 53 276 1 10 1682 23 45 0 1683 + 53 278 1 10 1683 24 45 0 1684 + 53 280 1 10 1684 25 45 0 1685 + 53 285 1 10 1685 26 45 1 1686 + 53 287 1 10 1686 25 45 0 1687 + 53 289 1 10 1687 24 45 0 1688 + 53 291 1 10 1688 23 45 0 1689 + 53 293 1 10 1689 22 45 0 1690 + 53 295 1 10 1690 21 45 0 1691 + 53 300 1 10 1691 20 45 1 1692 + 53 302 1 10 1692 21 45 0 1693 + 53 304 1 10 1693 22 45 0 1694 + 53 306 1 10 1694 23 45 0 1695 + 53 308 1 10 1695 24 45 0 1696 + 53 310 1 10 1696 25 45 0 1697 + 53 315 1 10 1697 26 45 1 1698 + 53 317 1 10 1698 25 45 0 1699 + 53 319 1 10 1699 24 45 0 1700 + 53 321 1 10 1700 23 45 0 1701 + 53 323 1 10 1701 22 45 0 1702 + 53 325 1 10 1702 21 45 0 1703 + 53 330 1 10 1703 20 45 1 1704 + 53 332 1 10 1704 21 45 0 1705 + 53 334 1 10 1705 22 45 0 1706 + 53 336 1 10 1706 23 45 0 1707 + 53 338 1 10 1707 24 45 0 1708 + 53 340 1 10 1708 25 45 0 1709 + 53 345 1 10 1709 26 45 1 1710 + 53 347 1 10 1710 25 45 0 1711 + 53 349 1 10 1711 24 45 0 1712 + 53 351 1 10 1712 23 45 0 1713 + 53 353 1 10 1713 22 45 0 1714 + 53 355 1 10 1714 21 45 0 1715 + 53 360 1 10 1715 20 45 1 1716 + 53 362 1 10 1716 21 45 0 1717 + 53 364 1 10 1717 22 45 0 1718 + 53 366 1 10 1718 23 45 0 1719 + 53 368 1 10 1719 24 45 0 1720 + 53 370 1 10 1720 25 45 0 1721 + 53 375 1 10 1721 26 45 1 1722 + 53 377 1 10 1722 25 45 0 1723 + 53 379 1 10 1723 24 45 0 1724 + 53 381 1 10 1724 23 45 0 1725 + 53 383 1 10 1725 22 45 0 1726 + 53 385 1 10 1726 21 45 0 1727 + 53 390 1 10 1727 20 45 1 1728 + 53 392 1 10 1728 21 45 0 1729 + 53 394 1 10 1729 22 45 0 1730 + 53 396 1 10 1730 23 45 0 1731 + 53 398 1 10 1731 24 45 0 1732 + 53 400 1 10 1732 25 45 0 1733 + 53 405 1 10 1733 26 45 1 1734 + 53 407 1 10 1734 25 45 0 1735 + 53 409 1 10 1735 24 45 0 1736 + 53 411 1 10 1736 23 45 0 1737 + 53 413 1 10 1737 22 45 0 1738 + 53 415 1 10 1738 21 45 0 1739 + 53 420 1 10 1739 20 45 1 1740 + 53 422 1 10 1740 21 45 0 1741 + 53 424 1 10 1741 22 45 0 1742 + 53 426 1 10 1742 23 45 0 1743 + 53 428 1 10 1743 24 45 0 1744 + 53 430 1 10 1744 25 45 0 1745 + 53 435 1 10 1745 26 45 1 1746 + 53 437 1 10 1746 25 45 0 1747 + 53 439 1 10 1747 24 45 0 1748 + 53 441 1 10 1748 23 45 0 1749 + 53 443 1 10 1749 22 45 0 1750 + 53 445 1 10 1750 21 45 0 1751 + 53 450 1 10 1751 20 45 1 1752 + 53 452 1 10 1752 21 45 0 1753 + 53 454 1 10 1753 22 45 0 1754 + 53 456 1 10 1754 23 45 0 1755 + 53 458 1 10 1755 24 45 0 1756 + 53 460 1 10 1756 25 45 0 1757 + 53 465 1 10 1757 26 45 1 1758 + 53 467 1 10 1758 25 45 0 1759 + 53 469 1 10 1759 24 45 0 1760 + 53 471 1 10 1760 23 45 0 1761 + 53 473 1 10 1761 22 45 0 1762 + 53 475 1 10 1762 21 45 0 1763 + 53 480 1 10 1763 20 45 1 1764 + 53 482 1 10 1764 21 45 0 1765 + 53 484 1 10 1765 22 45 0 1766 + 53 486 1 10 1766 23 45 0 1767 + 53 488 1 10 1767 24 45 0 1768 + 53 490 1 10 1768 25 45 0 1769 + 53 495 1 10 1769 26 45 1 1770 + 53 497 1 10 1770 25 45 0 1771 + 53 499 1 10 1771 24 45 0 1772 + 53 501 1 10 1772 23 45 0 1773 + 53 503 1 10 1773 22 45 0 1774 + 53 505 1 10 1774 21 45 0 1775 + 53 510 1 10 1775 20 45 1 1776 + 53 512 1 10 1776 21 45 0 1777 + 53 514 1 10 1777 22 45 0 1778 + 53 516 1 10 1778 23 45 0 1779 + 53 518 1 10 1779 24 45 0 1780 + 53 520 1 10 1780 25 45 0 1781 + 53 525 1 10 1781 26 45 1 1782 + 53 527 1 10 1782 25 45 0 1783 + 53 529 1 10 1783 24 45 0 1784 + 53 531 1 10 1784 23 45 0 1785 + 53 533 1 10 1785 22 45 0 1786 + 53 535 1 10 1786 21 45 0 1787 + 53 540 1 10 1787 20 45 1 1788 + 53 542 1 10 1788 21 45 0 1789 + 53 544 1 10 1789 22 45 0 1790 + 53 546 1 10 1790 23 45 0 1791 + 53 548 1 10 1791 24 45 0 1792 + 53 550 1 10 1792 25 45 0 1793 + 53 555 1 10 1793 26 45 1 1794 + 53 557 1 10 1794 25 45 0 1795 + 53 559 1 10 1795 24 45 0 1796 + 53 561 1 10 1796 23 45 0 1797 + 53 563 1 10 1797 22 45 0 1798 + 53 565 1 10 1798 21 45 0 1799 + 53 570 1 10 1799 20 45 1 1800 + 53 572 1 10 1800 21 45 0 1801 + 53 574 1 10 1801 22 45 0 1802 + 53 576 1 10 1802 23 45 0 1803 + 53 578 1 10 1803 24 45 0 1804 + 53 580 1 10 1804 25 45 0 1805 + 53 585 1 10 1805 26 45 1 1806 + 53 587 1 10 1806 25 45 0 1807 + 53 589 1 10 1807 24 45 0 1808 + 53 591 1 10 1808 23 45 0 1809 + 53 593 1 10 1809 22 45 0 1810 + 53 595 1 10 1810 21 45 0 1811 + 53 600 1 10 1811 20 45 1 1812 + 53 602 1 10 1812 21 45 0 1813 + 53 604 1 10 1813 22 45 0 1814 + 53 606 1 10 1814 23 45 0 1815 + 53 608 1 10 1815 24 45 0 1816 + 53 610 1 10 1816 25 45 0 1817 + 53 615 1 10 1817 26 45 1 1818 + 53 617 1 10 1818 25 45 0 1819 + 53 619 1 10 1819 24 45 0 1820 + 53 621 1 10 1820 23 45 0 1821 + 53 623 1 10 1821 22 45 0 1822 + 53 625 1 10 1822 21 45 0 1823 + 53 630 1 10 1823 20 45 1 1824 + 53 632 1 10 1824 21 45 0 1825 + 53 634 1 10 1825 22 45 0 1826 + 53 636 1 10 1826 23 45 0 1827 + 53 638 1 10 1827 24 45 0 1828 + 53 640 1 10 1828 25 45 0 1829 + 53 645 1 10 1829 26 45 1 1830 + 53 647 1 10 1830 25 45 0 1831 + 53 649 1 10 1831 24 45 0 1832 + 53 651 1 10 1832 23 45 0 1833 + 53 653 1 10 1833 22 45 0 1834 + 53 655 1 10 1834 21 45 0 1835 + 53 660 1 10 1835 20 45 1 1836 + 53 662 1 10 1836 21 45 0 1837 + 53 664 1 10 1837 22 45 0 1838 + 53 666 1 10 1838 23 45 0 1839 + 53 668 1 10 1839 24 45 0 1840 + 53 670 1 10 1840 25 45 0 1841 + 53 675 1 10 1841 26 45 1 1842 + 53 677 1 10 1842 25 45 0 1843 + 53 679 1 10 1843 24 45 0 1844 + 53 681 1 10 1844 23 45 0 1845 + 53 683 1 10 1845 22 45 0 1846 + 53 685 1 10 1846 21 45 0 1847 + 53 690 1 10 1847 20 45 1 1848 + 53 692 1 10 1848 21 45 0 1849 + 53 694 1 10 1849 22 45 0 1850 + 53 696 1 10 1850 23 45 0 1851 + 53 698 1 10 1851 24 45 0 1852 + 53 700 1 10 1852 25 45 0 1853 + 53 705 1 10 1853 26 45 1 1854 + 53 707 1 10 1854 25 45 0 1855 + 53 709 1 10 1855 24 45 0 1856 + 53 711 1 10 1856 23 45 0 1857 + 53 713 1 10 1857 22 45 0 1858 + 53 715 1 10 1858 21 45 0 1859 + 53 720 1 10 1859 20 45 1 1860 + 53 722 1 10 1860 21 45 0 1861 + 53 724 1 10 1861 22 45 0 1862 + 53 726 1 10 1862 23 45 0 1863 + 53 728 1 10 1863 24 45 0 1864 + 53 730 1 10 1864 25 45 0 1865 + 53 735 1 10 1865 26 45 1 1866 + 53 737 1 10 1866 25 45 0 1867 + 53 739 1 10 1867 24 45 0 1868 + 53 741 1 10 1868 23 45 0 1869 + 53 743 1 10 1869 22 45 0 1870 + 53 745 1 10 1870 21 45 0 1871 + 53 750 1 10 1871 20 45 1 1872 + 53 752 1 10 1872 21 45 0 1873 + 53 754 1 10 1873 22 45 0 1874 + 53 756 1 10 1874 23 45 0 1875 + 53 758 1 10 1875 24 45 0 1876 + 53 760 1 10 1876 25 45 0 1877 + 53 765 1 10 1877 26 45 1 1878 + 53 767 1 10 1878 25 45 0 1879 + 53 769 1 10 1879 24 45 0 1880 + 53 771 1 10 1880 23 45 0 1881 + 53 773 1 10 1881 22 45 0 1882 + 53 775 1 10 1882 21 45 0 1883 + 53 780 1 10 1883 20 45 1 1884 + 53 782 1 10 1884 21 45 0 1885 + 53 784 1 10 1885 22 45 0 1886 + 53 786 1 10 1886 23 45 0 1887 + 53 788 1 10 1887 24 45 0 1888 + 53 790 1 10 1888 25 45 0 1889 + 53 795 1 10 1889 26 45 1 1890 + 53 797 1 10 1890 25 45 0 1891 + 53 799 1 10 1891 24 45 0 1892 + 53 801 1 10 1892 23 45 0 1893 + 53 803 1 10 1893 22 45 0 1894 + 53 805 1 10 1894 21 45 0 1895 + 53 810 1 10 1895 20 45 1 1896 + 53 812 1 10 1896 21 45 0 1897 + 53 814 1 10 1897 22 45 0 1898 + 53 816 1 10 1898 23 45 0 1899 + 53 818 1 10 1899 24 45 0 1900 + 53 820 1 10 1900 25 45 0 1901 + 53 825 1 10 1901 26 45 1 1902 + 53 827 1 10 1902 25 45 0 1903 + 53 829 1 10 1903 24 45 0 1904 + 53 831 1 10 1904 23 45 0 1905 + 53 833 1 10 1905 22 45 0 1906 + 53 835 1 10 1906 21 45 0 1907 + 53 840 1 10 1907 20 45 1 1908 + 53 842 1 10 1908 21 45 0 1909 + 53 844 1 10 1909 22 45 0 1910 + 53 846 1 10 1910 23 45 0 1911 + 53 848 1 10 1911 24 45 0 1912 + 53 850 1 10 1912 25 45 0 1913 + 53 855 1 10 1913 26 45 1 1914 + 53 857 1 10 1914 25 45 0 1915 + 53 859 1 10 1915 24 45 0 1916 + 53 861 1 10 1916 23 45 0 1917 + 53 863 1 10 1917 22 45 0 1918 + 53 865 1 10 1918 21 45 0 1919 + 53 870 1 10 1919 20 45 1 1920 + 53 872 1 10 1920 21 45 0 1921 + 53 874 1 10 1921 22 45 0 1922 + 53 876 1 10 1922 23 45 0 1923 + 53 878 1 10 1923 24 45 0 1924 + 53 880 1 10 1924 25 45 0 1925 + 53 885 1 10 1925 26 45 1 1926 + 53 887 1 10 1926 25 45 0 1927 + 53 889 1 10 1927 24 45 0 1928 + 53 891 1 10 1928 23 45 0 1929 + 53 893 1 10 1929 22 45 0 1930 + 53 895 1 10 1930 21 45 0 1931 + 53 900 1 10 1931 20 45 1 1932 + 53 902 1 10 1932 21 45 0 1933 + 53 904 1 10 1933 22 45 0 1934 + 53 906 1 10 1934 23 45 0 1935 + 53 908 1 10 1935 24 45 0 1936 + 53 910 1 10 1936 25 45 0 1937 + 53 915 1 10 1937 26 45 1 1938 + 53 917 1 10 1938 25 45 0 1939 + 53 919 1 10 1939 24 45 0 1940 + 53 921 1 10 1940 23 45 0 1941 + 53 923 1 10 1941 22 45 0 1942 + 53 925 1 10 1942 21 45 0 1943 + 53 930 1 10 1943 20 45 1 1944 + 53 932 1 10 1944 21 45 0 1945 + 53 934 1 10 1945 22 45 0 1946 + 53 936 1 10 1946 23 45 0 1947 + 53 938 1 10 1947 24 45 0 1948 + 53 940 1 10 1948 25 45 0 1949 + 53 945 1 10 1949 26 45 1 1950 + 53 947 1 10 1950 25 45 0 1951 + 53 949 1 10 1951 24 45 0 1952 + 53 951 1 10 1952 23 45 0 1953 + 53 953 1 10 1953 22 45 0 1954 + 53 955 1 10 1954 21 45 0 1955 + 53 960 1 10 1955 20 45 1 1956 + 53 962 1 10 1956 21 45 0 1957 + 53 964 1 10 1957 22 45 0 1958 + 53 966 1 10 1958 23 45 0 1959 + 53 968 1 10 1959 24 45 0 1960 + 53 970 1 10 1960 25 45 0 1961 + 53 975 1 10 1961 26 45 1 1962 + 53 977 1 10 1962 25 45 0 1963 + 53 979 1 10 1963 24 45 0 1964 + 53 981 1 10 1964 23 45 0 1965 + 53 983 1 10 1965 22 45 0 1966 + 53 985 1 10 1966 21 45 0 1967 + 53 990 1 10 1967 20 45 1 1968 + 53 992 1 10 1968 21 45 0 1969 + 53 994 1 10 1969 22 45 0 1970 + 53 996 1 10 1970 23 45 0 1971 + 53 998 1 10 1971 24 45 0 1972 + 53 1000 1 10 1972 25 45 0 1973 + 53 1005 1 10 1973 26 45 1 1974 + 53 1007 1 10 1974 25 45 0 1975 + 53 1009 1 10 1975 24 45 0 1976 + 53 1011 1 10 1976 23 45 0 1977 + 53 1013 1 10 1977 22 45 0 1978 + 53 1015 1 10 1978 21 45 0 1979 + 53 1020 1 10 1979 20 45 1 1980 + 53 1022 1 10 1980 21 45 0 1981 + 53 1024 1 10 1981 22 45 0 1982 + 53 1026 1 10 1982 23 45 0 1983 + 53 1028 1 10 1983 24 45 0 1984 + 53 1030 1 10 1984 25 45 0 1985 + 53 1035 1 10 1985 26 45 1 1986 + 53 1037 1 10 1986 25 45 0 1987 + 53 1039 1 10 1987 24 45 0 1988 + 53 1041 1 10 1988 23 45 0 1989 + 53 1043 1 10 1989 22 45 0 1990 + 53 1045 1 10 1990 21 45 0 1991 + 53 1050 1 10 1991 20 45 1 1992 + 53 1052 1 10 1992 21 45 0 1993 + 53 1054 1 10 1993 22 45 0 1994 + 53 1056 1 10 1994 23 45 0 1995 + 53 1058 1 10 1995 24 45 0 1996 + 53 1060 1 10 1996 25 45 0 1997 + 53 1065 1 10 1997 26 45 1 1998 + 53 1067 1 10 1998 25 45 0 1999 + 53 1069 1 10 1999 24 45 0 2000 + 53 1071 1 10 2000 23 45 0 2001 + 53 1073 1 10 2001 22 45 0 2002 + 53 1075 1 10 2002 21 45 0 2003 + 53 1080 1 10 2003 20 45 1 2004 + 53 1082 1 10 2004 21 45 0 2005 + 53 1084 1 10 2005 22 45 0 2006 + 53 1086 1 10 2006 23 45 0 2007 + 53 1088 1 10 2007 24 45 0 2008 + 53 1090 1 10 2008 25 45 0 2009 + 53 1095 1 10 2009 26 45 1 2010 + 53 1097 1 10 2010 25 45 0 2011 + 53 1099 1 10 2011 24 45 0 2012 + 53 1101 1 10 2012 23 45 0 2013 + 53 1103 1 10 2013 22 45 0 2014 + 53 1105 1 10 2014 21 45 0 2015 + 53 1110 1 10 2015 20 45 1 2016 + 53 1112 1 10 2016 21 45 0 2017 + 53 1114 1 10 2017 22 45 0 2018 + 53 1116 1 10 2018 23 45 0 2019 + 53 1118 1 10 2019 24 45 0 2020 + 53 1120 1 10 2020 25 45 0 2021 + 53 1125 1 10 2021 26 45 1 2022 + 53 1127 1 10 2022 25 45 0 2023 + 53 1129 1 10 2023 24 45 0 2024 + 53 1131 1 10 2024 23 45 0 2025 + 53 1133 1 10 2025 22 45 0 2026 + 53 1135 1 10 2026 21 45 0 2027 + 53 1140 1 10 2027 20 45 1 2028 + 53 1142 1 10 2028 21 45 0 2029 + 53 1144 1 10 2029 22 45 0 2030 + 53 1146 1 10 2030 23 45 0 2031 + 53 1148 1 10 2031 24 45 0 2032 + 53 1150 1 10 2032 25 45 0 2033 + 53 1155 1 10 2033 26 45 1 2034 + 53 1157 1 10 2034 25 45 0 2035 + 53 1159 1 10 2035 24 45 0 2036 + 53 1161 1 10 2036 23 45 0 2037 + 53 1163 1 10 2037 22 45 0 2038 + 53 1165 1 10 2038 21 45 0 2039 + 53 1170 1 10 2039 20 45 1 2040 + 53 1172 1 10 2040 21 45 0 2041 + 53 1174 1 10 2041 22 45 0 2042 + 53 1176 1 10 2042 23 45 0 2043 + 53 1178 1 10 2043 24 45 0 2044 + 53 1180 1 10 2044 25 45 0 2045 + 53 1185 1 10 2045 26 45 1 2046 + 53 1187 1 10 2046 25 45 0 2047 + 53 1189 1 10 2047 24 45 0 2048 + 53 1191 1 10 2048 23 45 0 2049 + 53 1193 1 10 2049 22 45 0 2050 + 53 1195 1 10 2050 21 45 0 2051 + 53 1200 1 10 2051 20 45 1 2052 + 53 1202 1 10 2052 21 45 0 2053 + 53 1204 1 10 2053 22 45 0 2054 + 53 1206 1 10 2054 23 45 0 2055 + 53 1208 1 10 2055 24 45 0 2056 + 53 1210 1 10 2056 25 45 0 2057 + 53 1215 1 10 2057 26 45 1 2058 + 53 1217 1 10 2058 25 45 0 2059 + 53 1219 1 10 2059 24 45 0 2060 + 53 1221 1 10 2060 23 45 0 2061 + 53 1223 1 10 2061 22 45 0 2062 + 53 1225 1 10 2062 21 45 0 2063 + 53 1230 1 10 2063 20 45 1 2064 + 53 1232 1 10 2064 21 45 0 2065 + 53 1234 1 10 2065 22 45 0 2066 + 53 1236 1 10 2066 23 45 0 2067 + 53 1238 1 10 2067 24 45 0 2068 + 53 1240 1 10 2068 25 45 0 2069 + 53 1245 1 10 2069 26 45 1 2070 + 53 1247 1 10 2070 25 45 0 2071 + 53 1249 1 10 2071 24 45 0 2072 + 53 1251 1 10 2072 23 45 0 2073 + 53 1253 1 10 2073 22 45 0 2074 + 53 1255 1 10 2074 21 45 0 2075 + 53 1260 1 10 2075 20 45 1 2076 + 53 1262 1 10 2076 21 45 0 2077 + 53 1264 1 10 2077 22 45 0 2078 + 53 1266 1 10 2078 23 45 0 2079 + 53 1268 1 10 2079 24 45 0 2080 + 53 1270 1 10 2080 25 45 0 2081 + 53 1275 1 10 2081 26 45 1 2082 + 53 1277 1 10 2082 25 45 0 2083 + 53 1279 1 10 2083 24 45 0 2084 + 53 1281 1 10 2084 23 45 0 2085 + 53 1283 1 10 2085 22 45 0 2086 + 53 1285 1 10 2086 21 45 0 2087 + 53 1290 1 10 2087 20 45 1 2088 + 53 1292 1 10 2088 21 45 0 2089 + 53 1294 1 10 2089 22 45 0 2090 + 53 1296 1 10 2090 23 45 0 2091 + 53 1298 1 10 2091 24 45 0 2092 + 53 1300 1 10 2092 25 45 0 2093 + 53 1305 1 10 2093 26 45 1 2094 + 53 1307 1 10 2094 25 45 0 2095 + 53 1309 1 10 2095 24 45 0 2096 + 53 1311 1 10 2096 23 45 0 2097 + 53 1313 1 10 2097 22 45 0 2098 + 53 1315 1 10 2098 21 45 0 2099 + 53 1320 1 10 2099 20 45 1 2100 + 53 1322 1 10 2100 21 45 0 2101 + 53 1324 1 10 2101 22 45 0 2102 + 53 1326 1 10 2102 23 45 0 2103 + 53 1328 1 10 2103 24 45 0 2104 + 53 1330 1 10 2104 25 45 0 2105 + 53 1335 1 10 2105 26 45 1 2106 + 53 1337 1 10 2106 25 45 0 2107 + 53 1339 1 10 2107 24 45 0 2108 + 53 1341 1 10 2108 23 45 0 2109 + 53 1343 1 10 2109 22 45 0 2110 + 53 1345 1 10 2110 21 45 0 2111 + 53 1350 1 10 2111 20 45 1 2112 + 53 1352 1 10 2112 21 45 0 2113 + 53 1354 1 10 2113 22 45 0 2114 + 53 1356 1 10 2114 23 45 0 2115 + 53 1358 1 10 2115 24 45 0 2116 + 53 1360 1 10 2116 25 45 0 2117 + 53 1365 1 10 2117 26 45 1 2118 + 53 1367 1 10 2118 25 45 0 2119 + 53 1369 1 10 2119 24 45 0 2120 + 53 1371 1 10 2120 23 45 0 2121 + 53 1373 1 10 2121 22 45 0 2122 + 53 1375 1 10 2122 21 45 0 2123 + 53 1380 1 10 2123 20 45 1 2124 + 53 1382 1 10 2124 21 45 0 2125 + 53 1384 1 10 2125 22 45 0 2126 + 53 1386 1 10 2126 23 45 0 2127 + 53 1388 1 10 2127 24 45 0 2128 + 53 1390 1 10 2128 25 45 0 2129 + 53 1395 1 10 2129 26 45 1 2130 + 53 1397 1 10 2130 25 45 0 2131 + 53 1399 1 10 2131 24 45 0 2132 + 53 1401 1 10 2132 23 45 0 2133 + 53 1403 1 10 2133 22 45 0 2134 + 53 1405 1 10 2134 21 45 0 2135 + 53 1410 1 10 2135 20 45 1 2136 + 53 1412 1 10 2136 21 45 0 2137 + 53 1414 1 10 2137 22 45 0 2138 + 53 1416 1 10 2138 23 45 0 2139 + 53 1418 1 10 2139 24 45 0 2140 + 53 1420 1 10 2140 25 45 0 2141 + 53 1425 1 10 2141 26 45 1 2142 + 53 1427 1 10 2142 25 45 0 2143 + 53 1429 1 10 2143 24 45 0 2144 + 53 1431 1 10 2144 23 45 0 2145 + 53 1433 1 10 2145 22 45 0 2146 + 53 1435 1 10 2146 21 45 0 2147 + 53 1440 1 10 2147 20 45 1 2148 + 53 1442 1 10 2148 21 45 0 2149 + 53 1444 1 10 2149 22 45 0 2150 + 53 1446 1 10 2150 23 45 0 2151 + 53 1448 1 10 2151 24 45 0 2152 + 53 1450 1 10 2152 25 45 0 2153 + 53 1455 1 10 2153 26 45 1 2154 + 53 1457 1 10 2154 25 45 0 2155 + 53 1459 1 10 2155 24 45 0 2156 + 53 1461 1 10 2156 23 45 0 2157 + 53 1463 1 10 2157 22 45 0 2158 + 53 1465 1 10 2158 21 45 0 2159 + 53 1470 1 10 2159 20 45 1 2160 + 53 1472 1 10 2160 21 45 0 2161 + 53 1474 1 10 2161 22 45 0 2162 + 53 1476 1 10 2162 23 45 0 2163 + 53 1478 1 10 2163 24 45 0 2164 + 53 1480 1 10 2164 25 45 0 2165 + 53 1485 1 10 2165 26 45 1 2166 + 53 1487 1 10 2166 25 45 0 2167 + 53 1489 1 10 2167 24 45 0 2168 + 53 1491 1 10 2168 23 45 0 2169 + 53 1493 1 10 2169 22 45 0 2170 + 53 1495 1 10 2170 21 45 0 2171 + 53 1500 1 10 2171 20 45 1 2172 + 53 1502 1 10 2172 21 45 0 2173 + 53 1504 1 10 2173 22 45 0 2174 + 53 1506 1 10 2174 23 45 0 2175 + 53 1508 1 10 2175 24 45 0 2176 + 53 1510 1 10 2176 25 45 0 2177 + 53 1515 1 10 2177 26 45 1 2178 + 53 1517 1 10 2178 25 45 0 2179 + 53 1519 1 10 2179 24 45 0 2180 + 53 1521 1 10 2180 23 45 0 2181 + 53 1523 1 10 2181 22 45 0 2182 + 53 1525 1 10 2182 21 45 0 2183 + 53 1530 1 10 2183 20 45 1 2184 + 53 1532 1 10 2184 21 45 0 2185 + 53 1534 1 10 2185 22 45 0 2186 + 53 1536 1 10 2186 23 45 0 2187 + 53 1538 1 10 2187 24 45 0 2188 + 53 1540 1 10 2188 25 45 0 2189 + 53 1545 1 10 2189 26 45 1 2190 + 53 1547 1 10 2190 25 45 0 2191 + 53 1549 1 10 2191 24 45 0 2192 + 53 1551 1 10 2192 23 45 0 2193 + 53 1553 1 10 2193 22 45 0 2194 + 53 1555 1 10 2194 21 45 0 2195 + 53 1560 1 10 2195 20 45 1 2196 + 53 1562 1 10 2196 21 45 0 2197 + 53 1564 1 10 2197 22 45 0 2198 + 53 1566 1 10 2198 23 45 0 2199 + 53 1568 1 10 2199 24 45 0 2200 + 53 1570 1 10 2200 25 45 0 2201 + 53 1575 1 10 2201 26 45 1 2202 + 53 1577 1 10 2202 25 45 0 2203 + 53 1579 1 10 2203 24 45 0 2204 + 53 1581 1 10 2204 23 45 0 2205 + 53 1583 1 10 2205 22 45 0 2206 + 53 1585 1 10 2206 21 45 0 2207 + 53 1590 1 10 2207 20 45 1 2208 + 53 1592 1 10 2208 21 45 0 2209 + 53 1594 1 10 2209 22 45 0 2210 + 53 1596 1 10 2210 23 45 0 2211 + 53 1598 1 10 2211 24 45 0 2212 + 53 1600 1 10 2212 25 45 0 2213 + 53 1605 1 10 2213 26 45 1 2214 + 53 1607 1 10 2214 25 45 0 2215 + 53 1609 1 10 2215 24 45 0 2216 + 53 1611 1 10 2216 23 45 0 2217 + 53 1613 1 10 2217 22 45 0 2218 + 53 1615 1 10 2218 21 45 0 2219 + 53 1620 1 10 2219 20 45 1 2220 + 53 1622 1 10 2220 21 45 0 2221 + 53 1624 1 10 2221 22 45 0 2222 + 53 1626 1 10 2222 23 45 0 2223 + 53 1628 1 10 2223 24 45 0 2224 + 53 1630 1 10 2224 25 45 0 2225 + 53 1635 1 10 2225 26 45 1 2226 + 53 1637 1 10 2226 25 45 0 2227 + 53 1639 1 10 2227 24 45 0 2228 + 53 1641 1 10 2228 23 45 0 2229 + 53 1643 1 10 2229 22 45 0 2230 + 53 1645 1 10 2230 21 45 0 2231 + 53 1650 1 10 2231 20 45 1 2232 + 53 1652 1 10 2232 21 45 0 2233 + 53 1654 1 10 2233 22 45 0 2234 + 53 1656 1 10 2234 23 45 0 2235 + 53 1658 1 10 2235 24 45 0 2236 + 53 1660 1 10 2236 25 45 0 2237 + 53 1665 1 10 2237 26 45 1 2238 + 53 1667 1 10 2238 25 45 0 2239 + 53 1669 1 10 2239 24 45 0 2240 + 53 1671 1 10 2240 23 45 0 2241 + 53 1673 1 10 2241 22 45 0 2242 + 53 1675 1 10 2242 21 45 0 2243 + 53 1680 1 10 2243 20 45 1 2244 + 53 1682 1 10 2244 21 45 0 2245 + 53 1684 1 10 2245 22 45 0 2246 + 53 1686 1 10 2246 23 45 0 2247 + 53 1688 1 10 2247 24 45 0 2248 + 53 1690 1 10 2248 25 45 0 2249 + 53 1695 1 10 2249 26 45 1 2250 + 53 1697 1 10 2250 25 45 0 2251 + 53 1699 1 10 2251 24 45 0 2252 + 53 1701 1 10 2252 23 45 0 2253 + 53 1703 1 10 2253 22 45 0 2254 + 53 1705 1 10 2254 21 45 0 2255 + 53 1710 1 10 2255 20 45 1 2256 + 53 1712 1 10 2256 21 45 0 2257 + 53 1714 1 10 2257 22 45 0 2258 + 53 1716 1 10 2258 23 45 0 2259 + 53 1718 1 10 2259 24 45 0 2260 + 53 1720 1 10 2260 25 45 0 2261 + 53 1725 1 10 2261 26 45 1 2262 + 53 1727 1 10 2262 25 45 0 2263 + 53 1729 1 10 2263 24 45 0 2264 + 53 1731 1 10 2264 23 45 0 2265 + 53 1733 1 10 2265 22 45 0 2266 + 53 1735 1 10 2266 21 45 0 2267 + 53 1740 1 10 2267 20 45 1 2268 + 53 1742 1 10 2268 21 45 0 2269 + 53 1744 1 10 2269 22 45 0 2270 + 53 1746 1 10 2270 23 45 0 2271 + 53 1748 1 10 2271 24 45 0 2272 + 53 1750 1 10 2272 25 45 0 2273 + 53 1755 1 10 2273 26 45 1 2274 + 53 1757 1 10 2274 25 45 0 2275 + 53 1759 1 10 2275 24 45 0 2276 + 53 1761 1 10 2276 23 45 0 2277 + 53 1763 1 10 2277 22 45 0 2278 + 53 1765 1 10 2278 21 45 0 2279 + 53 1770 1 10 2279 20 45 1 2280 + 53 1772 1 10 2280 21 45 0 2281 + 53 1774 1 10 2281 22 45 0 2282 + 53 1776 1 10 2282 23 45 0 2283 + 53 1778 1 10 2283 24 45 0 2284 + 53 1780 1 10 2284 25 45 0 2285 + 53 1785 1 10 2285 26 45 1 2286 + 53 1787 1 10 2286 25 45 0 2287 + 53 1789 1 10 2287 24 45 0 2288 + 53 1791 1 10 2288 23 45 0 2289 + 53 1793 1 10 2289 22 45 0 2290 + 53 1795 1 10 2290 21 45 0 2291 + 53 1800 1 10 2291 20 45 1 2292 + 53 1802 1 10 2292 21 45 0 2293 + 53 1804 1 10 2293 22 45 0 2294 + 53 1806 1 10 2294 23 45 0 2295 + 53 1808 1 10 2295 24 45 0 2296 + 53 1810 1 10 2296 25 45 0 2297 + 53 1815 1 10 2297 26 45 1 2298 + 53 1817 1 10 2298 25 45 0 2299 + 53 1819 1 10 2299 24 45 0 2300 + 53 1821 1 10 2300 23 45 0 2301 + 53 1823 1 10 2301 22 45 0 2302 + 53 1825 1 10 2302 21 45 0 2303 + 53 1830 1 10 2303 20 45 1 2304 + 53 1832 1 10 2304 21 45 0 2305 + 53 1834 1 10 2305 22 45 0 2306 + 53 1836 1 10 2306 23 45 0 2307 + 53 1838 1 10 2307 24 45 0 2308 + 53 1840 1 10 2308 25 45 0 2309 + 53 1845 1 10 2309 26 45 1 2310 + 53 1847 1 10 2310 25 45 0 2311 + 53 1849 1 10 2311 24 45 0 2312 + 53 1851 1 10 2312 23 45 0 2313 + 53 1853 1 10 2313 22 45 0 2314 + 53 1855 1 10 2314 21 45 0 2315 + 53 1860 1 10 2315 20 45 1 2316 + 53 1862 1 10 2316 21 45 0 2317 + 53 1864 1 10 2317 22 45 0 2318 + 53 1866 1 10 2318 23 45 0 2319 + 53 1868 1 10 2319 24 45 0 2320 + 53 1870 1 10 2320 25 45 0 2321 + 53 1875 1 10 2321 26 45 1 2322 + 53 1877 1 10 2322 25 45 0 2323 + 53 1879 1 10 2323 24 45 0 2324 + 53 1881 1 10 2324 23 45 0 2325 + 53 1883 1 10 2325 22 45 0 2326 + 53 1885 1 10 2326 21 45 0 2327 + 53 1890 1 10 2327 20 45 1 2328 + 53 1892 1 10 2328 21 45 0 2329 + 53 1894 1 10 2329 22 45 0 2330 + 53 1896 1 10 2330 23 45 0 2331 + 53 1898 1 10 2331 24 45 0 2332 + 53 1900 1 10 2332 25 45 0 2333 + 53 1905 1 10 2333 26 45 1 2334 + 53 1906 1 10 2334 25 46 0 2335 + 53 1907 1 10 2335 24 47 0 2336 + 53 1908 1 10 2336 23 49 0 2337 + 53 1909 1 10 2337 22 50 0 2338 + 53 1910 1 10 2338 21 51 0 2339 + 53 1911 1 10 2339 20 53 0 2340 + 53 1912 1 10 2340 19 54 0 2341 + 53 1913 1 10 2341 18 55 0 2342 + 53 1914 1 10 2342 17 57 0 2343 + 53 1915 1 10 2343 16 58 0 2344 + 54 0 1 10 2344 15 60 1 2345 + 54 1440 1 11 2345 15 60 1 + 54 1440 1 3 2346 16 60 1 + 55 0 1 1 2347 50 8 1 + 55 120 1 1 2348 42 8 1 + 55 240 1 1 2349 50 8 1 + 55 360 1 1 2350 42 8 1 + 55 480 1 1 2351 50 8 1 + 55 600 1 1 2352 42 8 1 + 55 720 1 1 2353 50 8 1 + 55 960 1 1 2354 25 15 1 + 55 1200 1 24 2355 45 20 1 + 55 1440 1 1 2356 25 15 1 + 55 1680 1 24 2357 45 20 1 + 56 0 1 9 2358 32 10 1 2360 + 56 0 1 13 2359 45 60 1 0 + 56 40 1 10 2360 33 10 0 2361 + 56 80 1 10 2361 34 10 0 2362 + 56 120 1 10 2362 35 10 1 2363 + 56 160 1 10 2363 34 10 0 2364 + 56 200 1 10 2364 33 10 0 2365 + 56 240 1 10 2365 32 10 1 2366 + 56 280 1 10 2366 33 10 0 2367 + 56 320 1 10 2367 34 10 0 2368 + 56 360 1 10 2368 35 10 1 2369 + 56 400 1 10 2369 34 10 0 2370 + 56 440 1 10 2370 33 10 0 2371 + 56 480 1 11 2371 32 10 1 + 57 960 1 12 2372 5 20 1 0 + 57 960 1 12 2373 25 20 1 0 + 57 960 1 12 2374 45 20 1 0 + 58 0 1 2 2375 15 60 1 + 58 480 1 2 2376 15 60 1 + 58 960 1 2 2377 15 60 1 + 58 1440 1 2 2378 15 60 1 + 59 0 1 1 2379 20 12 1 + 59 0 1 9 2380 29 11 1 2382 + 59 0 1 1 2381 38 12 1 + 59 30 1 10 2382 30 11 1 2383 + 59 60 1 10 2383 29 11 1 2384 + 59 90 1 10 2384 30 11 1 2385 + 59 120 1 10 2385 29 11 1 2386 + 59 150 1 10 2386 30 11 1 2387 + 59 180 1 10 2387 29 11 1 2388 + 59 210 1 10 2388 30 11 1 2389 + 59 240 1 10 2389 29 11 1 2390 + 59 270 1 10 2390 30 11 1 2391 + 59 300 1 10 2391 29 11 1 2392 + 59 330 1 10 2392 30 11 1 2393 + 59 360 1 10 2393 29 11 1 2394 + 59 390 1 10 2394 30 11 1 2395 + 59 420 1 10 2395 29 11 1 2396 + 59 450 1 10 2396 30 11 1 2398 + 59 480 1 1 2397 20 12 1 + 59 480 1 10 2398 29 11 1 2400 + 59 480 1 1 2399 38 12 1 + 59 510 1 10 2400 30 11 1 2401 + 59 540 1 10 2401 29 11 1 2402 + 59 570 1 10 2402 30 11 1 2403 + 59 600 1 10 2403 29 11 1 2404 + 59 630 1 10 2404 30 11 1 2405 + 59 660 1 10 2405 29 11 1 2406 + 59 690 1 10 2406 30 11 1 2407 + 59 720 1 10 2407 29 11 1 2408 + 59 750 1 10 2408 30 11 1 2409 + 59 780 1 10 2409 29 11 1 2410 + 59 810 1 10 2410 30 11 1 2411 + 59 840 1 10 2411 29 11 1 2412 + 59 870 1 10 2412 30 11 1 2413 + 59 900 1 10 2413 29 11 1 2414 + 59 930 1 10 2414 30 11 1 2416 + 59 960 1 1 2415 20 12 1 + 59 960 1 10 2416 29 11 1 2418 + 59 960 1 1 2417 38 12 1 + 59 990 1 10 2418 30 11 1 2419 + 59 1020 1 10 2419 29 11 1 2420 + 59 1050 1 10 2420 30 11 1 2421 + 59 1080 1 10 2421 29 11 1 2422 + 59 1110 1 10 2422 30 11 1 2423 + 59 1140 1 10 2423 29 11 1 2424 + 59 1170 1 10 2424 30 11 1 2425 + 59 1200 1 10 2425 29 11 1 2426 + 59 1230 1 10 2426 30 11 1 2427 + 59 1260 1 10 2427 29 11 1 2428 + 59 1290 1 10 2428 30 11 1 2429 + 59 1320 1 10 2429 29 11 1 2430 + 59 1350 1 10 2430 30 11 1 2431 + 59 1380 1 10 2431 29 11 1 2432 + 59 1410 1 10 2432 30 11 1 2434 + 59 1440 1 1 2433 20 12 1 + 59 1440 1 11 2434 29 11 1 + 59 1440 1 1 2435 38 12 1 + 60 0 1 1 2436 40 12 1 + 60 0 1 9 2437 50 11 1 2439 + 60 0 1 1 2438 58 12 1 + 60 30 1 10 2439 49 11 1 2440 + 60 60 1 10 2440 50 11 1 2441 + 60 90 1 10 2441 49 11 1 2442 + 60 120 1 10 2442 50 11 1 2443 + 60 150 1 10 2443 49 11 1 2444 + 60 180 1 10 2444 50 11 1 2445 + 60 210 1 10 2445 49 11 1 2446 + 60 240 1 10 2446 50 11 1 2447 + 60 270 1 10 2447 49 11 1 2448 + 60 300 1 10 2448 50 11 1 2449 + 60 330 1 10 2449 49 11 1 2450 + 60 360 1 10 2450 50 11 1 2451 + 60 390 1 10 2451 49 11 1 2452 + 60 420 1 10 2452 50 11 1 2453 + 60 450 1 10 2453 49 11 1 2455 + 60 480 1 1 2454 40 12 1 + 60 480 1 10 2455 50 11 1 2457 + 60 480 1 1 2456 58 12 1 + 60 510 1 10 2457 49 11 1 2458 + 60 540 1 10 2458 50 11 1 2459 + 60 570 1 10 2459 49 11 1 2460 + 60 600 1 10 2460 50 11 1 2461 + 60 630 1 10 2461 49 11 1 2462 + 60 660 1 10 2462 50 11 1 2463 + 60 690 1 10 2463 49 11 1 2464 + 60 720 1 10 2464 50 11 1 2465 + 60 750 1 10 2465 49 11 1 2466 + 60 780 1 10 2466 50 11 1 2467 + 60 810 1 10 2467 49 11 1 2468 + 60 840 1 10 2468 50 11 1 2469 + 60 870 1 10 2469 49 11 1 2470 + 60 900 1 10 2470 50 11 1 2471 + 60 930 1 10 2471 49 11 1 2472 + 60 960 1 11 2472 50 11 1 + 60 960 1 16 2473 55 15 1 + 60 1080 1 16 2474 54 15 1 + 60 1200 1 16 2475 53 15 1 + 60 1320 1 16 2476 52 15 1 + 60 1440 1 1 2477 40 12 1 + 60 1680 1 1 2478 52 12 1 + 61 0 1 1 2479 20 12 1 + 61 0 1 9 2480 29 11 1 2482 + 61 0 1 1 2481 38 12 1 + 61 30 1 10 2482 30 11 1 2483 + 61 60 1 10 2483 29 11 1 2484 + 61 90 1 10 2484 30 11 1 2485 + 61 120 1 10 2485 29 11 1 2486 + 61 150 1 10 2486 30 11 1 2487 + 61 180 1 10 2487 29 11 1 2488 + 61 210 1 10 2488 30 11 1 2489 + 61 240 1 10 2489 29 11 1 2490 + 61 270 1 10 2490 30 11 1 2491 + 61 300 1 10 2491 29 11 1 2492 + 61 330 1 10 2492 30 11 1 2493 + 61 360 1 10 2493 29 11 1 2494 + 61 390 1 10 2494 30 11 1 2495 + 61 420 1 10 2495 29 11 1 2496 + 61 450 1 10 2496 30 11 1 2498 + 61 480 1 1 2497 20 12 1 + 61 480 1 10 2498 29 11 1 2500 + 61 480 1 1 2499 38 12 1 + 61 510 1 10 2500 30 11 1 2501 + 61 540 1 10 2501 29 11 1 2502 + 61 570 1 10 2502 30 11 1 2503 + 61 600 1 10 2503 29 11 1 2504 + 61 630 1 10 2504 30 11 1 2505 + 61 660 1 10 2505 29 11 1 2506 + 61 690 1 10 2506 30 11 1 2507 + 61 720 1 10 2507 29 11 1 2508 + 61 750 1 10 2508 30 11 1 2509 + 61 780 1 10 2509 29 11 1 2510 + 61 810 1 10 2510 30 11 1 2511 + 61 840 1 10 2511 29 11 1 2512 + 61 870 1 10 2512 30 11 1 2513 + 61 900 1 10 2513 29 11 1 2514 + 61 930 1 10 2514 30 11 1 2516 + 61 960 1 1 2515 20 12 1 + 61 960 1 10 2516 29 11 1 2518 + 61 960 1 1 2517 38 12 1 + 61 990 1 10 2518 30 11 1 2519 + 61 1020 1 10 2519 29 11 1 2520 + 61 1050 1 10 2520 30 11 1 2521 + 61 1080 1 10 2521 29 11 1 2522 + 61 1110 1 10 2522 30 11 1 2523 + 61 1140 1 10 2523 29 11 1 2524 + 61 1170 1 10 2524 30 11 1 2525 + 61 1200 1 10 2525 29 11 1 2526 + 61 1230 1 10 2526 30 11 1 2527 + 61 1260 1 10 2527 29 11 1 2528 + 61 1290 1 10 2528 30 11 1 2529 + 61 1320 1 10 2529 29 11 1 2530 + 61 1350 1 10 2530 30 11 1 2531 + 61 1380 1 10 2531 29 11 1 2532 + 61 1410 1 10 2532 30 11 1 2534 + 61 1440 1 1 2533 20 12 1 + 61 1440 1 11 2534 29 11 1 + 61 1440 1 1 2535 38 12 1 + 61 1680 1 1 2536 20 12 1 + 61 1680 1 1 2537 38 12 1 + 62 0 1 9 2538 25 25 1 2539 + 62 96 1 10 2539 26 23 0 2540 + 62 192 1 10 2540 27 21 0 2541 + 62 288 1 10 2541 28 19 0 2542 + 62 384 1 10 2542 29 17 0 2543 + 62 480 1 10 2543 30 15 1 2544 + 62 510 1 10 2544 29 15 1 2545 + 62 540 1 10 2545 30 15 1 2546 + 62 570 1 10 2546 29 15 1 2547 + 62 600 1 10 2547 30 15 1 2548 + 62 630 1 10 2548 29 15 1 2549 + 62 660 1 10 2549 30 15 1 2550 + 62 690 1 10 2550 29 15 1 2551 + 62 720 1 10 2551 30 15 1 2552 + 62 750 1 10 2552 29 15 1 2553 + 62 780 1 10 2553 30 15 1 2554 + 62 810 1 10 2554 29 15 1 2555 + 62 840 1 10 2555 30 15 1 2556 + 62 870 1 10 2556 29 15 1 2557 + 62 900 1 10 2557 30 15 1 2558 + 62 930 1 10 2558 29 15 1 2559 + 62 960 1 10 2559 30 15 1 2561 + 62 960 1 1 2560 45 15 1 + 62 990 1 10 2561 29 15 1 2562 + 62 1020 1 10 2562 30 15 1 2563 + 62 1050 1 10 2563 29 15 1 2564 + 62 1080 1 10 2564 30 15 1 2565 + 62 1110 1 10 2565 29 15 1 2566 + 62 1140 1 10 2566 30 15 1 2567 + 62 1170 1 10 2567 29 15 1 2568 + 62 1200 1 10 2568 30 15 1 2570 + 62 1200 1 1 2569 45 15 1 + 62 1230 1 10 2570 29 15 1 2571 + 62 1260 1 10 2571 30 15 1 2572 + 62 1290 1 10 2572 29 15 1 2573 + 62 1320 1 10 2573 30 15 1 2574 + 62 1350 1 10 2574 29 15 1 2575 + 62 1380 1 10 2575 30 15 1 2576 + 62 1410 1 10 2576 29 15 1 2584 + 62 1440 1 13 2577 0 5 1 2 + 62 1440 1 13 2578 5 5 1 2 + 62 1440 1 13 2579 10 5 1 2 + 62 1440 1 13 2580 15 5 1 2 + 62 1440 1 13 2581 20 5 1 2 + 62 1440 1 13 2582 25 5 1 2 + 62 1440 1 13 2583 30 5 1 2 + 62 1440 1 11 2584 30 15 1 + 62 1440 1 3 2585 45 15 1 + 62 1440 1 13 2586 55 5 1 2 + 63 0 1 1 2587 35 10 1 + 63 240 1 7 2588 45 10 1 + 63 480 1 1 2589 35 10 1 + 63 720 1 7 2590 45 10 1 + 63 960 1 1 2591 35 10 1 + 63 1200 1 7 2592 45 10 1 + 63 1440 1 5 2593 45 10 1 + 63 1680 1 5 2594 35 10 1 + 64 0 1 1 2595 45 10 1 + 64 240 1 5 2596 35 10 1 + 64 480 1 1 2597 45 10 1 + 64 720 1 5 2598 35 10 1 + 64 960 1 1 2599 47 8 1 + 64 1080 1 1 2600 39 8 1 + 64 1200 1 1 2601 47 8 1 + 64 1440 1 9 2602 35 10 1 2606 + 64 1680 1 12 2603 0 5 1 2 + 64 1680 1 12 2604 25 5 1 2 + 64 1680 1 12 2605 30 5 1 2 + 64 1680 1 11 2606 35 10 1 + 64 1680 1 3 2607 45 10 1 + 64 1680 1 12 2608 55 5 1 2 + 65 0 1 1 2609 30 10 1 + 65 240 1 7 2610 45 15 1 + 65 480 1 1 2611 30 10 1 + 65 720 1 7 2612 45 15 1 + 65 960 1 1 2613 30 10 1 + 65 1200 1 7 2614 45 15 1 + 65 1440 1 5 2615 40 15 1 + 65 1680 1 5 2616 25 15 1 + 66 0 1 9 2617 40 25 1 2618 + 66 96 1 10 2618 41 23 0 2619 + 66 192 1 10 2619 42 21 0 2620 + 66 288 1 10 2620 43 19 0 2621 + 66 384 1 10 2621 44 17 0 2622 + 66 480 1 10 2622 45 15 1 2623 + 66 510 1 10 2623 46 15 1 2624 + 66 540 1 10 2624 45 15 1 2625 + 66 570 1 10 2625 46 15 1 2626 + 66 600 1 10 2626 45 15 1 2627 + 66 630 1 10 2627 46 15 1 2628 + 66 660 1 10 2628 45 15 1 2629 + 66 690 1 10 2629 46 15 1 2630 + 66 720 1 10 2630 45 15 1 2631 + 66 750 1 10 2631 46 15 1 2632 + 66 780 1 10 2632 45 15 1 2633 + 66 810 1 10 2633 46 15 1 2634 + 66 840 1 10 2634 45 15 1 2635 + 66 870 1 10 2635 46 15 1 2636 + 66 900 1 10 2636 45 15 1 2637 + 66 930 1 10 2637 46 15 1 2639 + 66 960 1 1 2638 25 15 1 + 66 960 1 10 2639 45 15 1 2640 + 66 990 1 10 2640 46 15 1 2641 + 66 1020 1 10 2641 45 15 1 2642 + 66 1050 1 10 2642 46 15 1 2643 + 66 1080 1 10 2643 45 15 1 2644 + 66 1110 1 10 2644 46 15 1 2645 + 66 1140 1 10 2645 45 15 1 2646 + 66 1170 1 10 2646 46 15 1 2648 + 66 1200 1 1 2647 25 15 1 + 66 1200 1 10 2648 45 15 1 2649 + 66 1230 1 10 2649 46 15 1 2650 + 66 1260 1 10 2650 45 15 1 2651 + 66 1290 1 10 2651 46 15 1 2652 + 66 1320 1 10 2652 45 15 1 2653 + 66 1350 1 10 2653 46 15 1 2654 + 66 1380 1 10 2654 45 15 1 2655 + 66 1410 1 10 2655 46 15 1 2661 + 66 1440 1 12 2656 5 5 1 2 + 66 1440 1 12 2657 10 5 1 2 + 66 1440 1 12 2658 15 5 1 2 + 66 1440 1 12 2659 20 5 1 2 + 66 1440 1 3 2660 25 15 1 + 66 1440 1 11 2661 45 15 1 + 67 0 1 1 2662 34 15 1 + 67 0 1 9 2663 49 11 1 2664 + 67 30 1 10 2664 50 11 1 2665 + 67 60 1 10 2665 49 11 1 2666 + 67 90 1 10 2666 50 11 1 2667 + 67 120 1 10 2667 49 11 1 2668 + 67 150 1 10 2668 50 11 1 2669 + 67 180 1 10 2669 49 11 1 2670 + 67 210 1 10 2670 50 11 1 2671 + 67 240 1 10 2671 49 11 1 2672 + 67 270 1 10 2672 50 11 1 2673 + 67 300 1 10 2673 49 11 1 2674 + 67 330 1 10 2674 50 11 1 2675 + 67 360 1 10 2675 49 11 1 2676 + 67 390 1 10 2676 50 11 1 2677 + 67 420 1 10 2677 49 11 1 2678 + 67 450 1 10 2678 50 11 1 2680 + 67 480 1 1 2679 1 15 1 + 67 480 1 10 2680 49 11 1 2681 + 67 510 1 10 2681 50 11 1 2682 + 67 540 1 10 2682 49 11 1 2683 + 67 570 1 10 2683 50 11 1 2684 + 67 600 1 10 2684 49 11 1 2685 + 67 630 1 10 2685 50 11 1 2686 + 67 660 1 10 2686 49 11 1 2687 + 67 690 1 10 2687 50 11 1 2688 + 67 720 1 10 2688 49 11 1 2689 + 67 750 1 10 2689 50 11 1 2690 + 67 780 1 10 2690 49 11 1 2691 + 67 810 1 10 2691 50 11 1 2692 + 67 840 1 10 2692 49 11 1 2693 + 67 870 1 10 2693 50 11 1 2694 + 67 900 1 10 2694 49 11 1 2695 + 67 930 1 10 2695 50 11 1 2697 + 67 960 1 1 2696 11 15 1 + 67 960 1 10 2697 49 11 1 2698 + 67 990 1 10 2698 50 11 1 2699 + 67 1020 1 10 2699 49 11 1 2700 + 67 1050 1 10 2700 50 11 1 2701 + 67 1080 1 10 2701 49 11 1 2702 + 67 1110 1 10 2702 50 11 1 2703 + 67 1140 1 10 2703 49 11 1 2704 + 67 1170 1 10 2704 50 11 1 2705 + 67 1200 1 10 2705 49 11 1 2706 + 67 1230 1 10 2706 50 11 1 2707 + 67 1260 1 10 2707 49 11 1 2708 + 67 1290 1 10 2708 50 11 1 2709 + 67 1320 1 10 2709 49 11 1 2710 + 67 1350 1 10 2710 50 11 1 2711 + 67 1380 1 10 2711 49 11 1 2712 + 67 1410 1 10 2712 50 11 1 2714 + 67 1440 1 7 2713 21 15 1 + 67 1440 1 11 2714 49 11 1 + 68 0 1 9 2715 30 11 1 2717 + 68 0 1 1 2716 41 15 1 + 68 30 1 10 2717 29 11 1 2718 + 68 60 1 10 2718 30 11 1 2719 + 68 90 1 10 2719 29 11 1 2720 + 68 120 1 10 2720 30 11 1 2721 + 68 150 1 10 2721 29 11 1 2722 + 68 180 1 10 2722 30 11 1 2723 + 68 210 1 10 2723 29 11 1 2724 + 68 240 1 10 2724 30 11 1 2725 + 68 270 1 10 2725 29 11 1 2726 + 68 300 1 10 2726 30 11 1 2727 + 68 330 1 10 2727 29 11 1 2728 + 68 360 1 10 2728 30 11 1 2729 + 68 390 1 10 2729 29 11 1 2730 + 68 420 1 10 2730 30 11 1 2731 + 68 450 1 10 2731 29 11 1 2733 + 68 480 1 1 2732 14 15 1 + 68 480 1 10 2733 30 11 1 2734 + 68 510 1 10 2734 29 11 1 2735 + 68 540 1 10 2735 30 11 1 2736 + 68 570 1 10 2736 29 11 1 2737 + 68 600 1 10 2737 30 11 1 2738 + 68 630 1 10 2738 29 11 1 2739 + 68 660 1 10 2739 30 11 1 2740 + 68 690 1 10 2740 29 11 1 2741 + 68 720 1 10 2741 30 11 1 2742 + 68 750 1 10 2742 29 11 1 2743 + 68 780 1 10 2743 30 11 1 2744 + 68 810 1 10 2744 29 11 1 2745 + 68 840 1 10 2745 30 11 1 2746 + 68 870 1 10 2746 29 11 1 2747 + 68 900 1 10 2747 30 11 1 2748 + 68 930 1 10 2748 29 11 1 2750 + 68 960 1 1 2749 4 15 1 + 68 960 1 10 2750 30 11 1 2751 + 68 990 1 10 2751 29 11 1 2752 + 68 1020 1 10 2752 30 11 1 2753 + 68 1050 1 10 2753 29 11 1 2755 + 68 1080 1 16 2754 4 15 1 + 68 1080 1 10 2755 30 11 1 2756 + 68 1110 1 10 2756 29 11 1 2757 + 68 1140 1 10 2757 30 11 1 2758 + 68 1170 1 10 2758 29 11 1 2759 + 68 1200 1 10 2759 30 11 1 2760 + 68 1230 1 10 2760 29 11 1 2761 + 68 1260 1 10 2761 30 11 1 2762 + 68 1290 1 10 2762 29 11 1 2763 + 68 1320 1 10 2763 30 11 1 2764 + 68 1350 1 10 2764 29 11 1 2765 + 68 1380 1 10 2765 30 11 1 2766 + 68 1410 1 10 2766 29 11 1 2767 + 68 1440 1 11 2767 30 11 1 + 68 1440 1 5 2768 54 15 1 + 69 0 1 3 2769 34 15 1 + 69 0 1 9 2770 49 11 1 2771 + 69 30 1 10 2771 50 11 1 2772 + 69 60 1 10 2772 49 11 1 2773 + 69 90 1 10 2773 50 11 1 2774 + 69 120 1 10 2774 49 11 1 2775 + 69 150 1 10 2775 50 11 1 2776 + 69 180 1 10 2776 49 11 1 2777 + 69 210 1 10 2777 50 11 1 2778 + 69 240 1 10 2778 49 11 1 2779 + 69 270 1 10 2779 50 11 1 2780 + 69 300 1 10 2780 49 11 1 2781 + 69 330 1 10 2781 50 11 1 2782 + 69 360 1 10 2782 49 11 1 2783 + 69 390 1 10 2783 50 11 1 2784 + 69 420 1 10 2784 49 11 1 2785 + 69 450 1 10 2785 50 11 1 2787 + 69 480 1 3 2786 1 15 1 + 69 480 1 10 2787 49 11 1 2788 + 69 510 1 10 2788 50 11 1 2789 + 69 540 1 10 2789 49 11 1 2790 + 69 570 1 10 2790 50 11 1 2791 + 69 600 1 10 2791 49 11 1 2792 + 69 630 1 10 2792 50 11 1 2793 + 69 660 1 10 2793 49 11 1 2794 + 69 690 1 10 2794 50 11 1 2795 + 69 720 1 10 2795 49 11 1 2796 + 69 750 1 10 2796 50 11 1 2797 + 69 780 1 10 2797 49 11 1 2798 + 69 810 1 10 2798 50 11 1 2799 + 69 840 1 10 2799 49 11 1 2800 + 69 870 1 10 2800 50 11 1 2801 + 69 900 1 10 2801 49 11 1 2802 + 69 930 1 10 2802 50 11 1 2804 + 69 960 1 3 2803 11 15 1 + 69 960 1 10 2804 49 11 1 2805 + 69 990 1 10 2805 50 11 1 2806 + 69 1020 1 10 2806 49 11 1 2807 + 69 1050 1 10 2807 50 11 1 2808 + 69 1080 1 10 2808 49 11 1 2809 + 69 1110 1 10 2809 50 11 1 2810 + 69 1140 1 10 2810 49 11 1 2811 + 69 1170 1 10 2811 50 11 1 2812 + 69 1200 1 10 2812 49 11 1 2813 + 69 1230 1 10 2813 50 11 1 2814 + 69 1260 1 10 2814 49 11 1 2815 + 69 1290 1 10 2815 50 11 1 2816 + 69 1320 1 10 2816 49 11 1 2817 + 69 1350 1 10 2817 50 11 1 2818 + 69 1380 1 10 2818 49 11 1 2819 + 69 1410 1 10 2819 50 11 1 2822 + 69 1440 1 3 2820 21 15 1 + 69 1440 1 3 2821 48 14 1 + 69 1440 1 11 2822 49 11 1 + 70 0 1 9 2823 25 25 1 2824 + 70 96 1 10 2824 26 23 0 2825 + 70 192 1 10 2825 27 21 0 2826 + 70 288 1 10 2826 28 19 0 2827 + 70 384 1 10 2827 29 17 0 2828 + 70 480 1 10 2828 30 15 1 2829 + 70 510 1 10 2829 29 15 1 2830 + 70 540 1 10 2830 30 15 1 2831 + 70 570 1 10 2831 29 15 1 2832 + 70 600 1 10 2832 30 15 1 2833 + 70 630 1 10 2833 29 15 1 2834 + 70 660 1 10 2834 30 15 1 2835 + 70 690 1 10 2835 29 15 1 2836 + 70 720 1 10 2836 30 15 1 2837 + 70 750 1 10 2837 29 15 1 2838 + 70 780 1 10 2838 30 15 1 2839 + 70 810 1 10 2839 29 15 1 2840 + 70 840 1 10 2840 30 15 1 2841 + 70 870 1 10 2841 29 15 1 2842 + 70 900 1 10 2842 30 15 1 2843 + 70 930 1 10 2843 29 15 1 2844 + 70 960 1 10 2844 30 15 1 2846 + 70 960 1 16 2845 55 15 1 + 70 990 1 10 2846 29 15 1 2847 + 70 1020 1 10 2847 30 15 1 2848 + 70 1050 1 10 2848 29 15 1 2849 + 70 1080 1 10 2849 30 15 1 2850 + 70 1110 1 10 2850 29 15 1 2851 + 70 1140 1 10 2851 30 15 1 2852 + 70 1170 1 10 2852 29 15 1 2853 + 70 1200 1 10 2853 30 15 1 2855 + 70 1200 1 16 2854 55 15 1 + 70 1230 1 10 2855 29 15 1 2856 + 70 1260 1 10 2856 30 15 1 2857 + 70 1290 1 10 2857 29 15 1 2858 + 70 1320 1 10 2858 30 15 1 2860 + 70 1320 1 16 2859 55 15 1 + 70 1350 1 10 2860 29 15 1 2861 + 70 1380 1 10 2861 30 15 1 2862 + 70 1410 1 10 2862 29 15 1 2863 + 70 1440 1 11 2863 30 15 1 + 70 1440 1 16 2864 55 15 1 + 70 1500 1 16 2865 55 15 1 + 70 1560 1 16 2866 55 15 1 + 70 1620 1 16 2867 55 15 1 + 70 1680 1 16 2868 55 15 1 + 70 1740 1 16 2869 55 15 1 + 70 1800 1 16 2870 55 15 1 + 70 1860 1 16 2871 55 15 1 + 71 0 1 9 2872 10 45 1 2873 + 71 25 1 10 2873 10 44 0 2874 + 71 50 1 10 2874 11 42 0 2875 + 71 75 1 10 2875 11 41 0 2876 + 71 100 1 10 2876 12 39 0 2877 + 71 125 1 10 2877 12 38 0 2878 + 71 150 1 10 2878 13 36 0 2879 + 71 175 1 10 2879 13 35 0 2880 + 71 200 1 10 2880 14 33 0 2881 + 71 225 1 10 2881 14 32 0 2882 + 71 250 1 10 2882 15 30 0 2883 + 71 275 1 10 2883 15 29 0 2884 + 71 300 1 10 2884 16 27 0 2885 + 71 325 1 10 2885 16 26 0 2886 + 71 350 1 10 2886 17 24 0 2887 + 71 375 1 10 2887 17 23 0 2888 + 71 400 1 10 2888 18 21 0 2889 + 71 425 1 10 2889 18 20 0 2890 + 71 450 1 10 2890 19 18 0 2891 + 71 480 1 11 2891 20 16 1 + 71 480 1 9 2892 35 45 1 2893 + 71 505 1 10 2893 36 44 0 2894 + 71 530 1 10 2894 37 42 0 2895 + 71 555 1 10 2895 38 41 0 2896 + 71 580 1 10 2896 39 39 0 2897 + 71 605 1 10 2897 40 38 0 2898 + 71 630 1 10 2898 41 36 0 2899 + 71 655 1 10 2899 42 35 0 2900 + 71 680 1 10 2900 43 33 0 2901 + 71 705 1 10 2901 44 32 0 2902 + 71 730 1 10 2902 45 30 0 2903 + 71 755 1 10 2903 46 29 0 2904 + 71 780 1 10 2904 47 27 0 2905 + 71 805 1 10 2905 48 26 0 2906 + 71 830 1 10 2906 49 24 0 2907 + 71 855 1 10 2907 50 23 0 2908 + 71 880 1 10 2908 51 21 0 2909 + 71 905 1 10 2909 52 20 0 2910 + 71 930 1 10 2910 53 18 0 2912 + 71 960 1 9 2911 10 45 1 2913 + 71 960 1 11 2912 54 16 1 + 71 985 1 10 2913 10 44 0 2914 + 71 1010 1 10 2914 11 42 0 2915 + 71 1035 1 10 2915 11 41 0 2916 + 71 1060 1 10 2916 12 39 0 2917 + 71 1085 1 10 2917 12 38 0 2918 + 71 1110 1 10 2918 13 36 0 2919 + 71 1135 1 10 2919 13 35 0 2920 + 71 1160 1 10 2920 14 33 0 2921 + 71 1185 1 10 2921 14 32 0 2922 + 71 1210 1 10 2922 15 30 0 2923 + 71 1235 1 10 2923 15 29 0 2924 + 71 1260 1 10 2924 16 27 0 2925 + 71 1285 1 10 2925 16 26 0 2926 + 71 1310 1 10 2926 17 24 0 2927 + 71 1335 1 10 2927 17 23 0 2928 + 71 1360 1 10 2928 18 21 0 2929 + 71 1385 1 10 2929 18 20 0 2930 + 71 1410 1 10 2930 19 18 0 2931 + 71 1440 1 11 2931 20 16 1 + 71 1440 1 9 2932 35 45 1 2933 + 71 1465 1 10 2933 36 44 0 2934 + 71 1490 1 10 2934 37 42 0 2935 + 71 1515 1 10 2935 38 41 0 2936 + 71 1540 1 10 2936 39 39 0 2937 + 71 1565 1 10 2937 40 38 0 2938 + 71 1590 1 10 2938 41 36 0 2939 + 71 1615 1 10 2939 42 35 0 2940 + 71 1640 1 10 2940 43 33 0 2941 + 71 1665 1 10 2941 44 32 0 2942 + 71 1690 1 10 2942 45 30 0 2943 + 71 1715 1 10 2943 46 29 0 2944 + 71 1740 1 10 2944 47 27 0 2945 + 71 1765 1 10 2945 48 26 0 2946 + 71 1790 1 10 2946 49 24 0 2947 + 71 1815 1 10 2947 50 23 0 2948 + 71 1840 1 10 2948 51 21 0 2949 + 71 1865 1 10 2949 52 20 0 2950 + 71 1890 1 10 2950 53 18 0 2952 + 72 0 1 9 2951 10 45 1 2953 + 72 0 1 11 2952 54 16 1 + 72 25 1 10 2953 10 44 0 2954 + 72 50 1 10 2954 11 42 0 2955 + 72 75 1 10 2955 11 41 0 2956 + 72 100 1 10 2956 12 39 0 2957 + 72 125 1 10 2957 12 38 0 2958 + 72 150 1 10 2958 13 36 0 2959 + 72 175 1 10 2959 13 35 0 2960 + 72 200 1 10 2960 14 33 0 2961 + 72 225 1 10 2961 14 32 0 2962 + 72 250 1 10 2962 15 30 0 2963 + 72 275 1 10 2963 15 29 0 2964 + 72 300 1 10 2964 16 27 0 2965 + 72 325 1 10 2965 16 26 0 2966 + 72 350 1 10 2966 17 24 0 2967 + 72 375 1 10 2967 17 23 0 2968 + 72 400 1 10 2968 18 21 0 2969 + 72 425 1 10 2969 18 20 0 2970 + 72 450 1 10 2970 19 18 0 2971 + 72 480 1 11 2971 20 16 1 + 72 480 1 9 2972 35 45 1 2973 + 72 505 1 10 2973 36 44 0 2974 + 72 530 1 10 2974 37 42 0 2975 + 72 555 1 10 2975 38 41 0 2976 + 72 580 1 10 2976 39 39 0 2977 + 72 605 1 10 2977 40 38 0 2978 + 72 630 1 10 2978 41 36 0 2979 + 72 655 1 10 2979 42 35 0 2980 + 72 680 1 10 2980 43 33 0 2981 + 72 705 1 10 2981 44 32 0 2982 + 72 730 1 10 2982 45 30 0 2983 + 72 755 1 10 2983 46 29 0 2984 + 72 780 1 10 2984 47 27 0 2985 + 72 805 1 10 2985 48 26 0 2986 + 72 830 1 10 2986 49 24 0 2987 + 72 855 1 10 2987 50 23 0 2988 + 72 880 1 10 2988 51 21 0 2989 + 72 905 1 10 2989 52 20 0 2990 + 72 930 1 10 2990 53 18 0 2992 + 72 960 1 16 2991 10 45 1 + 72 960 1 11 2992 54 16 1 + 72 1080 1 16 2993 10 45 1 + 72 1200 1 16 2994 10 45 1 + 72 1440 1 9 2995 55 15 1 2996 + 72 1680 1 10 2996 55 15 1 2997 + 72 1691 1 10 2997 54 16 0 2998 + 72 1702 1 10 2998 53 17 0 2999 + 72 1713 1 10 2999 52 19 0 3000 + 72 1724 1 10 3000 51 20 0 3001 + 72 1735 1 10 3001 50 22 0 3002 + 72 1746 1 10 3002 49 23 0 3003 + 72 1757 1 10 3003 48 25 0 3004 + 72 1768 1 10 3004 47 26 0 3005 + 72 1779 1 10 3005 46 28 0 3006 + 72 1790 1 10 3006 45 29 0 3007 + 72 1801 1 10 3007 44 31 0 3008 + 72 1812 1 10 3008 43 32 0 3009 + 72 1823 1 10 3009 42 34 0 3010 + 72 1834 1 10 3010 41 35 0 3011 + 72 1845 1 10 3011 40 37 0 3012 + 72 1856 1 10 3012 39 38 0 3013 + 72 1867 1 10 3013 38 40 0 3014 + 72 1878 1 10 3014 37 41 0 3015 + 72 1889 1 10 3015 36 43 0 3016 + 72 1900 1 10 3016 35 44 0 3018 + 73 0 1 9 3017 20 15 1 3019 + 73 0 1 11 3018 34 46 1 + 73 22 1 10 3019 20 16 0 3020 + 73 44 1 10 3020 20 17 0 3021 + 73 66 1 10 3021 19 19 0 3022 + 73 88 1 10 3022 19 20 0 3023 + 73 110 1 10 3023 18 22 0 3024 + 73 132 1 10 3024 18 23 0 3025 + 73 154 1 10 3025 17 25 0 3026 + 73 176 1 10 3026 17 26 0 3027 + 73 198 1 10 3027 16 28 0 3028 + 73 220 1 10 3028 16 29 0 3029 + 73 242 1 10 3029 15 31 0 3030 + 73 264 1 10 3030 15 32 0 3031 + 73 286 1 10 3031 14 34 0 3032 + 73 308 1 10 3032 14 35 0 3033 + 73 330 1 10 3033 13 37 0 3034 + 73 352 1 10 3034 13 38 0 3035 + 73 374 1 10 3035 12 40 0 3036 + 73 396 1 10 3036 12 41 0 3037 + 73 418 1 10 3037 11 43 0 3038 + 73 440 1 10 3038 11 44 0 3039 + 73 480 1 11 3039 10 46 1 + 73 480 1 9 3040 55 15 1 3041 + 73 502 1 10 3041 54 16 0 3042 + 73 524 1 10 3042 53 17 0 3043 + 73 546 1 10 3043 52 19 0 3044 + 73 568 1 10 3044 51 20 0 3045 + 73 590 1 10 3045 50 22 0 3046 + 73 612 1 10 3046 49 23 0 3047 + 73 634 1 10 3047 48 25 0 3048 + 73 656 1 10 3048 47 26 0 3049 + 73 678 1 10 3049 46 28 0 3050 + 73 700 1 10 3050 45 29 0 3051 + 73 722 1 10 3051 44 31 0 3052 + 73 744 1 10 3052 43 32 0 3053 + 73 766 1 10 3053 42 34 0 3054 + 73 788 1 10 3054 41 35 0 3055 + 73 810 1 10 3055 40 37 0 3056 + 73 832 1 10 3056 39 38 0 3057 + 73 854 1 10 3057 38 40 0 3058 + 73 876 1 10 3058 37 41 0 3059 + 73 898 1 10 3059 36 43 0 3060 + 73 920 1 10 3060 35 44 0 3062 + 73 960 1 9 3061 20 15 1 3063 + 73 960 1 11 3062 34 46 1 + 73 982 1 10 3063 20 16 0 3064 + 73 1004 1 10 3064 20 17 0 3065 + 73 1026 1 10 3065 19 19 0 3066 + 73 1048 1 10 3066 19 20 0 3067 + 73 1070 1 10 3067 18 22 0 3068 + 73 1092 1 10 3068 18 23 0 3069 + 73 1114 1 10 3069 17 25 0 3070 + 73 1136 1 10 3070 17 26 0 3071 + 73 1158 1 10 3071 16 28 0 3072 + 73 1180 1 10 3072 16 29 0 3073 + 73 1202 1 10 3073 15 31 0 3074 + 73 1224 1 10 3074 15 32 0 3075 + 73 1246 1 10 3075 14 34 0 3076 + 73 1268 1 10 3076 14 35 0 3077 + 73 1290 1 10 3077 13 37 0 3078 + 73 1312 1 10 3078 13 38 0 3079 + 73 1334 1 10 3079 12 40 0 3080 + 73 1356 1 10 3080 12 41 0 3081 + 73 1378 1 10 3081 11 43 0 3082 + 73 1400 1 10 3082 11 44 0 3083 + 73 1440 1 11 3083 10 46 1 + 73 1440 1 1 3084 55 15 1 + 73 1680 1 1 3085 55 15 1 + 74 0 1 9 3086 20 15 1 3087 + 74 30 1 10 3087 19 15 1 3088 + 74 60 1 10 3088 20 15 1 3089 + 74 90 1 10 3089 19 15 1 3090 + 74 120 1 10 3090 20 15 1 3091 + 74 150 1 10 3091 19 15 1 3092 + 74 180 1 10 3092 20 15 1 3093 + 74 210 1 10 3093 19 15 1 3094 + 74 240 1 10 3094 20 15 1 3095 + 74 270 1 10 3095 19 15 1 3096 + 74 300 1 10 3096 20 15 1 3097 + 74 330 1 10 3097 19 15 1 3098 + 74 360 1 10 3098 20 15 1 3099 + 74 390 1 10 3099 19 15 1 3100 + 74 420 1 10 3100 20 15 1 3101 + 74 450 1 10 3101 19 15 1 3102 + 74 480 1 10 3102 20 15 1 3103 + 74 510 1 10 3103 19 15 1 3104 + 74 540 1 10 3104 20 15 1 3105 + 74 570 1 10 3105 19 15 1 3106 + 74 600 1 10 3106 20 15 1 3107 + 74 630 1 10 3107 19 15 1 3108 + 74 660 1 10 3108 20 15 1 3109 + 74 690 1 10 3109 19 15 1 3110 + 74 720 1 10 3110 20 15 1 3111 + 74 750 1 10 3111 19 15 1 3112 + 74 780 1 10 3112 20 15 1 3113 + 74 810 1 10 3113 19 15 1 3114 + 74 840 1 10 3114 20 15 1 3115 + 74 870 1 10 3115 19 15 1 3116 + 74 900 1 10 3116 20 15 1 3117 + 74 930 1 10 3117 19 15 1 3118 + 74 960 1 10 3118 20 15 1 3120 + 74 960 1 16 3119 33 48 1 + 74 990 1 10 3120 19 15 1 3121 + 74 1020 1 10 3121 20 15 1 3123 + 74 1020 1 16 3122 33 48 1 + 74 1050 1 10 3123 19 15 1 3124 + 74 1080 1 10 3124 20 15 1 3126 + 74 1080 1 16 3125 33 48 1 + 74 1110 1 10 3126 19 15 1 3127 + 74 1140 1 10 3127 20 15 1 3129 + 74 1140 1 16 3128 33 48 1 + 74 1170 1 10 3129 19 15 1 3130 + 74 1200 1 10 3130 20 15 1 3132 + 74 1200 1 16 3131 33 48 1 + 74 1230 1 10 3132 19 15 1 3133 + 74 1260 1 10 3133 20 15 1 3135 + 74 1260 1 16 3134 33 48 1 + 74 1290 1 10 3135 19 15 1 3136 + 74 1320 1 10 3136 20 15 1 3138 + 74 1320 1 16 3137 33 48 1 + 74 1350 1 10 3138 19 15 1 3139 + 74 1380 1 10 3139 20 15 1 3141 + 74 1380 1 16 3140 33 48 1 + 74 1410 1 10 3141 19 15 1 3142 + 74 1440 1 10 3142 20 15 1 3144 + 74 1440 1 16 3143 33 48 1 + 74 1470 1 10 3144 19 15 1 3145 + 74 1500 1 10 3145 20 15 1 3147 + 74 1500 1 16 3146 33 48 1 + 74 1530 1 10 3147 19 15 1 3148 + 74 1560 1 10 3148 20 15 1 3150 + 74 1560 1 16 3149 33 48 1 + 74 1590 1 10 3150 19 15 1 3151 + 74 1620 1 10 3151 20 15 1 3153 + 74 1620 1 16 3152 33 48 1 + 74 1650 1 10 3153 19 15 1 3154 + 74 1680 1 10 3154 20 15 1 3156 + 74 1680 1 16 3155 33 48 1 + 74 1710 1 10 3156 19 15 1 3157 + 74 1740 1 10 3157 20 15 1 3159 + 74 1740 1 16 3158 33 48 1 + 74 1770 1 10 3159 19 15 1 3160 + 74 1800 1 10 3160 20 15 1 3162 + 74 1800 1 16 3161 33 48 1 + 74 1830 1 10 3162 19 15 1 3163 + 74 1860 1 10 3163 20 15 1 3165 + 74 1860 1 16 3164 33 48 1 + 74 1890 1 10 3165 19 15 1 3172 + 75 0 1 13 3166 0 5 1 0 + 75 0 1 13 3167 5 5 1 0 + 75 0 1 13 3168 10 5 1 0 + 75 0 1 13 3169 15 5 1 0 + 75 0 1 8 3170 15 60 1 + 75 0 1 13 3171 20 5 1 0 + 75 0 1 11 3172 20 15 1 + 75 0 1 13 3173 25 5 1 0 + 75 0 1 13 3174 30 5 1 0 + 75 0 1 13 3175 55 5 1 0 + 76 0 1 9 3176 45 10 1 3180 + 76 960 1 1 3177 35 10 1 + 76 1440 1 1 3178 35 10 1 + 77 0 1 9 3179 35 10 1 3183 + 77 0 1 11 3180 45 10 1 + 77 960 1 1 3181 45 10 1 + 77 1440 1 1 3182 45 10 1 + 78 0 1 11 3183 35 10 1 + 78 0 1 9 3184 45 10 1 3187 + 78 480 1 1 3185 35 10 1 + 78 960 1 9 3186 35 10 1 3191 + 78 960 1 11 3187 45 10 1 + 78 1440 1 12 3188 0 5 1 2 + 78 1440 1 12 3189 25 5 1 2 + 78 1440 1 12 3190 30 5 1 2 + 78 1440 1 11 3191 35 10 1 + 78 1440 1 3 3192 45 15 1 + 78 1440 1 12 3193 55 5 1 2 + 79 0 1 9 3194 25 10 1 3195 + 79 17 1 10 3195 26 10 0 3196 + 79 34 1 10 3196 27 10 0 3197 + 79 51 1 10 3197 28 10 0 3198 + 79 68 1 10 3198 29 10 0 3199 + 79 85 1 10 3199 30 10 0 3200 + 79 102 1 10 3200 31 10 0 3201 + 79 120 1 10 3201 32 10 1 3202 + 79 160 1 10 3202 33 10 0 3203 + 79 200 1 10 3203 34 10 0 3204 + 79 240 1 10 3204 35 10 1 3207 + 79 960 1 1 3205 45 10 1 + 79 1440 1 1 3206 50 10 1 + 80 0 1 11 3207 35 10 1 + 80 0 1 9 3208 50 10 1 3209 + 80 17 1 10 3209 49 10 0 3210 + 80 34 1 10 3210 48 10 0 3211 + 80 51 1 10 3211 47 10 0 3212 + 80 68 1 10 3212 46 10 0 3213 + 80 85 1 10 3213 45 10 0 3214 + 80 102 1 10 3214 44 10 0 3215 + 80 120 1 10 3215 43 10 1 3216 + 80 160 1 10 3216 42 10 0 3217 + 80 200 1 10 3217 41 10 0 3218 + 80 240 1 10 3218 40 10 1 3220 + 80 480 1 1 3219 50 10 1 + 80 960 1 11 3220 40 10 1 + 80 960 1 9 3221 50 10 1 3222 + 80 977 1 10 3222 49 10 0 3223 + 80 994 1 10 3223 48 10 0 3224 + 80 1011 1 10 3224 47 10 0 3225 + 80 1028 1 10 3225 46 10 0 3226 + 80 1045 1 10 3226 45 10 0 3227 + 80 1062 1 10 3227 44 10 0 3228 + 80 1080 1 10 3228 43 10 1 3229 + 80 1120 1 10 3229 42 10 0 3230 + 80 1160 1 10 3230 41 10 0 3231 + 80 1200 1 10 3231 40 10 1 3234 + 80 1440 1 1 3232 30 10 1 + 81 0 1 9 3233 30 10 1 3235 + 81 0 1 11 3234 40 10 1 + 81 17 1 10 3235 31 10 0 3236 + 81 34 1 10 3236 32 10 0 3237 + 81 51 1 10 3237 33 10 0 3238 + 81 68 1 10 3238 34 10 0 3239 + 81 85 1 10 3239 35 10 0 3240 + 81 102 1 10 3240 36 10 0 3241 + 81 120 1 10 3241 37 10 1 3242 + 81 160 1 10 3242 38 10 0 3243 + 81 200 1 10 3243 39 10 0 3244 + 81 240 1 10 3244 40 10 1 3248 + 81 960 1 1 3245 30 10 1 + 81 1440 1 1 3246 25 10 1 + 82 0 1 9 3247 25 10 1 3249 + 82 0 1 11 3248 40 10 1 + 82 17 1 10 3249 26 10 0 3250 + 82 34 1 10 3250 27 10 0 3251 + 82 51 1 10 3251 28 10 0 3252 + 82 68 1 10 3252 29 10 0 3253 + 82 85 1 10 3253 30 10 0 3254 + 82 102 1 10 3254 31 10 0 3255 + 82 120 1 10 3255 32 10 1 3256 + 82 160 1 10 3256 33 10 0 3257 + 82 200 1 10 3257 34 10 0 3258 + 82 240 1 10 3258 35 10 1 3265 + 82 960 1 1 3259 45 10 1 + 82 1440 1 1 3260 50 10 1 + 83 0 1 12 3261 5 5 1 2 + 83 0 1 12 3262 10 5 1 2 + 83 0 1 12 3263 15 5 1 2 + 83 0 1 12 3264 20 5 1 2 + 83 0 1 11 3265 35 10 1 + 83 0 1 21 3266 45 20 1 + 84 0 1 9 3267 50 15 1 3271 + 84 480 1 1 3268 25 15 1 + 84 960 1 1 3269 30 15 1 + 84 1440 1 1 3270 35 15 1 + 84 1440 1 11 3271 50 15 1 + 85 0 1 9 3272 25 15 1 3275 + 85 480 1 1 3273 50 15 1 + 85 960 1 1 3274 45 15 1 + 85 1440 1 11 3275 25 15 1 + 85 1440 1 1 3276 40 15 1 + 86 0 1 1 3277 25 15 1 + 86 0 1 1 3278 50 15 1 + 86 480 1 1 3279 30 15 1 + 86 480 1 1 3280 45 15 1 + 86 960 1 9 3281 30 15 1 3283 + 86 960 1 9 3282 45 15 1 3284 + 86 990 1 10 3283 29 15 1 3285 + 86 990 1 10 3284 46 15 1 3286 + 86 1020 1 10 3285 30 15 1 3287 + 86 1020 1 10 3286 45 15 1 3288 + 86 1050 1 10 3287 29 15 1 3289 + 86 1050 1 10 3288 46 15 1 3290 + 86 1080 1 10 3289 30 15 1 3291 + 86 1080 1 10 3290 45 15 1 3292 + 86 1110 1 10 3291 29 15 1 3293 + 86 1110 1 10 3292 46 15 1 3294 + 86 1140 1 10 3293 30 15 1 3295 + 86 1140 1 10 3294 45 15 1 3296 + 86 1170 1 10 3295 29 15 1 3297 + 86 1170 1 10 3296 46 15 1 3298 + 86 1200 1 10 3297 30 15 1 3299 + 86 1200 1 10 3298 45 15 1 3300 + 86 1230 1 10 3299 29 15 1 3301 + 86 1230 1 10 3300 46 15 1 3302 + 86 1260 1 10 3301 30 15 1 3303 + 86 1260 1 10 3302 45 15 1 3304 + 86 1290 1 10 3303 29 15 1 3305 + 86 1290 1 10 3304 46 15 1 3306 + 86 1320 1 10 3305 30 15 1 3307 + 86 1320 1 10 3306 45 15 1 3308 + 86 1350 1 10 3307 29 15 1 3309 + 86 1350 1 10 3308 46 15 1 3310 + 86 1380 1 10 3309 30 15 1 3311 + 86 1380 1 10 3310 45 15 1 3312 + 86 1410 1 10 3311 29 15 1 3314 + 86 1410 1 10 3312 46 15 1 3315 + 86 1440 1 23 3313 20 25 1 + 86 1440 1 11 3314 30 15 1 + 86 1440 1 11 3315 45 15 1 + 86 1440 1 24 3316 45 25 1 + 87 0 1 1 3317 30 10 1 + 87 120 1 1 3318 40 10 1 + 87 240 1 1 3319 29 10 1 + 87 360 1 1 3320 39 10 1 + 87 480 1 1 3321 28 10 1 + 87 600 1 1 3322 38 10 1 + 87 720 1 1 3323 27 10 1 + 87 840 1 1 3324 37 10 1 + 87 960 1 1 3325 26 10 1 + 87 1080 1 1 3326 36 10 1 + 87 1200 1 1 3327 25 10 1 + 87 1320 1 1 3328 35 10 1 + 87 1440 1 16 3329 22 12 1 + 87 1560 1 16 3330 24 12 1 + 87 1680 1 16 3331 26 12 1 + 87 1800 1 16 3332 28 12 1 + 88 0 1 1 3333 50 11 1 + 88 120 1 1 3334 39 11 1 + 88 240 1 1 3335 51 11 1 + 88 360 1 1 3336 40 11 1 + 88 480 1 1 3337 52 11 1 + 88 600 1 1 3338 41 11 1 + 88 720 1 1 3339 53 11 1 + 88 840 1 1 3340 42 11 1 + 88 960 1 1 3341 54 11 1 + 88 1080 1 1 3342 43 11 1 + 88 1200 1 1 3343 55 11 1 + 88 1320 1 1 3344 44 11 1 + 88 1440 1 16 3345 56 13 1 + 88 1560 1 16 3346 54 13 1 + 88 1680 1 16 3347 52 13 1 + 88 1800 1 16 3348 50 13 1 + 89 0 1 1 3349 33 12 1 + 89 120 1 1 3350 45 12 1 + 89 240 1 1 3351 30 12 1 + 89 360 1 1 3352 42 12 1 + 89 480 1 1 3353 27 12 1 + 89 600 1 1 3354 39 12 1 + 89 720 1 1 3355 24 12 1 + 89 840 1 1 3356 42 12 1 + 89 960 1 1 3357 30 12 1 + 89 1080 1 1 3358 42 12 1 + 89 1200 1 1 3359 27 12 1 + 89 1320 1 1 3360 39 12 1 + 89 1440 1 1 3361 24 12 1 + 89 1560 1 1 3362 36 12 1 + 89 1680 1 1 3363 21 12 1 + 89 1800 1 1 3364 39 12 1 + 90 0 1 26 3365 15 23 1 + 90 160 1 26 3366 15 23 1 + 90 320 1 26 3367 15 23 1 + 90 480 1 26 3368 15 23 1 + 90 960 1 7 3369 50 25 1 + 90 1440 1 5 3370 45 25 1 + 91 0 1 13 3371 0 5 1 1 + 91 0 1 13 3372 5 5 1 1 + 91 0 1 13 3373 10 5 1 1 + 91 0 1 6 3374 10 35 1 + 91 0 1 13 3375 15 5 1 1 + 91 0 1 13 3376 20 5 1 1 + 91 0 1 13 3377 25 5 1 1 + 91 0 1 13 3378 30 5 1 1 + 91 0 1 13 3379 35 5 1 1 + 91 0 1 13 3380 40 5 1 1 + 91 0 1 13 3381 45 5 1 1 + 91 0 1 13 3382 50 5 1 1 + 91 0 1 13 3383 55 5 1 1 + 100 0 1 12 3384 0 5 1 2 + 100 0 1 12 3385 5 5 1 2 + 100 0 1 12 3386 10 5 1 2 + 100 0 1 12 3387 15 5 1 2 + 100 0 1 12 3388 20 5 1 2 + 100 0 1 12 3389 25 5 1 2 + 100 0 1 12 3390 30 5 1 2 + 100 0 1 12 3391 35 5 1 2 + 100 0 1 12 3392 40 5 1 2 + 100 0 1 12 3393 45 5 1 2 + 100 0 1 12 3394 50 5 1 2 + 100 0 1 12 3395 55 5 1 2 + 101 0 1 2 3396 15 60 1 + 101 960 1 2 3397 15 60 1 + 102 0 1 2 3398 15 60 1 + 102 960 1 2 3399 15 60 1 + 103 0 1 16 3400 15 60 1 + 103 120 1 16 3401 15 60 1 + 103 240 1 16 3402 15 60 1 + 103 360 1 16 3403 15 60 1 + 103 480 1 16 3404 15 60 1 + 103 600 1 16 3405 15 60 1 + 103 720 1 16 3406 15 60 1 + 103 840 1 16 3407 15 60 1 + 103 960 1 16 3408 15 60 1 + 103 1080 1 16 3409 15 60 1 + 103 1200 1 16 3410 15 60 1 + 103 1320 1 16 3411 15 60 1 + 103 1440 1 16 3412 15 60 1 + 103 1560 1 16 3413 15 60 1 + 103 1680 1 16 3414 15 60 1 + 103 1800 1 16 3415 15 60 1 + 104 0 1 26 3416 15 60 1 + 104 960 1 9 3417 28 20 1 3418 + 104 990 1 10 3418 27 20 1 3419 + 104 1020 1 10 3419 28 20 1 3420 + 104 1050 1 10 3420 27 20 1 3421 + 104 1080 1 10 3421 28 20 1 3422 + 104 1110 1 10 3422 27 20 1 3423 + 104 1140 1 10 3423 28 20 1 3424 + 104 1170 1 10 3424 27 20 1 3425 + 104 1200 1 10 3425 28 20 1 3426 + 104 1230 1 10 3426 27 20 1 3427 + 104 1260 1 10 3427 28 20 1 3428 + 104 1290 1 10 3428 27 20 1 3429 + 104 1320 1 10 3429 28 20 1 3430 + 104 1350 1 10 3430 27 20 1 3431 + 104 1380 1 10 3431 28 20 1 3432 + 104 1410 1 10 3432 27 20 1 3433 + 104 1440 1 10 3433 28 20 1 3434 + 104 1460 1 10 3434 27 20 0 3435 + 104 1480 1 10 3435 26 20 0 3436 + 104 1500 1 10 3436 25 20 1 3437 + 104 1512 1 10 3437 26 20 0 3438 + 104 1524 1 10 3438 27 20 0 3439 + 104 1536 1 10 3439 28 20 0 3440 + 104 1548 1 10 3440 29 20 0 3441 + 104 1560 1 10 3441 30 20 1 3442 + 104 1572 1 10 3442 29 20 0 3443 + 104 1584 1 10 3443 28 20 0 3444 + 104 1596 1 10 3444 27 20 0 3445 + 104 1608 1 10 3445 26 20 0 3446 + 104 1620 1 10 3446 25 20 1 3447 + 104 1632 1 10 3447 26 20 0 3448 + 104 1644 1 10 3448 27 20 0 3449 + 104 1656 1 10 3449 28 20 0 3450 + 104 1668 1 10 3450 29 20 0 3451 + 104 1680 1 10 3451 30 20 1 3452 + 104 1692 1 10 3452 29 20 0 3453 + 104 1704 1 10 3453 28 20 0 3454 + 104 1716 1 10 3454 27 20 0 3455 + 104 1728 1 10 3455 26 20 0 3456 + 104 1740 1 10 3456 25 20 1 3457 + 104 1752 1 10 3457 26 20 0 3458 + 104 1764 1 10 3458 27 20 0 3459 + 104 1776 1 10 3459 28 20 0 3460 + 104 1788 1 10 3460 29 20 0 3461 + 104 1800 1 10 3461 30 20 1 3462 + 104 1812 1 10 3462 29 20 0 3463 + 104 1824 1 10 3463 28 20 0 3464 + 104 1836 1 10 3464 27 20 0 3465 + 104 1848 1 10 3465 26 20 0 3466 + 104 1860 1 10 3466 25 20 1 3467 + 104 1872 1 10 3467 26 20 0 3468 + 104 1884 1 10 3468 27 20 0 3469 + 104 1896 1 10 3469 28 20 0 3470 + 104 1908 1 10 3470 29 20 0 3471 + 105 0 1 11 3471 30 20 1 + 105 0 1 16 3472 50 20 1 + 105 120 1 16 3473 54 20 1 + 105 240 1 16 3474 58 20 1 + 105 360 1 16 3475 2 20 1 + 105 480 1 16 3476 6 20 1 + 105 600 1 16 3477 10 20 1 + 105 720 1 16 3478 14 20 1 + 105 840 1 16 3479 18 20 1 + 105 960 1 16 3480 50 20 1 + 105 1080 1 16 3481 54 20 1 + 105 1200 1 16 3482 58 20 1 + 105 1320 1 16 3483 2 20 1 + 105 1440 1 16 3484 6 20 1 + 105 1560 1 16 3485 10 20 1 + 105 1680 1 16 3486 14 20 1 + 105 1800 1 16 3487 18 20 1 + 106 0 1 16 3488 50 20 1 + 106 120 1 16 3489 54 20 1 + 106 240 1 16 3490 58 20 1 + 106 360 1 16 3491 2 20 1 + 106 480 1 16 3492 6 20 1 + 106 600 1 16 3493 10 20 1 + 106 720 1 16 3494 14 20 1 + 106 840 1 16 3495 18 20 1 + 106 960 1 16 3496 50 20 1 + 106 1080 1 16 3497 54 20 1 + 106 1200 1 16 3498 58 20 1 + 106 1320 1 16 3499 2 20 1 + 106 1440 1 16 3500 6 20 1 + 106 1560 1 16 3501 10 20 1 + 106 1680 1 16 3502 14 20 1 + 106 1800 1 16 3503 18 20 1 + 107 0 1 16 3504 50 20 1 + 107 120 1 16 3505 54 20 1 + 107 240 1 16 3506 58 20 1 + 107 360 1 16 3507 2 20 1 + 107 480 1 16 3508 6 20 1 + 107 600 1 16 3509 10 20 1 + 107 720 1 16 3510 14 20 1 + 107 840 1 16 3511 18 20 1 + 107 960 1 16 3512 50 20 1 + 107 1080 1 16 3513 54 20 1 + 107 1200 1 16 3514 58 20 1 + 107 1320 1 16 3515 2 20 1 + 107 1440 1 16 3516 6 20 1 + 107 1560 1 16 3517 10 20 1 + 107 1680 1 16 3518 14 20 1 + 107 1800 1 16 3519 18 20 1 + 108 0 1 16 3520 50 20 1 + 108 120 1 16 3521 54 20 1 + 108 240 1 16 3522 58 20 1 + 108 360 1 16 3523 2 20 1 + 108 480 1 16 3524 6 20 1 + 108 600 1 16 3525 10 20 1 + 108 720 1 16 3526 14 20 1 + 108 840 1 16 3527 18 20 1 + 108 960 1 9 3528 22 20 1 3529 + 108 1440 1 10 3529 22 20 1 3530 + 108 1470 1 10 3530 21 20 1 3531 + 108 1485 1 10 3531 22 20 0 3532 + 108 1500 1 10 3532 23 20 1 3533 + 108 1515 1 10 3533 22 20 0 3534 + 108 1530 1 10 3534 21 20 1 3535 + 108 1545 1 10 3535 22 20 0 3536 + 108 1560 1 10 3536 23 20 1 3537 + 108 1575 1 10 3537 22 20 0 3538 + 108 1590 1 10 3538 21 20 1 3539 + 108 1605 1 10 3539 22 20 0 3540 + 108 1620 1 10 3540 23 20 1 3541 + 108 1635 1 10 3541 22 20 0 3542 + 108 1650 1 10 3542 21 20 1 3543 + 108 1665 1 10 3543 22 20 0 3544 + 108 1680 1 10 3544 23 20 1 3545 + 108 1695 1 10 3545 22 20 0 3546 + 108 1710 1 10 3546 21 20 1 3547 + 108 1725 1 10 3547 22 20 0 3548 + 108 1740 1 10 3548 23 20 1 3549 + 108 1755 1 10 3549 22 20 0 3550 + 108 1770 1 10 3550 21 20 1 3551 + 108 1785 1 10 3551 22 20 0 3552 + 108 1800 1 10 3552 23 20 1 3553 + 108 1815 1 10 3553 22 20 0 3554 + 108 1830 1 10 3554 21 20 1 3555 + 108 1845 1 10 3555 22 20 0 3556 + 108 1860 1 10 3556 23 20 1 3557 + 108 1875 1 10 3557 22 20 0 3558 + 108 1890 1 10 3558 21 20 1 3559 + 109 0 1 11 3559 22 20 1 + 109 0 1 16 3560 42 20 1 + 109 120 1 16 3561 38 20 1 + 109 240 1 16 3562 34 20 1 + 109 360 1 16 3563 30 20 1 + 109 480 1 16 3564 26 20 1 + 109 600 1 16 3565 22 20 1 + 109 720 1 16 3566 18 20 1 + 109 840 1 16 3567 14 20 1 + 109 960 1 16 3568 42 20 1 + 109 1080 1 16 3569 38 20 1 + 109 1200 1 16 3570 34 20 1 + 109 1320 1 16 3571 30 20 1 + 109 1440 1 16 3572 26 20 1 + 109 1560 1 16 3573 22 20 1 + 109 1680 1 16 3574 18 20 1 + 109 1800 1 16 3575 14 20 1 + 110 0 1 16 3576 42 20 1 + 110 120 1 16 3577 38 20 1 + 110 240 1 16 3578 34 20 1 + 110 360 1 16 3579 30 20 1 + 110 480 1 16 3580 26 20 1 + 110 600 1 16 3581 22 20 1 + 110 720 1 16 3582 18 20 1 + 110 840 1 16 3583 14 20 1 + 110 960 1 16 3584 42 20 1 + 110 1080 1 16 3585 38 20 1 + 110 1200 1 16 3586 34 20 1 + 110 1320 1 16 3587 30 20 1 + 110 1440 1 16 3588 26 20 1 + 110 1560 1 16 3589 22 20 1 + 110 1680 1 16 3590 18 20 1 + 110 1800 1 16 3591 14 20 1 + 111 0 1 16 3592 42 20 1 + 111 120 1 16 3593 38 20 1 + 111 240 1 16 3594 34 20 1 + 111 360 1 16 3595 30 20 1 + 111 480 1 16 3596 26 20 1 + 111 600 1 16 3597 22 20 1 + 111 720 1 16 3598 18 20 1 + 111 840 1 16 3599 14 20 1 + 111 960 1 16 3600 42 20 1 + 111 1080 1 16 3601 38 20 1 + 111 1200 1 16 3602 34 20 1 + 111 1320 1 16 3603 30 20 1 + 111 1440 1 16 3604 26 20 1 + 111 1560 1 16 3605 22 20 1 + 111 1680 1 16 3606 18 20 1 + 111 1800 1 16 3607 14 20 1 + 112 0 1 9 3608 42 13 1 3609 + 112 60 1 10 3609 41 13 1 3610 + 112 120 1 10 3610 42 13 1 3611 + 112 180 1 10 3611 41 13 1 3612 + 112 240 1 10 3612 42 13 1 3613 + 112 300 1 10 3613 41 13 1 3614 + 112 360 1 10 3614 42 13 1 3615 + 112 420 1 10 3615 41 13 1 3616 + 112 480 1 11 3616 42 13 1 + 112 480 1 1 3617 55 13 1 + 112 720 1 1 3618 42 13 1 + 112 960 1 1 3619 55 13 1 + 113 0 1 1 3620 30 30 1 + 113 480 1 1 3621 25 30 1 + 113 960 1 1 3622 20 30 1 + 113 1440 1 16 3623 45 10 1 + 113 1440 1 1 3624 55 50 1 + 113 1680 1 16 3625 45 10 1 + 113 1680 1 1 3626 55 50 1 + 114 240 1 16 3627 35 10 1 + 114 240 1 1 3628 45 50 1 + 114 480 1 16 3629 35 10 1 + 114 480 1 1 3630 45 50 1 + 114 960 1 16 3631 45 10 1 + 114 960 1 1 3632 55 50 1 + 114 1440 1 16 3633 45 10 1 + 114 1440 1 1 3634 55 50 1 + 115 0 1 1 3635 30 30 1 + 115 480 1 1 3636 35 30 1 + 115 960 1 1 3637 40 30 1 + 115 1440 1 16 3638 35 10 1 + 115 1440 1 1 3639 45 50 1 + 115 1680 1 16 3640 35 10 1 + 115 1680 1 1 3641 45 50 1 + 116 240 1 16 3642 45 10 1 + 116 240 1 1 3643 55 50 1 + 116 480 1 16 3644 45 10 1 + 116 480 1 1 3645 55 50 1 + 116 960 1 9 3646 15 60 1 3647 + 116 1440 1 11 3647 15 60 1 + 117 0 1 16 3648 30 30 1 + 117 480 1 16 3649 25 30 1 + 117 960 1 16 3650 20 30 1 + 117 1440 1 1 3651 45 10 1 + 117 1440 1 16 3652 55 50 1 + 117 1680 1 1 3653 45 10 1 + 117 1680 1 16 3654 55 50 1 + 118 240 1 1 3655 35 10 1 + 118 240 1 16 3656 45 50 1 + 118 480 1 1 3657 35 10 1 + 118 480 1 16 3658 45 50 1 + 118 960 1 1 3659 40 10 1 + 118 960 1 16 3660 50 50 1 + 118 1440 1 1 3661 40 10 1 + 118 1440 1 16 3662 50 50 1 + 119 0 1 2 3663 15 60 1 + 119 960 1 2 3664 15 60 1 + 120 0 1 9 3665 15 60 1 3666 + 120 960 1 11 3666 15 60 1 + 120 960 1 16 3667 15 60 1 + 120 1080 1 16 3668 15 60 1 + 120 1200 1 16 3669 20 52 1 + 120 1320 1 16 3670 25 44 1 + 120 1440 1 16 3671 30 36 1 + 120 1560 1 16 3672 35 28 1 + 120 1680 1 16 3673 40 20 1 + 120 1800 1 16 3674 45 12 1 + 121 0 1 16 3675 20 20 1 + 121 120 1 16 3676 16 20 1 + 121 240 1 16 3677 12 20 1 + 121 360 1 16 3678 8 20 1 + 121 480 1 16 3679 4 20 1 + 121 600 1 16 3680 0 20 1 + 121 720 1 16 3681 56 20 1 + 121 840 1 16 3682 52 20 1 + 121 960 1 16 3683 20 20 1 + 121 1080 1 16 3684 16 20 1 + 121 1200 1 16 3685 12 20 1 + 121 1320 1 16 3686 8 20 1 + 121 1440 1 16 3687 4 20 1 + 121 1560 1 16 3688 0 20 1 + 121 1680 1 16 3689 56 20 1 + 121 1800 1 16 3690 52 20 1 + 122 0 1 16 3691 20 20 1 + 122 120 1 16 3692 16 20 1 + 122 240 1 16 3693 12 20 1 + 122 360 1 16 3694 8 20 1 + 122 480 1 16 3695 4 20 1 + 122 600 1 16 3696 0 20 1 + 122 720 1 16 3697 56 20 1 + 122 840 1 16 3698 52 20 1 + 122 960 1 16 3699 20 20 1 + 122 1080 1 16 3700 16 20 1 + 122 1200 1 16 3701 12 20 1 + 122 1320 1 16 3702 8 20 1 + 122 1440 1 16 3703 4 20 1 + 122 1560 1 16 3704 0 20 1 + 122 1680 1 16 3705 56 20 1 + 122 1800 1 16 3706 52 20 1 + 123 0 1 16 3707 20 20 1 + 123 120 1 16 3708 16 20 1 + 123 240 1 16 3709 12 20 1 + 123 360 1 16 3710 8 20 1 + 123 480 1 16 3711 4 20 1 + 123 600 1 16 3712 0 20 1 + 123 720 1 16 3713 56 20 1 + 123 840 1 16 3714 52 20 1 + 123 960 1 16 3715 20 20 1 + 123 1080 1 16 3716 16 20 1 + 123 1200 1 16 3717 12 20 1 + 123 1320 1 16 3718 8 20 1 + 123 1440 1 16 3719 4 20 1 + 123 1560 1 16 3720 0 20 1 + 123 1680 1 16 3721 56 20 1 + 123 1800 1 16 3722 52 20 1 + 124 0 1 9 3723 20 30 1 3724 + 124 60 1 10 3724 19 30 1 3725 + 124 120 1 10 3725 20 30 1 3726 + 124 180 1 10 3726 19 30 1 3727 + 124 240 1 10 3727 20 30 1 3728 + 124 300 1 10 3728 19 30 1 3729 + 124 360 1 10 3729 20 30 1 3730 + 124 420 1 10 3730 19 30 1 3731 + 124 480 1 10 3731 20 30 1 3732 + 124 540 1 10 3732 19 30 1 3733 + 124 600 1 10 3733 20 30 1 3734 + 124 660 1 10 3734 19 30 1 3735 + 124 720 1 10 3735 20 30 1 3736 + 124 780 1 10 3736 19 30 1 3737 + 124 840 1 10 3737 20 30 1 3738 + 124 900 1 10 3738 19 30 1 3739 + 124 960 1 11 3739 20 30 1 + 124 960 1 21 3740 49 31 1 + 125 0 1 16 3741 28 20 1 + 125 120 1 16 3742 32 20 1 + 125 240 1 16 3743 36 20 1 + 125 360 1 16 3744 40 20 1 + 125 480 1 16 3745 44 20 1 + 125 600 1 16 3746 48 20 1 + 125 720 1 16 3747 52 20 1 + 125 840 1 16 3748 56 20 1 + 125 960 1 16 3749 28 20 1 + 125 1080 1 16 3750 32 20 1 + 125 1200 1 16 3751 36 20 1 + 125 1320 1 16 3752 40 20 1 + 125 1440 1 16 3753 44 20 1 + 125 1560 1 16 3754 48 20 1 + 125 1680 1 16 3755 52 20 1 + 125 1800 1 16 3756 56 20 1 + 126 0 1 16 3757 28 20 1 + 126 120 1 16 3758 32 20 1 + 126 240 1 16 3759 36 20 1 + 126 360 1 16 3760 40 20 1 + 126 480 1 16 3761 44 20 1 + 126 600 1 16 3762 48 20 1 + 126 720 1 16 3763 52 20 1 + 126 840 1 16 3764 56 20 1 + 126 960 1 16 3765 28 20 1 + 126 1080 1 16 3766 32 20 1 + 126 1200 1 16 3767 36 20 1 + 126 1320 1 16 3768 40 20 1 + 126 1440 1 16 3769 44 20 1 + 126 1560 1 16 3770 48 20 1 + 126 1680 1 16 3771 52 20 1 + 126 1800 1 16 3772 56 20 1 + 127 0 1 16 3773 28 20 1 + 127 120 1 16 3774 32 20 1 + 127 240 1 16 3775 36 20 1 + 127 360 1 16 3776 40 20 1 + 127 480 1 16 3777 44 20 1 + 127 600 1 16 3778 48 20 1 + 127 720 1 16 3779 52 20 1 + 127 840 1 16 3780 56 20 1 + 127 960 1 16 3781 28 20 1 + 127 1080 1 16 3782 32 20 1 + 127 1200 1 16 3783 36 20 1 + 127 1320 1 16 3784 40 20 1 + 127 1440 1 16 3785 44 20 1 + 127 1560 1 16 3786 48 20 1 + 127 1680 1 16 3787 52 20 1 + 127 1800 1 16 3788 56 20 1 + 128 0 1 9 3789 18 30 1 3790 + 128 60 1 10 3790 17 30 1 3791 + 128 120 1 10 3791 18 30 1 3792 + 128 180 1 10 3792 17 30 1 3793 + 128 240 1 10 3793 18 30 1 3794 + 128 300 1 10 3794 17 30 1 3795 + 128 360 1 10 3795 18 30 1 3796 + 128 420 1 10 3796 17 30 1 3797 + 128 480 1 10 3797 18 30 1 3798 + 128 540 1 10 3798 17 30 1 3799 + 128 600 1 10 3799 18 30 1 3800 + 128 660 1 10 3800 17 30 1 3801 + 128 720 1 10 3801 18 30 1 3802 + 128 780 1 10 3802 17 30 1 3803 + 128 840 1 10 3803 18 30 1 3804 + 128 900 1 10 3804 17 30 1 3805 + 128 960 1 11 3805 18 30 1 + 128 960 1 21 3806 47 31 1 + 129 0 1 1 3807 30 30 1 + 129 480 1 1 3808 35 30 1 + 129 960 1 1 3809 40 30 1 + 129 1440 1 16 3810 35 10 1 + 129 1440 1 1 3811 45 50 1 + 129 1680 1 16 3812 35 10 1 + 129 1680 1 1 3813 45 50 1 + 130 240 1 16 3814 45 10 1 + 130 240 1 1 3815 55 50 1 + 130 480 1 16 3816 45 10 1 + 130 480 1 1 3817 55 50 1 + 130 960 1 16 3818 35 10 1 + 130 960 1 1 3819 45 50 1 + 130 1440 1 16 3820 35 10 1 + 130 1440 1 1 3821 45 50 1 + 131 0 1 1 3822 30 30 1 + 131 480 1 1 3823 25 30 1 + 131 960 1 1 3824 20 30 1 + 131 1440 1 16 3825 45 10 1 + 131 1440 1 1 3826 55 50 1 + 131 1680 1 16 3827 45 10 1 + 131 1680 1 1 3828 55 50 1 + 132 240 1 16 3829 35 10 1 + 132 240 1 1 3830 45 50 1 + 132 480 1 16 3831 35 10 1 + 132 480 1 1 3832 45 50 1 + 132 960 1 9 3833 15 60 1 3834 + 132 1440 1 11 3834 15 60 1 + 133 0 1 16 3835 30 30 1 + 133 480 1 16 3836 35 30 1 + 133 960 1 16 3837 40 30 1 + 133 1440 1 1 3838 35 10 1 + 133 1440 1 16 3839 45 50 1 + 133 1680 1 1 3840 35 10 1 + 133 1680 1 16 3841 45 50 1 + 134 240 1 1 3842 45 10 1 + 134 240 1 16 3843 55 50 1 + 134 480 1 1 3844 45 10 1 + 134 480 1 16 3845 55 50 1 + 134 960 1 1 3846 40 10 1 + 134 960 1 16 3847 50 50 1 + 134 1440 1 1 3848 40 10 1 + 134 1440 1 16 3849 50 50 1 + 135 0 1 1 3850 15 60 1 + 135 120 1 1 3851 15 60 1 + 135 240 1 1 3852 15 60 1 + 135 360 1 1 3853 15 60 1 + 135 480 1 1 3854 15 60 1 + 135 600 1 1 3855 15 60 1 + 135 720 1 1 3856 15 60 1 + 135 840 1 1 3857 15 60 1 + 135 960 1 16 3858 15 60 1 + 135 1080 1 16 3859 15 60 1 + 135 1200 1 16 3860 15 60 1 + 135 1320 1 16 3861 15 60 1 + 135 1440 1 16 3862 15 60 1 + 135 1560 1 16 3863 15 60 1 + 135 1680 1 16 3864 15 60 1 + 135 1800 1 16 3865 15 60 1 + 136 0 1 9 3866 20 30 1 3867 + 136 960 1 11 3867 20 30 1 + 136 960 1 9 3868 40 30 1 3870 + 137 0 1 3 3869 15 60 1 + 137 0 1 11 3870 40 30 1 + 141 0 1 14 3871 0 60 1