Мандала «гармонизация энергий мая 2022 года»


Результат: 69582643   показать процесс построения (8)
символов: 30   шагов: 23   расчетов: 407   среднее время расчета: 13 мин. 34 сек.

г
а
р
м
о
н
и
з
а
ц
и
я
э
н
е
р
г
и
й
м
а
я
2
0
2
2
г
о
д
а

4
1
9
5
7
6
1
9
1
6
1
6
4
6
6
9
4
1
2
5
1
6
2
0
2
2
4
7
5
1

 
5
1
5
3
4
7
1
1
7
7
7
1
1
3
6
4
5
3
7
6
7
8
2
2
4
6
2
3
6

 
6
6
8
7
2
8
2
8
5
5
8
2
4
9
1
9
8
1
4
4
6
1
4
6
1
8
5
9

 
3
5
6
9
1
1
1
4
1
4
1
6
4
1
1
8
9
5
8
1
7
5
1
7
9
4
5

 
8
2
6
1
2
2
5
5
5
5
7
1
5
2
9
8
5
4
9
8
3
6
8
7
4
9

 
1
8
7
3
4
7
1
1
1
3
8
6
7
2
8
4
9
4
8
2
9
5
6
2
4

 
9
6
1
7
2
8
2
2
4
2
5
4
9
1
3
4
4
3
1
2
5
2
8
6

 
6
7
8
9
1
1
4
6
6
7
9
4
1
4
7
8
7
4
3
7
7
1
5

 
4
6
8
1
2
5
1
3
4
7
4
5
5
2
6
6
2
7
1
5
8
6

 
1
5
9
3
7
6
4
7
2
2
9
1
7
8
3
8
9
8
6
4
5

 
6
5
3
1
4
1
2
9
4
2
1
8
6
2
2
8
8
5
1
9

 
2
8
4
5
5
3
2
4
6
3
9
5
8
4
1
7
4
6
1

 
1
3
9
1
8
5
6
1
9
3
5
4
3
5
8
2
1
7

 
4
3
1
9
4
2
7
1
3
8
9
7
8
4
1
3
8

 
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2

 
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6

 
7
1
6
7
5
2
9
7
7
1
4
8
8
6

 
8
7
4
3
7
2
7
5
8
5
3
7
5

 
6
2
7
1
9
9
3
4
4
8
1
3

 
8
9
8
1
9
3
7
8
3
9
4

 
8
8
9
1
3
1
6
2
3
4

 
7
8
1
4
4
7
8
5
7

 
6
9
5
8
2
6
4
3

 
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
9
9
5
4
6
3
7
1
7
3
6
4
5
9
9
5
5
1
5
2
5
3
3
5
2
5
1
5
5
8
4
5
1
3
8
2
8
3
1
5
4
8
2
6
2
3
6
5
5
6
3
2
6
2
6
3
5
8
5
1
5
8
5
3
6
4
4
4
2
5
5
2
4
4
4
3
1
3
8
6
8
3
1
3
3
7
5
3
3
5
7
3
4
3
2
1
2
3
4
6
6
5
5
6
6
2
4
1
4
2
8
5
5
8
5
9
5
9
9
6
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
4
8
5
7
6
2
2
8
2
2
6
7
5
8
4
6
5
1
8
5
7
9
9
7
5
8
1
5
6
2
7
8
7
3
1
1
1
3
7
8
7
2
8
6
5
3
6
7
7
6
3
5
6
8
5
2
7
1
7
5
7
1
7
2
5
9
5
8
1
7
7
1
8
5
9
6
8
9
1
6
1
9
8
6
6
2
7
3
3
7
2
6
9
2
5
7
5
2
9
5
6
8
8
6
5
8
7
1
7
8
2
5
5
2
6
8
6
4
4
3
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6
6
8
5
4
9
4
4
8
3
2
5
7
3
1
4
5
5
4
9
4
4
8
3
2
5
7
3
1
4
5
9
9
4
4
8
3
2
5
7
3
1
4
5
9
5
4
8
3
2
5
7
3
1
4
5
9
5
5
3
2
5
7
3
1
4
5
9
5
5
1
5
7
3
1
4
5
9
5
5
1
6
3
1
4
5
9
5
5
1
6
7
4
5
9
5
5
1
6
7
4
9
5
5
1
6
7
4
2
5
1
6
7
4
2
6
6
7
4
2
6
8
4
2
6
8
5
6
8
5
4
5
4
9
9
4
4
Результат: 7414698428763542   показать процесс построения (16)
символов: 30   шагов: 15   расчетов: 315   среднее время расчета: 10 мин. 30 сек.

г
а
р
м
о
н
и
з
а
ц
и
я
э
н
е
р
г
и
й
м
а
я
2
0
2
2
г
о
д
а

