, , , , , ,
search relation.
, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
 

NVIDIA GeForce RTX 3060 Laptop GPU vs NVIDIA GeForce RTX 3080 Laptop GPU

NVIDIA GeForce RTX 3060 Laptop GPU

► remove from comparison NVIDIA GeForce RTX 3060 Laptop GPU

The Nvidia GeForce RTX 3060 Mobile (for laptops, GN20-E3, Max-P) is the third Ampere graphics card for notebooks in early 2021. It is based on the GA106 Ampere chip and offers 6 GB GDDR6 graphics memory with a 192 Bit memory bus. It supports PCIe 4.0 and will be available in different variants from 60 or 115 Watt (TGP). As package the notebook graphic card uses GB5-256 and the chip size is 40x40mm. The GPU supports eDP 1.4b to connect the internal monitor.

There is no more Max-Q variant (formerly used for the low power variants) but every OEM can choose to implement Max-Q technologies (Dynamic Boost, Whisper Mode).

The performance depends on the TGP setting and cooling of the laptop. On average it should be similar to the older GeForce RTX 2070 Super Mobile and therefore best suited for QHD gaming (very demanding games). Less demanding games can like Star Wars Squadrons should be playable in 4k with maximum detail settings. The similar named RTX 3060 Ti desktop card is significantly faster.

The GA106 chip offers 3,840 FP32 ALUs of which half can also execute INT32 instructions (i.e. 1,920 INT32 ALUs). The mobile RTX 3060 will only all 3,840 cores on the chip. With Turing all shaders could still execute FP32 or INT32 instructions. The raytracing and tensor cores on the chip were also improved according to Nvidia. The Ampere chips also include an improved 5th generation video encoder (NVENC for H.264 and H.265) and a 7th generation decoder (for various formats now including AV1).

The GA106 chip is manufactured by Samsung in 8nm (8N), which is not quite able to keep up with the 7nm node at TSMC (e.g. used by AMD and also for the professional GA100 Ampere chip).

NVIDIA GeForce RTX 3080 Laptop GPU

► remove from comparison NVIDIA GeForce RTX 3080 Laptop GPU

The Nvidia GeForce RTX 3080 Laptop GPU or 3080 Mobile (for laptops, GN20-E7) is the fastest graphics card for notebooks in early 2021. It is based on the GA104-775-A1 Ampere chip and offers 8 or 16 GB GDDR6 graphics memory with a 256 Bit memory bus. It supports PCIe 4.0 and will be available in different variants from 80 - 150 Watt (TGP) (80, 90, 115, 125, 135, 145 and 150+ Watt). As package the notebook graphic card uses GB5-256 and the chip size is 40x40mm. The GPU supports eDP 1.4b to connect the internal monitor.

There is no more Max-Q variant (formerly used for the low power variants) but every OEM can choose to implement Max-Q technologies (Dynamic Boost, Whispermode).

The performance depends on the TGP setting and cooling of the laptop. Ath the same TGP level the RTX3080 should be faster than the old top model, the RTX 2080 Super Mobile and similar to the desktop RTX 3070. This means, the GPU should be well suited for 4k gaming or QHD with high frame rates. The similar named RTX 3080 desktop card is significantly faster.

The GA104 chip offers 6,144 FP32 ALUs of which half can also execute INT32 instructions (i.e. 3,072 INT32 ALUs). With Turing all shaders could still execute FP32 or INT32 instructions. The raytracing and tensor cores on the chip were also improved according to Nvidia. The Ampere chips also include an improved 5th generation video encoder (NVENC for H.264 and H.265) and a 7th generation decoder (for various formats now including AV1).

The GA104 chip is manufactured by Samsung in 8nm (8N), which is not quite able to keep up with the 7nm node at TSMC (e.g. used by AMD and also for the professional GA100 Ampere chip).