4
1
9
5
7
6
1
9
1
6
1
6
4
6
6
9
4
1
2
5
1
6
2
0
2
2
4
7
5
1

 
5
1
5
3
4
7
1
1
7
7
7
1
1
3
6
4
5
3
7
6
7
8
2
2
4
6
2
3
6

 
6
6
8
7
2
8
2
8
5
5
8
2
4
9
1
9
8
1
4
4
6
1
4
6
1
8
5
9

 
3
5
6
9
1
1
1
4
1
4
1
6
4
1
1
8
9
5
8
1
7
5
1
7
9
4
5

 
8
2
6
1
2
2
5
5
5
5
7
1
5
2
9
8
5
4
9
8
3
6
8
7
4
9

 
1
8
7
3
4
7
1
1
1
3
8
6
7
2
8
4
9
4
8
2
9
5
6
2
4

 
9
6
1
7
2
8
2
2
4
2
5
4
9
1
3
4
4
3
1
2
5
2
8
6

 
6
7
8
9
1
1
4
6
6
7
9
4
1
4
7
8
7
4
3
7
7
1
5

 
4
6
8
1
2
5
1
3
4
7
4
5
5
2
6
6
2
7
1
5
8
6

 
1
5
9
3
7
6
4
7
2
2
9
1
7
8
3
8
9
8
6
4
5

 
6
5
3
1
4
1
2
9
4
2
1
8
6
2
2
8
8
5
1
9

 
2
8
4
5
5
3
2
4
6
3
9
5
8
4
1
7
4
6
1

 
1
3
9
1
8
5
6
1
9
3
5
4
3
5
8
2
1
7

 
4
3
1
9
4
2
7
1
3
8
9
7
8
4
1
3
8

 
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2

 
7
7
9
7
2
5
6
8
7
1
6
4
2
2
9
2
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
3
5
7
7
9
7
2
5
6
8
7
1
6
4
8
3
5
7
7
9
7
2
5
6
8
7
1
2
8
3
5
7
7
9
7
2
5
6
8
1
2
8
3
5
7
7
9
7
2
5
3
1
2
8
3
5
7
7
9
7
4
3
1
2
8
3
5
7
7
7
4
3
1
2
8
3
5
2
7
4
3
1
2
8
9
2
7
4
3
1
2
9
2
7
4
2
2
9
2
4
2
2
6
4
1
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6

6
9
6
3
3
9
3
6
6
9
6
3
3
9
4
1
7
3
5
6
6
5
3
7
1
4
9
3
3
6
9
6
6
3
9
3
3
6
9
6
9
6
3
3
9
3
6
6
9
6
3
3
9
3
1
4
3
7
6
5
5
6
7
3
4
1
3
9
3
3
6
9
6
6
3
9
3
3
6
9
6
3
3
9
3
6
6
9
6
3
3
9
3
6
3
6
4
5
8
1
1
8
5
4
6
3
6
3
9
3
3
6
9
6
6
3
9
3
3
6
3
3
9
3
6
6
9
6
3
3
9
3
6
6
7
7
8
2
7
4
4
7
2
8
7
7
6
6
3
9
3
3
6
9
6
6
3
9
3
3
3
9
3
6
6
9
6
3
3
9
3
6
6
9
5
8
5
3
1
6
6
1
3
5
8
5
9
6
6
3
9
3
3
6
9
6
6
3
9
3
9
3
6
6
9
6
3
3
9
3
6
6
9
6
2
8
3
8
6
7
7
6
8
3
8
2
6
9
6
6
3
9
3
3
6
9
6
6
3
9
3
6
6
9
6
3
3
9
3
6
6
9
6
3
3
9
2
4
4
8
8
4
4
2
9
3
3
6
9
6
6
3
9
3
3
6
9
6
6
3
6
6
9
6
3
3
9
3
6
6
9
6
3
3
8
8
1
4
2
8
8
2
4
1
8
8
3
3
6
9
6
6
3
9
3
3
6
9
6
6
6
9
6
3
3
9
3
6
6
9
6
3
3
9
4
1
1
9
2
9
9
2
9
1
1
4
9
3
3
6
9
6
6
3
9
3
3
6
9
6
9
6
3
3
9
3
6
6
9
6
3
3
9
3
4
7
9
4
9
8
8
9
4
9
7
4
3
9
3
3
6
9
6
6
3
9
3
3
6
9
6
3
3
9
3
6
6
9
6
3
3
9
3
6
9
3
1
5
2
1
1
2
5
1
3
9
6
3
9
3
3
6
9
6
6
3
9
3
3
6
3
3
9
3
6
6
9
6
3
3
9
3
6
6
4
4
8
8
7
7
7
7
8
8
4
4
6
6
3
9
3
3
6
9
6
6
3
9
3
3
3
9
3
6
6
9
6
3
3
9
3
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
3
9
3
3
6
9
6
6
3
9
3
9
3
6
6
9
6
3
3
9
3
6
6
9
6
8
5
6
2
3
4
4
3
2
6
5
8
6
9
6
6
3
9
3
3
6
9
6
6
3
9
4
1
3
7
5
2
3
8
4
4
9
4
5
8
6
9
5
8
2
6
6
2
8
5
9
6
8
5
4
9
4
4
8
3
2
5
7
3
1
4
1
4
6
7
8
8
9
8
1
7
3
4
8
5
9
6
8
5
6
2
2
6
5
8
6
9
5
8
4
3
7
1
8
9
8
8
7
6
4
1
7
3
4
8
5
3
2
1
1
9
1
8
2
6
5
8
6
9
5
8
8
5
9
6
8
5
6
2
8
1
9
1
1
2
3
5
8
4
3
7
3
7
5
2
3
8
4
4
9
4
5
8
6
2
8
5
9
6
8
5
5
8
6
9
5
8
2
6
8
5
4
9
4
4
8
3
2
5
7
3
5
6
8
7
1
6
4
2
2
9
2
7
4
3
2
6
5
8
6
9
9
6
8
5
6
2
3
4
7
2
9
2
2
4
6
1
7
8
6
5
6
5
1
4
6
7
8
8
9
8
1
7
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
9
8
8
7
6
4
1
5
6
6
5
1
4
6
7
8
8
9
8
1
7
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
9
8
8
7
6
4
1
5
6
5
6
8
7
1
6
4
2
2
9
2
7
4
3
2
6
5
8
6
9
9
6
8
5
6
2
3
4
7
2
9
2
2
4
6
1
7
8
6
5
3
7
5
2
3
8
4
4
9
4
5
8
6
2
8
5
9
6
8
5
5
8
6
9
5
8
2
6
8
5
4
9
4
4
8
3
2
5
7
3
7
3
4
8
5
3
2
1
1
9
1
8
2
6
5
8
6
9
5
8
8
5
9
6
8
5
6
2
8
1
9
1
1
2
3
5
8
4
3
7
1
4
6
7
8
8
9
8
1
7
3
4
8
5
9
6
8
5
6
2
2
6
5
8
6
9
5
8
4
3
7
1
8
9
8
8
7
6
4
1
4
1
3
7
5
2
3
8
4
4
9
4
5
8
6
9
5
8
2
6
6
2
8
5
9
6
8
5
4
9
4
4
8
3
2
5
7
3
1
4
9
3
6
6
9
6
3
3
9
3
6
6
9
6
8
5
6
2
3
4
4
3
2
6
5
8
6
9
6
6
3
9
3
3
6
9
6
6
3
9
3
9
3
6
6
9
6
3
3
9
3
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
3
9
3
3
6
9
6
6
3
9
3
3
3
9
3
6
6
9
6
3
3
9
3
6
6
4
4
8
8
7
7
7
7
8
8
4
4
6
6
3
9
3
3
6
9
6
6
3
9
3
3
6
3
3
9
3
6
6
9
6
3
3
9
3
6
9
3
1
5
2
1
1
2
5
1
3
9
6
3
9
3
3
6
9
6
6
3
9
3
3
6
9
6
3
3
9
3
6
6
9
6
3
3
9
3
4
7
9
4
9
8
8
9
4
9
7
4
3
9
3
3
6
9
6
6
3
9
3
3
6
9
6
9
6
3
3
9
3
6
6
9
6
3
3
9
4
1
1
9
2
9
9
2
9
1
1
4
9
3
3
6
9
6
6
3
9
3
3
6
9
6
6
6
9
6
3
3
9
3
6
6
9
6
3
3
8
8
1
4
2
8
8
2
4
1
8
8
3
3
6
9
6
6
3
9
3
3
6
9
6
6
3
6
6
9
6
3
3
9
3
6
6
9
6
3
3
9
2
4
4
8
8
4
4
2
9
3
3
6
9
6
6
3
9
3
3
6
9
6
6
3
9
3
6
6
9
6
3
3
9
3
6
6
9
6
2
8
3
8
6
7
7
6
8
3
8
2
6
9
6
6
3
9
3
3
6
9
6
6
3
9
3
9
3
6
6
9
6
3
3
9
3
6
6
9
5
8
5
3
1
6
6
1
3
5
8
5
9
6
6
3
9
3
3
6
9
6
6
3
9
3
3
3
9
3
6
6
9
6
3
3
9
3
6
6
7
7
8
2
7
4
4
7
2
8
7
7
6
6
3
9
3
3
6
9
6
6
3
9
3
3
6
3
3
9
3
6
6
9
6
3
3
9
3
6
3
6
4
5
8
1
1
8
5
4
6
3
6
3
9
3
3
6
9
6
6
3
9
3
3
6
9
6
3
3
9
3
6
6
9
6
3
3
9
3
1
4
3
7
6
5
5
6
7
3
4
1
3
9
3
3
6
9
6
6
3
9
3
3
6
9
6
9
6
3
3
9
3
6
6
9
6
3
3
9
4
1
7
3
5
6
6
5
3
7
1
4
9
3
3
6
9
6
6
3
9
3
3
6
9
6
6963393669633941735665371493369663933696
9633936696339314376556734139336966393369
6339366963393636458118546363933696639336
3393669633936677827447287766393369663933
3936696339366958531661358596639336966393
9366963393669628386776838269663933696639
3669633936696339244884429336966393369663
6696339366963388142882418833696639336966
6963393669633941192992911493369663933696
9633936696339347949889497439336966393369
6339366963393693152112513963933696639336
3393669633936644887777884466393369663933
3936696339366958264334628596639336966393
9366963393669685623443265869663933696639
4137523844945869582662859685494483257314
1467889817348596856226586958437189887641
7348532119182658695885968562819112358437
3752384494586285968558695826854944832573
5687164229274326586996856234729224617865
6514678898173462859669582643718988764156
6514678898173462859669582643718988764156
5687164229274326586996856234729224617865
3752384494586285968558695826854944832573
7348532119182658695885968562819112358437
1467889817348596856226586958437189887641
4137523844945869582662859685494483257314
9366963393669685623443265869663933696639
3936696339366958264334628596639336966393
3393669633936644887777884466393369663933
6339366963393693152112513963933696639336
9633936696339347949889497439336966393369
6963393669633941192992911493369663933696
6696339366963388142882418833696639336966
3669633936696339244884429336966393369663
9366963393669628386776838269663933696639
3936696339366958531661358596639336966393
3393669633936677827447287766393369663933
6339366963393636458118546363933696639336
9633936696339314376556734139336966393369
6963393669633941735665371493369663933696
Выберите какие цифры сделать точками (пустые значения пропускаются):
- Темно синий встречается 384 раза.

Значение: Вселенная, время, глубина, тайна, гармония, устойчивость, познание, защита, мудрость, покой. Цвет духовного обновления. Гармонизирует и приводит в равновесие все аспекты жизни. Наделяет способностью выявлять причинно-следственные связи.

- Оранжевый встречается 368 раз.

Значение: движение, ритм, радость, чувственность, смирение, дух, солнечный свет. Цвет Солнца. Обеспечивает гармонию полярностей, путем выравнивания мужского и женского восприятия.

- Голубой встречается 272 раза.

Значение: покой, мир, ясность, миролюбие, творчество, легкость, слово, знание, идея, преданность, разум. Цвет истины. Наполняет оптимизмом и очищает ум. Развивает способность предвидения.

- Желтый встречается 144 раза.

Значение: интуиция, разум, смысл, мудрость, свобода, божественное озарение, восхищение. Цвет Первичной Материи. Зарождает интерес к духовным ценностям. Исцеляет ум и тело. Формирует духовный иммунитет, защищает от низких вибрационных энергий.

- Фиолетовый встречается 112 раз.

Значение: интеллект, ментальность, понимание, знание, вера, таинство, воодушевление, смирение, духовность. Цвет души. Помогает принимать все происходящее в жизни со спокойным сердцем. Напитывает энергией вдохновения.