NVIDIA GeForce RTX 3060 Laptop GPUNVIDIA GeForce RTX 3080 Laptop GPU
ManufacturerNVIDIANVIDIA
GeForce RTX 3000 Series
NVIDIA GeForce RTX 3090 compare 10496 @ 1.4 - 1.7 GHz384 Bit @ 19500 MHz
NVIDIA GeForce RTX 3080 Ti compare 10240 @ 1.37 - 1.67 GHz384 Bit @ 19000 MHz
NVIDIA GeForce RTX 3080 compare 8704 @ 1.45 - 1.71 GHz320 Bit @ 19000 MHz
NVIDIA GeForce RTX 3070 compare 5888 @ 1.5 - 1.73 GHz256 Bit @ 14000 MHz
NVIDIA GeForce RTX 3060 Ti compare 4864 @ 1.41 - 1.67 GHz256 Bit @ 14000 MHz
GeForce RTX 3080 Laptop GPU 6144 @ 0.78 - 1.25 GHz256 Bit @ 14000 MHz
GeForce RTX 3070 Laptop GPU compare 5120 @ 0.78 - 1.29 GHz256 Bit @ 14000 MHz
GeForce RTX 3080 Max-Q compare 6144 @ 0.78 - 1.25 GHz256 Bit @ 6000 MHz
GeForce RTX 3070 Max-Q compare 5120 @ 1.29 GHz256 Bit
GeForce RTX 3060 Laptop GPU 3840 @ 0.9 - 1.28 GHz192 Bit @ 14000 MHz
GeForce RTX 3060 Max-Q compare 3840 @ 1.28 GHz192 Bit
GeForce RTX 3050 Ti Laptop GPU compare 2560 @ 1.22 - 1.49 GHz128 Bit @ 12000 MHz
GeForce RTX 3050 Laptop GPU compare 2048 @ 1.24 - 1.5 GHz128 Bit
NVIDIA GeForce RTX 3090 compare 10496 @ 1.4 - 1.7 GHz384 Bit @ 19500 MHz
NVIDIA GeForce RTX 3080 Ti compare 10240 @ 1.37 - 1.67 GHz384 Bit @ 19000 MHz
NVIDIA GeForce RTX 3080 compare 8704 @ 1.45 - 1.71 GHz320 Bit @ 19000 MHz
NVIDIA GeForce RTX 3070 compare 5888 @ 1.5 - 1.73 GHz256 Bit @ 14000 MHz
NVIDIA GeForce RTX 3060 Ti compare 4864 @ 1.41 - 1.67 GHz256 Bit @ 14000 MHz
GeForce RTX 3080 Laptop GPU 6144 @ 0.78 - 1.25 GHz256 Bit @ 14000 MHz
GeForce RTX 3070 Laptop GPU compare 5120 @ 0.78 - 1.29 GHz256 Bit @ 14000 MHz
GeForce RTX 3080 Max-Q compare 6144 @ 0.78 - 1.25 GHz256 Bit @ 6000 MHz
GeForce RTX 3070 Max-Q compare 5120 @ 1.29 GHz256 Bit
GeForce RTX 3060 Laptop GPU 3840 @ 0.9 - 1.28 GHz192 Bit @ 14000 MHz
GeForce RTX 3060 Max-Q compare 3840 @ 1.28 GHz192 Bit
GeForce RTX 3050 Ti Laptop GPU compare 2560 @ 1.22 - 1.49 GHz128 Bit @ 12000 MHz
GeForce RTX 3050 Laptop GPU compare 2048 @ 1.24 - 1.5 GHz128 Bit
CodenameGN20-E3 GA106GN20-E7 GA104
ArchitectureAmpereAmpere
Pipelines3840 - unified6144 - unified
Core Speed900 - 1283 - 1703 (Boost) MHz780 - 1100 - 1245 - 1710 (Boost) MHz
Memory Speed14000 MHz14000 MHz
Memory Bus Width192 Bit256 Bit
Memory TypeGDDR6GDDR6
Max. Amount of Memory6144 MB16384 MB
Shared Memorynono
DirectXDirectX 12_2, Shader 7.0DirectX 12_2, Shader 7.0
technology8 nm8 nm
Notebook Sizelargelarge
Date of Announcement04.01.2021 12.01.2021