- Красный встречается 96 раз.

Значение: огонь, жар, энергия, жизнь, активность, благоденствие, активная мужская энергия, страсть. Цвет активности. Обеспечивает запас энергии и выживания. Активирует творческий импульс. Обладает особой энергией воли и могущества.

- Розовый встречается 80 раз.

Значение: женственность, добро, гармония, любовь, нежность, утонченность. Цвет безусловной любви. Пробуждает любовь к жизни. Помогает найти ответы внутри себя. Наполняет энергией любви.

- Зеленый встречается 72 раза.

Значение: мироздание, жизнь, вера, гармония, мягкость, обновление, целостность. Цвет бессмертия. Способствует объективному видению мира. Наполняет энергией для реализации задуманного.

- Бирюзовый встречается 72 раза.

Значение: энергия Вселенной; вас любит Вселенная. Все ваши желания чудесным образом исполняются, все, что вы хотите, сбывается. Важно научиться правильно отправлять запросы во Вселенную, составлять карту желаний и действительно понимать, чего вы хотите от жизни.

6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
9
9
5
4
6
3
7
1
7
3
6
4
5
9
9
5
5
1
5
2
5
3
3
5
2
5
1
5
5
8
4
5
1
3
8
2
8
3
1
5
4
8
2
6
2
3
6
5
5
6
3
2
6
2
6
3
5
8
5
1
5
8
5
3
6
4
4
4
2
5
5
2
4
4
4
3
1
3
8
6
8
3
1
3
3
7
5
3
3
5
7
3
4
3
2
1
2
3
4
6
6
5
5
6
6
2
4
1
4
2
8
5
5
8
5
9
5
9
9
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
9
9
5
4
6
3
7
1
7
3
6
4
5
9
9
5
5
1
5
2
5
3
3
5
2
5
1
5
5
8
4
5
1
3
8
2
8
3
1
5
4
8
2
6
2
3
6
5
5
6
3
2
6
2
6
3
5
8
5
1
5
8
5
3
6
4
4
4
2
5
5
2
4
4
4
3
1
3
8
6
8
3
1
3
3
7
5
3
3
5
7
3
4
3
2
1
2
3
4
6
6
5
5
6
6
2
4
1
4
2
8
5
5
8
5
9
5
9
9
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
9
9
5
4
6
3
7
1
7
3
6
4
5
9
9
5
5
1
5
2
5
3
3
5
2
5
1
5
5
8
4
5
1
3
8
2
8
3
1
5
4
8
2
6
2
3
6
5
5
6
3
2
6
2
6
3
5
8
5
1
5
8
5
3
6
4
4
4
2
5
5
2
4
4
4
3
1
3
8
6
8
3
1
3
3
7
5
3
3
5
7
3
4
3
2
1
2
3
4
6
6
5
5
6
6
2
4
1
4
2
8
5
5
8
5
9
5
9
9
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
9
9
5
4
6
3
7
1
7
3
6
4
5
9
9
5
5
1
5
2
5
3
3
5
2
5
1
5
5
8
4
5
1
3
8
2
8
3
1
5
4
8
2
6
2
3
6
5
5
6
3
2
6
2
6
3
5
8
5
1
5
8
5
3
6
4
4
4
2
5
5
2
4
4
4
3
1
3
8
6
8
3
1
3
3
7
5
3
3
5
7
3
4
3
2
1
2
3
4
6
6
5
5
6
6
2
4
1
4
2
8
5
5
8
5
9
5
9
9
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
9
9
5
4
6
3
7
1
7
3
6
4
5
9
9
5
5
1
5
2
5
3
3
5
2
5
1
5
5
8
4
5
1
3
8
2
8
3
1
5
4
8
2
6
2
3
6
5
5
6
3
2
6
2
6
3
5
8
5
1
5
8
5
3
6
4
4
4
2
5
5
2
4
4
4
3
1
3
8
6
8
3
1
3
3
7
5
3
3
5
7
3
4
3
2
1
2
3
4
6
6
5
5
6
6
2
4
1
4
2
8
5
5
8
5
9
5
9
9
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
9
9
5
4
6
3
7
1
7
3
6
4
5
9
9
5
5
1
5
2
5
3
3
5
2
5
1
5
5
8
4
5
1
3
8
2
8
3
1
5
4
8
2
6
2
3
6
5
5
6
3
2
6
2
6
3
5
8
5
1
5
8
5
3
6
4
4
4
2
5
5
2
4
4
4
3
1
3
8
6
8
3
1
3
3
7
5
3
3
5
7
3
4
3
2
1
2
3
4
6
6
5
5
6
6
2
4
1
4
2
8
5
5
8
5
9
5
9
9
6
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
4
8
5
7
6
2
2
8
2
2
6
7
5
8
4
6
5
1
8
5
7
9
9
7
5
8
1
5
6
2
7
8
7
3
1
1
1
3
7
8
7
2
8
6
5
3
6
7
7
6
3
5
6
8
5
2
7
1
7
5
7
1
7
2
5
9
5
8
1
7
7
1
8
5
9
6
8
9
1
6
1
9
8
6
6
2
7
3
3
7
2
6
9
2
5
7
5
2
9
5
6
8
8
6
5
8
7
1
7
8
2
5
5
2
6
8
6
4
4
3
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
4
8
5
7
6
2
2
8
2
2
6
7
5
8
4
6
5
1
8
5
7
9
9
7
5
8
1
5
6
2
7
8
7
3
1
1
1
3
7
8
7
2
8
6
5
3
6
7
7
6
3
5
6
8
5
2
7
1
7
5
7
1
7
2
5
9
5
8
1
7
7
1
8
5
9
6
8
9
1
6
1
9
8
6
6
2
7
3
3
7
2
6
9
2
5
7
5
2
9
5
6
8
8
6
5
8
7
1
7
8
2
5
5
2
6
8
6
4
4
3
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
4
8
5
7
6
2
2
8
2
2
6
7
5
8
4
6
5
1
8
5
7
9
9
7
5
8
1
5
6
2
7
8
7
3
1
1
1
3
7
8
7
2
8
6
5
3
6
7
7
6
3
5
6
8
5
2
7
1
7
5
7
1
7
2
5
9
5
8
1
7
7
1
8
5
9
6
8
9
1
6
1
9
8
6
6
2
7
3
3
7
2
6
9
2
5
7
5
2
9
5
6
8
8
6
5
8
7
1
7
8
2
5
5
2
6
8
6
4
4
3
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
4
8
5
7
6
2
2
8
2
2
6
7
5
8
4
6
5
1
8
5
7
9
9
7
5
8
1
5
6
2
7
8
7
3
1
1
1
3
7
8
7
2
8
6
5
3
6
7
7
6
3
5
6
8
5
2
7
1
7
5
7
1
7
2
5
9
5
8
1
7
7
1
8
5
9
6
8
9
1
6
1
9
8
6
6
2
7
3
3
7
2
6
9
2
5
7
5
2
9
5
6
8
8
6
5
8
7
1
7
8
2
5
5
2
6
8
6
4
4
3
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
4
8
5
7
6
2
2
8
2
2
6
7
5
8
4
6
5
1
8
5
7
9
9
7
5
8
1
5
6
2
7
8
7
3
1
1
1
3
7
8
7
2
8
6
5
3
6
7
7
6
3
5
6
8
5
2
7
1
7
5
7
1
7
2
5
9
5
8
1
7
7
1
8
5
9
6
8
9
1
6
1
9
8
6
6
2
7
3
3
7
2
6
9
2
5
7
5
2
9
5
6
8
8
6
5
8
7
1
7
8
2
5
5
2
6
8
6
4
4
3
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
4
8
5
7
6
2
2
8
2
2
6
7
5
8
4
6
5
1
8
5
7
9
9
7
5
8
1
5
6
2
7
8
7
3
1
1
1
3
7
8
7
2
8
6
5
3
6
7
7
6
3
5
6
8
5
2
7
1
7
5
7
1
7
2
5
9
5
8
1
7
7
1
8
5
9
6
8
9
1
6
1
9
8
6
6
2
7
3
3
7
2
6
9
2
5
7
5
2
9
5
6
8
8
6
5
8
7
1
7
8
2
5
5
2
6
8
6
4
4
3
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6
6
8
5
4
9
4
4
8
3
2
5
7
3
1
4
5
5
4
9
4
4
8
3
2
5
7
3
1
4
5
9
9
4
4
8
3
2
5
7
3
1
4
5
9
5
4
8
3
2
5
7
3
1
4
5
9
5
5
3
2
5
7
3
1
4
5
9
5
5
1
5
7
3
1
4
5
9
5
5
1
6
3
1
4
5
9
5
5
1
6
7
4
5
9
5
5
1
6
7
4
9
5
5
1
6
7
4
2
5
1
6
7
4
2
6
6
7
4
2
6
8
4
2
6
8
5
6
8
5
4
5
4
9
9
4
4
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6
6
8
5
4
9
4
4
8
3
2
5
7
3
1
4
5
5
4
9
4
4
8
3
2
5
7
3
1
4
5
9
9
4
4
8
3
2
5
7
3
1
4
5
9
5
4
8
3
2
5
7
3
1
4
5
9
5
5
3
2
5
7
3
1
4
5
9
5
5
1
5
7
3
1
4
5
9
5
5
1
6
3
1
4
5
9
5
5
1
6
7
4
5
9
5
5
1
6
7
4
9
5
5
1
6
7
4
2
5
1
6
7
4
2
6
6
7
4
2
6
8
4
2
6
8
5
6
8
5
4
5
4
9
9
4
4
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6
6
8
5
4
9
4
4
8
3
2
5
7
3
1
4
5
5
4
9
4
4
8
3
2
5
7
3
1
4
5
9
9
4
4
8
3
2
5
7
3
1
4
5
9
5
4
8
3
2
5
7
3
1
4
5
9
5
5
3
2
5
7
3
1
4
5
9
5
5
1
5
7
3
1
4
5
9
5
5
1
6
3
1
4
5
9
5
5
1
6
7
4
5
9
5
5
1
6
7
4
9
5
5
1
6
7
4
2
5
1
6
7
4
2
6
6
7
4
2
6
8
4
2
6
8
5
6
8
5
4
5
4
9
9
4
4
7
7
9
7
2
5
6
8
7
1
6
4
2
2
9
2
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
3
5
7
7
9
7
2
5
6
8
7
1
6
4
8
3
5
7
7
9
7
2
5
6
8
7
1
2
8
3
5
7
7
9
7
2
5
6
8
1
2
8
3
5
7
7
9
7
2
5
3
1
2
8
3
5
7
7
9
7
4
3
1
2
8
3
5
7
7
7
4
3
1
2
8
3
5
2
7
4
3
1
2
8
9
2
7
4
3
1
2
9
2
7
4
2
2
9
2
4
2
2
6
4
1
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6
7
7
9
7
2
5
6
8
7
1
6
4
2
2
9
2
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
3
5
7
7
9
7
2
5
6
8
7
1
6
4
8
3
5
7
7
9
7
2
5
6
8
7
1
2
8
3
5
7
7
9
7
2
5
6
8
1
2
8
3
5
7
7
9
7
2
5
3
1
2
8
3
5
7
7
9
7
4
3
1
2
8
3
5
7
7
7
4
3
1
2
8
3
5
2
7
4
3
1
2
8
9
2
7
4
3
1
2
9
2
7
4
2
2
9
2
4
2
2
6
4
1
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6
7
7
9
7
2
5
6
8
7
1
6
4
2
2
9
2
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
3
5
7
7
9
7
2
5
6
8
7
1
6
4
8
3
5
7
7
9
7
2
5
6
8
7
1
2
8
3
5
7
7
9
7
2
5
6
8
1
2
8
3
5
7
7
9
7
2
5
3
1
2
8
3
5
7
7
9
7
4
3
1
2
8
3
5
7
7
7
4
3
1
2
8
3
5
2
7
4
3
1
2
8
9
2
7
4
3
1
2
9
2
7
4
2
2
9
2
4
2
2
6
4
1
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
9
9
5
4
6
3
7
1
7
3
6
4
5
9
9
5
5
1
5
2
5
3
3
5
2
5
1
5
5
8
4
5
1
3
8
2
8
3
1
5
4
8
2
6
2
3
6
5
5
6
3
2
6
2
6
3
5
8
5
1
5
8
5
3
6
4
4
4
2
5
5
2
4
4
4
3
1
3
8
6
8
3
1
3
3
7
5
3
3
5
7
3
4
3
2
1
2
3
4
6
6
5
5
6
6
2
4
1
4
2
8
5
5
8
5
9
5
9
9
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
9
9
5
4
6
3
7
1
7
3
6
4
5
9
9
5
5
1
5
2
5
3
3
5
2
5
1
5
5
8
4
5
1
3
8
2
8
3
1
5
4
8
2
6
2
3
6
5
5
6
3
2
6
2
6
3
5
8
5
1
5
8
5
3
6
4
4
4
2
5
5
2
4
4
4
3
1
3
8
6
8
3
1
3
3
7
5
3
3
5
7
3
4
3
2
1
2
3
4
6
6
5
5
6
6
2
4
1
4
2
8
5
5
8
5
9
5
9
9
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
9
9
5
4
6
3
7
1
7
3
6
4
5
9
9
5
5
1
5
2
5
3
3
5
2
5
1
5
5
8
4
5
1
3
8
2
8
3
1
5
4
8
2
6
2
3
6
5
5
6
3
2
6
2
6
3
5
8
5
1
5
8
5
3
6
4
4
4
2
5
5
2
4
4
4
3
1
3
8
6
8
3
1
3
3
7
5
3
3
5
7
3
4
3
2
1
2
3
4
6
6
5
5
6
6
2
4
1
4
2
8
5
5
8
5
9
5
9
9
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
9
9
5
4
6
3
7
1
7
3
6
4
5
9
9
5
5
1
5
2
5
3
3
5
2
5
1
5
5
8
4
5
1
3
8
2
8
3
1
5
4
8
2
6
2
3
6
5
5
6
3
2
6
2
6
3
5
8
5
1
5
8
5
3
6
4
4
4
2
5
5
2
4
4
4
3
1
3
8
6
8
3
1
3
3
7
5
3
3
5
7
3
4
3
2
1
2
3
4
6
6
5
5
6
6
2
4
1
4
2
8
5
5
8
5
9
5
9
9
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
9
9
5
4
6
3
7
1
7
3
6
4
5
9
9
5
5
1
5
2
5
3
3
5
2
5
1
5
5
8
4
5
1
3
8
2
8
3
1
5
4
8
2
6
2
3
6
5
5
6
3
2
6
2
6
3
5
8
5
1
5
8
5
3
6
4
4
4
2
5
5
2
4
4
4
3
1
3
8
6
8
3
1
3
3
7
5
3
3
5
7
3
4
3
2
1
2
3
4
6
6
5
5
6
6
2
4
1
4
2
8
5
5
8
5
9
5
9
9
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
9
9
5
4
6
3
7
1
7
3
6
4
5
9
9
5
5
1
5
2
5
3
3
5
2
5
1
5
5
8
4
5
1
3
8
2
8
3
1
5
4
8
2
6
2
3
6
5
5
6
3
2
6
2
6
3
5
8
5
1
5
8
5
3
6
4
4
4
2
5
5
2
4
4
4
3
1
3
8
6
8
3
1
3
3
7
5
3
3
5
7
3
4
3
2
1
2
3
4
6
6
5
5
6
6
2
4
1
4
2
8
5
5
8
5
9
5
9
9
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
9
9
5
4
6
3
7
1
7
3
6
4
5
9
9
5
5
1
5
2
5
3
3
5
2
5
1
5
5
8
4
5
1
3
8
2
8
3
1
5
4
8
2
6
2
3
6
5
5
6
3
2
6
2
6
3
5
8
5
1
5
8
5
3
6
4
4
4
2
5
5
2
4
4
4
3
1
3
8
6
8
3
1
3
3
7
5
3
3
5
7
3
4
3
2
1
2
3
4
6
6
5
5
6
6
2
4
1
4
2
8
5
5
8
5
9
5
9
9
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
9
9
5
4
6
3
7
1
7
3
6
4
5
9
9
5
5
1
5
2
5
3
3
5
2
5
1
5
5
8
4
5
1
3
8
2
8
3
1
5
4
8
2
6
2
3
6
5
5
6
3
2
6
2
6
3
5
8
5
1
5
8
5
3
6
4
4
4
2
5
5
2
4
4
4
3
1
3
8
6
8
3
1
3
3
7
5
3
3
5
7
3
4
3
2
1
2
3
4
6
6
5
5
6
6
2
4
1
4
2
8
5
5
8
5
9
5
9
9
6
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
4
8
5
7
6
2
2
8
2
2
6
7
5
8
4
6
5
1
8
5
7
9
9
7
5
8
1
5
6
2
7
8
7
3
1
1
1
3
7
8
7
2
8
6
5
3
6
7
7
6
3
5
6
8
5
2
7
1
7
5
7
1
7
2
5
9
5
8
1
7
7
1
8
5
9
6
8
9
1
6
1
9
8
6
6
2
7
3
3
7
2
6
9
2
5
7
5
2
9
5
6
8
8
6
5
8
7
1
7
8
2
5
5
2
6
8
6
4
4
3
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
4
8
5
7
6
2
2
8
2
2
6
7
5
8
4
6
5
1
8
5
7
9
9
7
5
8
1
5
6
2
7
8
7
3
1
1
1
3
7
8
7
2
8
6
5
3
6
7
7
6
3
5
6
8
5
2
7
1
7
5
7
1
7
2
5
9
5
8
1
7
7
1
8
5
9
6
8
9
1
6
1
9
8
6
6
2
7
3
3
7
2
6
9
2
5
7
5
2
9
5
6
8
8
6
5
8
7
1
7
8
2
5
5
2
6
8
6
4
4
3
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
4
8
5
7
6
2
2
8
2
2
6
7
5
8
4
6
5
1
8
5
7
9
9
7
5
8
1
5
6
2
7
8
7
3
1
1
1
3
7
8
7
2
8
6
5
3
6
7
7
6
3
5
6
8
5
2
7
1
7
5
7
1
7
2
5
9
5
8
1
7
7
1
8
5
9
6
8
9
1
6
1
9
8
6
6
2
7
3
3
7
2
6
9
2
5
7
5
2
9
5
6
8
8
6
5
8
7
1
7
8
2
5
5
2
6
8
6
4
4
3
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
4
8
5
7
6
2
2
8
2
2
6
7
5
8
4
6
5
1
8
5
7
9
9
7
5
8
1
5
6
2
7
8
7
3
1
1
1
3
7
8
7
2
8
6
5
3
6
7
7
6
3
5
6
8
5
2
7
1
7
5
7
1
7
2
5
9
5
8
1
7
7
1
8
5
9
6
8
9
1
6
1
9
8
6
6
2
7
3
3
7
2
6
9
2
5
7
5
2
9
5
6
8
8
6
5
8
7
1
7
8
2
5
5
2
6
8
6
4
4
3
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
4
8
5
7
6
2
2
8
2
2
6
7
5
8
4
6
5
1
8
5
7
9
9
7
5
8
1
5
6
2
7
8
7
3
1
1
1
3
7
8
7
2
8
6
5
3
6
7
7
6
3
5
6
8
5
2
7
1
7
5
7
1
7
2
5
9
5
8
1
7
7
1
8
5
9
6
8
9
1
6
1
9
8
6
6
2
7
3
3
7
2
6
9
2
5
7
5
2
9
5
6
8
8
6
5
8
7
1
7
8
2
5
5
2
6
8
6
4
4
3
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
4
8
5
7
6
2
2
8
2
2
6
7
5
8
4
6
5
1
8
5
7
9
9
7
5
8
1
5
6
2
7
8
7
3
1
1
1
3
7
8
7
2
8
6
5
3
6
7
7
6
3
5
6
8
5
2
7
1
7
5
7
1
7
2
5
9
5
8
1
7
7
1
8
5
9
6
8
9
1
6
1
9
8
6
6
2
7
3
3
7
2
6
9
2
5
7
5
2
9
5
6
8
8
6
5
8
7
1
7
8
2
5
5
2
6
8
6
4
4
3
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
4
8
5
7
6
2
2
8
2
2
6
7
5
8
4
6
5
1
8
5
7
9
9
7
5
8
1
5
6
2
7
8
7
3
1
1
1
3
7
8
7
2
8
6
5
3
6
7
7
6
3
5
6
8
5
2
7
1
7
5
7
1
7
2
5
9
5
8
1
7
7
1
8
5
9
6
8
9
1
6
1
9
8
6
6
2
7
3
3
7
2
6
9
2
5
7
5
2
9
5
6
8
8
6
5
8
7
1
7
8
2
5
5
2
6
8
6
4
4
3
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
4
8
5
7
6
2
2
8
2
2
6
7
5
8
4
6
5
1
8
5
7
9
9
7
5
8
1
5
6
2
7
8
7
3
1
1
1
3
7
8
7
2
8
6
5
3
6
7
7
6
3
5
6
8
5
2
7
1
7
5
7
1
7
2
5
9
5
8
1
7
7
1
8
5
9
6
8
9
1
6
1
9
8
6
6
2
7
3
3
7
2
6
9
2
5
7
5
2
9
5
6
8
8
6
5
8
7
1
7
8
2
5
5
2
6
8
6
4
4
3
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6
6
8
5
4
9
4
4
8
3
2
5
7
3
1
4
5
5
4
9
4
4
8
3
2
5
7
3
1
4
5
9
9
4
4
8
3
2
5
7
3
1
4
5
9
5
4
8
3
2
5
7
3
1
4
5
9
5
5
3
2
5
7
3
1
4
5
9
5
5
1
5
7
3
1
4
5
9
5
5
1
6
3
1
4
5
9
5
5
1
6
7
4
5
9
5
5
1
6
7
4
9
5
5
1
6
7
4
2
5
1
6
7
4
2
6
6
7
4
2
6
8
4
2
6
8
5
6
8
5
4
5
4
9
9
4
4
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6
6
8
5
4
9
4
4
8
3
2
5
7
3
1
4
5
5
4
9
4
4
8
3
2
5
7
3
1
4
5
9
9
4
4
8
3
2
5
7
3
1
4
5
9
5
4
8
3
2
5
7
3
1
4
5
9
5
5
3
2
5
7
3
1
4
5
9
5
5
1
5
7
3
1
4
5
9
5
5
1
6
3
1
4
5
9
5
5
1
6
7
4
5
9
5
5
1
6
7
4
9
5
5
1
6
7
4
2
5
1
6
7
4
2
6
6
7
4
2
6
8
4
2
6
8
5
6
8
5
4
5
4
9
9
4
4
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6
6
8
5
4
9
4
4
8
3
2
5
7
3
1
4
5
5
4
9
4
4
8
3
2
5
7
3
1
4
5
9
9
4
4
8
3
2
5
7
3
1
4
5
9
5
4
8
3
2
5
7
3
1
4
5
9
5
5
3
2
5
7
3
1
4
5
9
5
5
1
5
7
3
1
4
5
9
5
5
1
6
3
1
4
5
9
5
5
1
6
7
4
5
9
5
5
1
6
7
4
9
5
5
1
6
7
4
2
5
1
6
7
4
2
6
6
7
4
2
6
8
4
2
6
8
5
6
8
5
4
5
4
9
9
4
4
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6
6
8
5
4
9
4
4
8
3
2
5
7
3
1
4
5
5
4
9
4
4
8
3
2
5
7
3
1
4
5
9
9
4
4
8
3
2
5
7
3
1
4
5
9
5
4
8
3
2
5
7
3
1
4
5
9
5
5
3
2
5
7
3
1
4
5
9
5
5
1
5
7
3
1
4
5
9
5
5
1
6
3
1
4
5
9
5
5
1
6
7
4
5
9
5
5
1
6
7
4
9
5
5
1
6
7
4
2
5
1
6
7
4
2
6
6
7
4
2
6
8
4
2
6
8
5
6
8
5
4
5
4
9
9
4
4
7
7
9
7
2
5
6
8
7
1
6
4
2
2
9
2
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
3
5
7
7
9
7
2
5
6
8
7
1
6
4
8
3
5
7
7
9
7
2
5
6
8
7
1
2
8
3
5
7
7
9
7
2
5
6
8
1
2
8
3
5
7
7
9
7
2
5
3
1
2
8
3
5
7
7
9
7
4
3
1
2
8
3
5
7
7
7
4
3
1
2
8
3
5
2
7
4
3
1
2
8
9
2
7
4
3
1
2
9
2
7
4
2
2
9
2
4
2
2
6
4
1
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6
7
7
9
7
2
5
6
8
7
1
6
4
2
2
9
2
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
3
5
7
7
9
7
2
5
6
8
7
1
6
4
8
3
5
7
7
9
7
2
5
6
8
7
1
2
8
3
5
7
7
9
7
2
5
6
8
1
2
8
3
5
7
7
9
7
2
5
3
1
2
8
3
5
7
7
9
7
4
3
1
2
8
3
5
7
7
7
4
3
1
2
8
3
5
2
7
4
3
1
2
8
9
2
7
4
3
1
2
9
2
7
4
2
2
9
2
4
2
2
6
4
1
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6
7
7
9
7
2
5
6
8
7
1
6
4
2
2
9
2
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
3
5
7
7
9
7
2
5
6
8
7
1
6
4
8
3
5
7
7
9
7
2
5
6
8
7
1
2
8
3
5
7
7
9
7
2
5
6
8
1
2
8
3
5
7
7
9
7
2
5
3
1
2
8
3
5
7
7
9
7
4
3
1
2
8
3
5
7
7
7
4
3
1
2
8
3
5
2
7
4
3
1
2
8
9
2
7
4
3
1
2
9
2
7
4
2
2
9
2
4
2
2
6
4
1
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6
7
7
9
7
2
5
6
8
7
1
6
4
2
2
9
2
5
7
7
9
7
2
5
6
8
7
1
6
4
2
2
3
5
7
7
9
7
2
5
6
8
7
1
6
4
8
3
5
7
7
9
7
2
5
6
8
7
1
2
8
3
5
7
7
9
7
2
5
6
8
1
2
8
3
5
7
7
9
7
2
5
3
1
2
8
3
5
7
7
9
7
4
3
1
2
8
3
5
7
7
7
4
3
1
2
8
3
5
2
7
4
3
1
2
8
9
2
7
4
3
1
2
9
2
7
4
2
2
9
2
4
2
2
6
4
1
7
4
1
4
6
9
8
4
2
8
7
6
3
5
4
2
2
5
5
1
6
8
3
6
1
6
4
9
8
9
6
7
1
6
7
5
2
9
7
7
1
4
8
8
6
8
7
4
3
7
2
7
5
8
5
3
7
5
6
2
7
1
9
9
3
4
4
8
1
3
8
9
8
1
9
3
7
8
3
9
4
8
8
9
1
3
1
6
2
3
4
7
8
1
4
4
7
8
5
7
6
9
5
8
2
6
4
3
6
5
4
1
8
1
7
2
9
5
9
9
8
2
5
5
9
8
7
1
5
8
8
6
4
5
1
6
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
6
9
5
8
2
6
4
3
3
4
6
2
8
5
9
6
6
5
4
1
8
1
7
6
7
1
8
1
4
5
6
2
9
5
9
9
8
4
4
8
9
9
5
9
2
2
5
5
9
8
3
8
3
8
9
5
5
2
7
1
5
8
2
2
2
2
8
5
1
7
8
6
4
1
4
4
4
1
4
6
8
5
1
5
5
8
8
5
5
1
5
6
6
1
4
7
4
1
6
6
3
7
5
2
2
5
7
3
1
3
7
4
7
3
1
4
1
2
2
1
4
5
3
4
3
5
8
7
7
8
6
5
6
2
2
4
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2
2
9
6
3
9
6
2
4
2
6
9
6
8
6
6
8
6
5
5
3
5
5
1
8
8
1
9
7
9
7
7
5
3
4
6
2
8
5
9
6
6
9
5
8
2
6
4
3
7
1
8
1
4
5
6
3
6
5
4
1
8
1
7
8
9
9
5
9
2
9
9
2
9
5
9
9
8
8
9
5
5
2
2
9
2
2
5
5
9
8
8
5
1
7
4
2
2
4
7
1
5
8
4
6
8
2
6
4
6
2
8
6
4
1
5
1
8
1
1
8
1
5
1
6
6
9
9
2
9
9
6
6
3
6
9
2