Benchmarks

Performance Rating - 3DMark 11 + Fire Strike + Time Spy - GeForce RTX 3060 Laptop GPU
37 pt (40%)
Performance Rating - 3DMark 11 + Fire Strike + Time Spy - GeForce RTX 3080 Laptop GPU
56.8 pt (61%)
3DMark - 3DMark Time Spy Score
min: 6529     avg: 7816     median: 7778 (42%)     max: 8863 Points
min: 8737     avg: 10788     median: 10828.5 (59%)     max: 13067 Points
3DMark - 3DMark Time Spy Graphics
min: 6475     avg: 7800     median: 7716 (39%)     max: 8844 Points
min: 8920     avg: 11019     median: 11120.5 (56%)     max: 13210 Points
3DMark - 3DMark Ice Storm Unlimited Graphics
min: 116696     avg: 212415     median: 212414 (33%)     max: 308133 Points
min: 444648     avg: 538998     median: 541176 (84%)     max: 645075 Points
3DMark - 3DMark Ice Storm Extreme Graphics
415335 Points (57%)
3DMark - 3DMark Cloud Gate Score
min: 29248     avg: 42653     median: 42521.5 (56%)     max: 56515 Points
min: 30210     avg: 49009     median: 50076 (66%)     max: 65479 Points
3DMark - 3DMark Cloud Gate Graphics
min: 47737     avg: 104969     median: 113316 (56%)     max: 136275 Points
min: 38816     avg: 123874     median: 130616 (64%)     max: 192950 Points
3DMark - 3DMark Fire Strike Standard Score
min: 15376     avg: 17746     median: 17918 (46%)     max: 20192 Points
min: 18494     avg: 23122     median: 22898 (59%)     max: 27685 Points
3DMark - 3DMark Fire Strike Standard Graphics
min: 16956     avg: 19998     median: 20155 (40%)     max: 22460 Points
min: 20538     avg: 28037     median: 27358 (54%)     max: 32366 Points
3DMark - 3DMark Ice Storm Graphics
min: 124176     avg: 132150     median: 132150 (18%)     max: 140124 Points
min: 40654     avg: 251400     median: 251400 (34%)     max: 462145 Points
3DMark - 3DMark Night Raid
min: 27201     avg: 39663     median: 39662.5 (58%)     max: 52124 Points
3DMark - 3DMark Night Raid Graphics Score
min: 33157     avg: 73983     median: 73982.5 (46%)     max: 114808 Points
3DMark 11 - 3DM11 Performance Score
min: 18128     avg: 21775     median: 21986 (52%)     max: 24890 Points
min: 24180     avg: 29229     median: 29220 (69%)     max: 32922 Points
3DMark 11 - 3DM11 Performance GPU
min: 22063     avg: 26067     median: 26286 (43%)     max: 30200 Points
min: 31288     avg: 38641     median: 38470.5 (63%)     max: 43744 Points
3DMark 06 3DMark 06 - Standard 1280x1024 + NVIDIA GeForce RTX 3060 Laptop GPU
3DMark 06
37418 Points (70%)
Cinebench R10 Cinebench R10 Shading (32bit) + NVIDIA GeForce RTX 3060 Laptop GPU
Cinebench R10 - Cinebench R10 Shading (32bit)
4955 (23%)
Cinebench R11.5 Cinebench R11.5 OpenGL 64 Bit + NVIDIA GeForce RTX 3060 Laptop GPU
Cinebench R11.5 - Cinebench R11.5 OpenGL 64 Bit
140 fps (59%)
Cinebench R15
Cinebench R15 OpenGL 64 Bit + NVIDIA GeForce RTX 3060 Laptop GPU
Cinebench R15 - Cinebench R15 OpenGL 64 Bit
min: 99.53     avg: 160     median: 158 (44%)     max: 198 fps
Cinebench R15 OpenGL 64 Bit + NVIDIA GeForce RTX 3080 Laptop GPU
min: 115     avg: 174     median: 170.5 (48%)     max: 250 fps
Cinebench R15 OpenGL Ref. Match 64 Bit + NVIDIA GeForce RTX 3060 Laptop GPU
Cinebench R15 - Cinebench R15 OpenGL Ref. Match 64 Bit
99.6 % (100%)
Cinebench R15 OpenGL Ref. Match 64 Bit + NVIDIA GeForce RTX 3080 Laptop GPU
99.6 % (100%)
LuxMark v2.0 64Bit - LuxMark v2.0 Room GPU
min: 4895     avg: 4904     median: 4903.5 (50%)     max: 4912 Samples/s
LuxMark v2.0 64Bit - LuxMark v2.0 Sala GPU
min: 11220     avg: 11236     median: 11235.5 (36%)     max: 11251 Samples/s
ComputeMark v2.1 - ComputeMark v2.1 Result
min: 24646     avg: 26511     median: 26511 (56%)     max: 28376
Power Consumption - Furmark Stress Test Power Consumption - external Monitor *
min: 107     avg: 143     median: 138 (25%)     max: 173 Watt
0102030405060708090100110120130140150160170180108105105103104104105104103103104105104105104106102105105104105104104104104106103105106105104103105106105105104106107105105106106105105106106107106106105105105106102101105105105106105106106107106106106107107107107109107108108110108106110108107108107107107109105110107107107108109108108109109111108108110109110109109110109108108109108109109111107109109108108108108108106108107108108107108108108109107112108108108107108107107108108109108108108107107105107107107107107108107108107107107107110111107108107108108107108108107107107107107107108106108107108107107106108109108109117117117116117117117117117118118118120120120117117117117117117118118118117117117117117117117117117117117117116116116117117117117117117117117117117117117117117117117117117117117117117117117117117117117117117117117117120120120117117117117117117117117117118118118117117117117117117118118118118118118117117117118118118116116116117117117118118118117117117118118118118118118117117117118118118118118118118118118118118118118118118118118118117117117118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118119119119118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118117117117118118118118118118118118118118118118117117117118118118118118118118118118117117117118118118118118118118118118118118118118118118118118118118118118119119119118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118118117117117118118118118118118118118118119119119118118118118118118118118118118118118118118118118118118118118118122122122118118118119119119118118118129129129125125125119119119118118118119119119118118118119119119119119119119119119118118118119119119118118118119119119118118118120120120118118118118118118119119119119119119118118118119119119119119119118118118118118118121121121118118118119119119118118118118118118118118118118118118118118118119119119118118118121121121118118118118118118119119119118118118118118118118118118118118118119119119118118118118118118119119119118118118118118118118118118118118118119119119118118118118118118118118118121121121118118118119119119119119119118118118118118118119119119118118118118118118118118118118118118125125125125127129127127127128128128127127127126126126126126126127127127126126126126126126127127127128128128127127127127127127126126126128128128127127127126126126140140140131131131141141141139139139132132132136136136134134134133133133137137137140140140135135135142142142127127127133133133127127127127127127129129129128128128127127127129129129127127127128128128128128128127127127127127127129129129128128128127127127129129129129129129128128128129129129129129129129129129129129129129129129128128128127127127129129129129129129127127127129129129128128128127127127129129129128128128128128128130130130129129129127127127127127127129129129128128128129129129127127127128128128128128128129129129141141141134134134141141141136136137129129129130130130127127127128128128129129129127127127128128128129129129130130130128128128129129129127127127128128128129129129128128128129129129127127127128128128128128128127127127128128128129129129128128128128128128128128128127127127129129129128128128127127127128128128129129129128128128128128128129129129127127127128128128129129129128128128127127127129129129127127127128128128130130130128128128129129129129129129127127127129129129129129129127127127128128128129129129127127127129129129128128128127127127129129129128128128129129129128128128129129129129129129127127127128128128128128128129129129128128128129129129128128128128128128129129129128128128129129129127127127128128128128128128127127127129129129128128128129129129129129129128128128129129129129129129129129129129129129128128128129129129129129129129129129128128128129129129128128128129129129128128128128128128128128128128128128128128128128128128127127127127127127128128130128130129130132130129129130131129129131131132131130131130129135130132129132130130132132131133133130131134135133132132133133133135133133133132132132129129130130132130133130124133125124126124129133129135134134134133135135133133134133134133132136132135134127134129124129124129135127135124127127128132129129129131125126127123132124129135136136136135136135136134136135135136126137129135137130136136132136134136136134132125131127127129125133126130136135134136130134132131134136128125131130128135130125131125129135127136135134135135135136135134144144144144146147144144144147147147145145145145145145153153153145145145147147147146146146146146146144144144144144144144144144144144144145145145144144144145145145146146146146146146145145145146146146143143143144144144143143143145145145144144144144144144144144144144144144147147147144144144145145145151151151151151151151151151147147147147147147147147147147147147147147147147147147149149149147147147147147147145145145145145145144144144144144144144144144146146146144144144145145145145145145145145145145145145145145145146146146145145145146146146145145145145145145144144144145145145145145145144144144147147147146146146145145145145145145147147147145145145145145145145145145144144144145145145145145145145145145144144144146146146145145145145145145147147147145145145145145145145145145145145145145145145144144144145145145145145145145145145144144144144144144145145145147147147144144144145145145145145145145145145145145145145145145144144144145145145144144144145145145145145145145145145144144144145145145145145145145145145147147147145145145145145145145145145145145145148148148147147147147147147145145145145145145147147147144144144145145145145145145145145145145145145145145145144144144145145145145145145145145145145145145145145145144144144144144144144144144145145145145145145144144144145145145145145145145145145145145145145145145145145145146146146145145145145145145145145145145145145145145145145145145149149149144144144144144144144144144144144144144144144144144144147147147145145145145145145145145145144144144147147147145145145145145145145145145144144144145145145145145145145145145144144144145145145144144144145145145145145145145145145144144144162161159152156162161162163161160160159160161160160160159159159161159159159159160160162159159161160162159160160159160162160160160160159160161160161160158160160160160160160160161160159160160160160160161162160161160160160166160160160160161161160160160161160161160160160160159161160160160160159161160160160161160162160161161160161160160161160160162160160160160160160160160160160160160160160160160156160159159160160160161160161160160160161160162161160160161161160162160161162161162160161161160160160160160161160161160160161161161160161160162161160161160160161169169169167168169168168168166166166167167167166166166164164164166166166165165165167167167166166166168168168166166166166166166167167167168168168169169169168168168166166166166166166163163163167167167166166166170170170170170170168168168169169169168168168168168168168168168167167167168168168167167167169169169169169169168168168168168168168168168168168168170170170172172172170170170170170170169169169169169169168168168171171171170170170169169169169169169166166166167167167167167167168168168169169169168168168169169169169169169170170170169169169170170170169169169171171171167167167172172172170170170170170170169169169169169169169169169170170170166166166172172172167167167167167167170170170171171171168168168168168168170170170172172172167167167168168168168168168168168168168168168168168168168168168170170170169169169168168168168168168170170170168168168169169169169169169170170170169169169169169169168168168169169169169169169169169169167167167168168168169169169169169169168168168169169169168168168170170170170170170167167167168168168168168168170170170169169169170170170170170170168168168169169169169169169169169169171171171167167167169169169168168168169169169168168168169169169169169169168168168168168168169169169169169169168168168171171171168168168168168168169169169168168168167167167168168168168168168170170170169169169169169169170170170168168168167167167169169169170170170168168168167167167168168168168168168169169169169169169167167167169169169169169169170170170170170170168168168169169169169169169169169169170170170169169169168168168170170170169169169169169169166166166169169169169169169168168168169169169169169169169169169169169169170170170170170170170170170169169169168168168170170170181181181179180181180180180181181181179179179178178178180180180180180180179179179180180180180180180181181181181181181179179179180180180180180180178178178179179179180180180179179179179179179180180180180180180180180180180180180180180180167167167168168168168168168167167167167167167167167167167167167167167167167167167168168168167167167168168168168168168167167167168168168168168168167167167168168168167167167167167167168168168168168168166166166168168168168168168167167167167167167169169169168168168169169169168168168168168168169169169169169169169169169169169169169169169169169169168168168169169169169169169168168168169169169169169169167167167169169169169169169168168168168168168169169169169169169169169169169169169168168168170170170168168168169169169169169169169169169169169169169169169169169169169169169169169169169169169169169169168168168169169169169169169169169169169169169168168168169169169169169169169169169169169169169169169170170170169169169168168168170170170168168168169169169169169169167167167168168168168168168168168168168168168168168168169169169168168168169169169168168168168168168168168168168168168170170170168168168169169169168168168169169169168168168169169169169169169169169169168168168168168168168168168168168168168168169169169169169169169169169169169169169169169169168168168168168168168168168167167167167167167168168168168168168168168168169169169169169169169169169169169169169169169169169169169169169169169169168168168169169169168168168168168168169169169168168168169169169169169169170170170169169169169169169170170170169169169169169169168168168168168168168168168169169169169169169169169169169169169169169169170170170169169169169169169168168168169169169170170170175175175173174173171172173172171172172171173171171172171171172172174171171173171172171171171173173171171172171175174174173175173172173172172173172171172171172174172171172172173172172173173173172172173173174173173173172173173172174174174173174173173175173172173173172173174174175174174173173174173173174172172173172172172172173172172172172174173173173173174172172172172173172172170171173172173172173173173173173172173173172173173172172173173174172172172173173173173173173175173174174174174174173174174176174175175174175174174174174175174175174174175175173174175175173174174173174174173174174175Tooltip
min: 122     avg: 176     median: 170 (31%)     max: 254 Watt
0153045607590105120135150165180195210225240255120121122122121120120132123123126121126124124124124122121121122124127123121123120122122125122121122121122119120120126120124121123123122126123127121119121119120120122120120121122124122121120123121123123120123121121121122121120120120119122126128132127129130130131130131130120122120119120119120120122120124122125122122124122119119121118118124118121121126121120121120119119120119123121119122122122124121125123120122120122120122119120122122126122127124121119120121120122119120120120123121121121125121126124121122121126122126121121124120120121121123121159159157156155157155127133134133133133134133133133134133133132135135135135135135135134134134134134134134135135134134134136135134134134134134134134134134134134134136134134134135134134134135134134135136134135134136135134135135135134135135136134134135135135135135135136134136135136135135135135135135135135135136135136135136134135135135136135135135134135135135135136137137135135135135135137136135148137137141139145143148134134143143142141142138138136136136137137136136136137136137136137136136136136136137137135135135135137136135135135136136135135135140140140137139140139139139141141141140140140150150150139139139140140140140140140140140140140140140140140140141141141137137137137137137136136136136136136136136136137137137137137137136136136137137137135135135136136136136136136137137137137137137136136136137137137136136136136136136136136136136136136137137137137137137137137137137137137136136136137137137136136136137137137137137137137137137137137137137137137137137137136136136142142142136136136136136136137137137137137137139139139137137137136136136137137137139139139137137137137137137136136136138138138137137137137137137137137137138138138137137137137137137137137137138138138137137137137137137137137137137137137138138138137137137137137137136136136138138138137137137137137137137137137138138138137137137137137137137137137138138138137137137137137137137137137138138138137137137137137137137137137137137137137137137137137137137137137137137137150150150138138138138138138137137137138138138137137137137137137137137137145145145139139139137137137138138138137137137136136136137137137137137137137137137137137137137137137139139139136136136137137137137137137137137137137137137137137137137137137137137137137137137139139139137137137137137137137137137139139139137137137137137137137137137139139139136136136137137137137137137137137137138138138137137137137137137137137137139139139137137137137137137137137137139139139137137137137137137137137137139139139137137137137137137137137137139139139138138138137137137137137137140140140137137137137137137137137137137137137140140140137137137137137137138138138142142142138138138138138138137137137139139139137137137137137137137137137139139139137137137137137137138138138138138138140140140159159159158159161158158158158158158158158158161161161158158158158158158159159159161161161159159159159159159159159159158158158161161161159159159159159159160160160160160160159159159160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160159159159160160160160160160160160160160160160162162162161161161159159159161161161161161161160160160161161161162162162159159159161161161160160160160160160160160160160160160161161161160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160160161161161160160160160160160161161161162162162161161161161161161161161161161161161162162162162162162160160160160160160162162162161161161161161161160160160160160160161161161163163163160160160161161161160160160164164164160160160162162162161161161166166166161161161163163163162162162160160160160160160160160160160160160161161161161161161160160160160160160163163163162162162160160160160160160160160160163163163161161161161161161161161161164164164162162162161161161161161161163163163161161161158158158163163163161161161162162162162162162161161161162162162161161161160160160161161161161161161160160160162162162161161161161161161161161161162162162164164164163163163161161161162162162162162162161161161160160160161161161161161161160160160162162162160160160162162162160160160162162162161161161163163163163163163161161161162162162160160160162162162161161161162162162162162162162162162164164164164164164163163163163163163162162162162162162161161161163163163162162162162162162162162162163163163162162162163163163162162162162162162163163163161161161163163163161161161162162162162162162161161161162162162162162162161163165162163162161164162163163163162162163163163163163162164162163164162163164162163164163162163164163162162163163163163162163163163163163164164164164161163161164164163165163162163162165164163163163164164163164163163164162163163163164164162164164164164164162164164164164163162164162163162162164164165165164164164164163163163165164163162163163164164164164164163163164164170164164164164164164164163162162164163163164163163164164163164164164164164163163164162163164164166164164163162163163163163165164163164164165165165164163163165164164165163163170168164164163166166167167166167167168167166168168168168167167166167167168167168169168168167166168167173168166167168168169168168168168169168168168169169168169168168169168167168168168167167167168169168171168169169169168169168169168168168168169168169169169169168171168168169168167168168170169168171169169169170169169168170169168168170168169168169170169172170169168168169169168169169169169169170169169169168170170169170168171170169170170171170171170170171171171171171170171171172172170171171171171171170171170171172171171171171171172170173171171173171171171171170170170170172171170168168167165165168171170167168168168175169168168168169169168170168170170170168168169168167167168168167168170168168168169168169170169170168169170169170170168166168166169168168169168167169167169166169166169168168169168168167169168169169169169171169170170171170169170170171170168168168170170170168171170170169170170168170169170169169169171168168169170169170169170170171171171169171170169170170171170170170168171166169168170168171170170170171171171168169169169169169171171168169170168168170169168170171169170169170170169171169171169170170169169169169169169169169170169169169170170170169169169169169169169169169168168168170170170169169169169169169168168168169169169169169169170170170170170170170170170170170170170170170168168168169169169168168168167167167168168168169169169169169169169169169169169169169169169170170170170170170169169169169169169169169169169169169170170170169169169170170170171171171169169169170170170169169169170170170169169169169169169167167167168168168169169169169169169169169169170170170169169169169170171169169169168168168169169169170170170171171171171171171170170170171171171171171171172172172171171171169169169169169169174174174170170170170170170170170170170170170170170170173173173171171171171171171171171171170170170171171171170170170171171171170170170170170170171171171170170170171171171171171171171171171172172172169169169171171171169169169170170170171171171170170170171171171171171171170170170169169169171171171170170170169169169169169169170170170170170170170170170171171171171171171171171171171171171170170170171171171170170170169169169170170170170170170169169169169169169170170170170170170171171171171171171171171171171171171170170170170170170169169169169169169170170170171171171171171171171171171171171171169169169171171171169169169170170170170170170171171171170170170170170170170170170171171171171171171171171171170170170171171171169169169169169169170170170171171171170170170170170170171171171171171171171171171171171171170170170171171171170170170170170170169169169170170170171171171170170170170170170171171171171171171171171171172172172171171171171171171170170170170170170170170170170170170171171171171171171171171171171171171171171171170170170171171171170170170170170170170170170174174173175173174174175175177176177174175174175175175175174176175176176175175174174174174174175174174179176174174174175176175179175178176174175173173174172173174173174176173174174173173174172175174174174174175174176175175175176177176175177176177176175171172172171172171173174172173175176177177177177177176176175176175175176176175177173175174173174173173173174174174175175175174174174172174174173175175175175174176175175173175175175175174174174174174174174172174174175176175176175175174174174174174174174173174175175176175175174175174175175173174172169173173173174174175175174175174174174185185185179182185182182182184184184182182182186186186180180180179179179180181182180180180181181181174174174172172172171171171175175175174174174167167167173173173171171171178178178173173173175175175177177177175175175173173173175175175174174174174174174175175175174174174174174174176176176173173173173173173176176176179179179176176176173173173176176176174174174174174174175175175174174174174174174175175175174174174173173173176176176174174174173173173174174174174174174175175175174174174174174174176176176173173173173173173181181181180180180184184184174177181173173173173173173174174174175175175175175175176176176175175175174174174176176176173173173176176176174174174174174174176176176174174174174174174176176176174174174176176176175175175177177177174174174174175176174174174177177177174174174175175175174174174173173173175175175174174174175175175175175175175175175174174174174174174176176176174174174174174174175175175176176176175175175175175175175175175173173173176176176175175175175175175176176176176176176174174174176176176174174174176176176175175175174174174176176176174174174173173173173173173174174174175175175175175175177177177173173173176176176173173173176176176176176176174174174177177177176176176175175175175175175174174174174174174176176176175175175173173173176176176174174174177177177174174174172172172175175175174174174174174174176176176174174174176176176175175175175175175176176176174174174174174174176176176174174174173173173175175175174174174174174174176176176174174174176176176176176176174174174174174174175175175175175175174174174176176176173173173176176176176176176173173173174174174174174174173173174176176176175175175176176176174174174174174174176176176174174174175175175176176176175175175186186186180183186179179179181181181183183183182182182182182182186186186181181181182182182180180180180180180185185185191191191183183183180180180188188188181181181183183183182182182184184184184184184179179179182182182185185185182182182182182182183183183187187187187187187181181181183183183182182182186186186181181181181181181183183183185185185182182182184184184182182182187187187185185185184184184179179179181181181183183183182182182184184184184184184183183183182182182182182182183183183184184184182182182183183183183183183183183183182182182182182182184184184184184184182182182181181181183183183185185185182182182183183183183183183185185185183183183184184184184184184186186186182182182182182182183183183182182182187187187182182182185185185183183183187187187181181181184184184184184184186186186182182182183183183183183183182182182185185185183183183183183183183183183182182182182182182182182182183183183181181181183183183182182182184184184185185185182182182180180180183183183186186186182182182183183183182182182186186186182182182182182182183183183184184184182182182185185185185185185183183183183183183182182182183183183183183183184184184182182182183183183185185185184184184181181181183183183184184184185185185182182182182182182183183183182182182182182182183183183183183183183183183183183183183183183182182182183183183183183183184184184182182182183183183183183183182182182183183183183183183182182182183183183184184184183183183182182182184184184183183183184184184184184184182182182183183183184184184183183183183183183182182182182182182182182182183183183183183183184184184181181181182182182183183183184184184183183183182182182183183183183183183182182182182182182183183183184184184183183183183183183181179178179178178179177178178178184183181180180182187180180181179184180181181181184180180180182187181181181181186182180183184182183181182181182182180180183186183184183183185181180181183185185182182184184181184184187186185183184185187183183