Académique Documents
Professionnel Documents
Culture Documents
Bara
60
My
Myr
Myc
ab
h0
(daNcm)
(daNcm)
(daNcm)
(cm)
(cm)
(cm)
(cm)
(cm)
2E+06
30
65
61
2203885.61
Br
Bc
Rc
Ra
2
(daN/cm ) (daN/cm )
150
##
Ara
Aca
(cm2)
(cm2)
13
Ara nec
Aca nec
Myr max
Myc max
(cm2)
(cm2)
(daNcm)
(daNcm)
13
2E+06
My
Myr
Myc
ab
h0
(daNcm)
(daNcm)
(daNcm)
(cm)
(cm)
(cm)
(cm)
(cm)
290
-683591.82
7E+05
30
65
61
290
-639404.37
6E+05
30
65
61
290
-631671.56
6E+05
30
65
61
290
-2161741.74
2E+06
30
65
61
290
-437137.14
4E+05
30
65
61
290
1334390.73
1E+06
30
65
61
290
-390242.17
4E+05
30
65
61
290
-1683448.43
2E+06
30
65
61
290
-1638164.87
2E+06
30
65
61
290
810813.85
8E+05
30
65
61
290
842391.36
8E+05
30
65
61
290
-357573.9
4E+05
30
65
61
290
-339718.4
3E+05
30
65
61
290
-333302.56
3E+05
30
65
61
290
-1640131.38
2E+06
30
65
61
290
-236910.26
2E+05
30
65
61
290
1205387.51
1E+06
30
65
61
290
-197859.22
2E+05
30
65
61
290
-1251476.48
1E+06
30
65
61
290
-1213677.11
1E+06
30
65
61
290
778933.25
8E+05
30
65
61
290
805104.43
8E+05
30
65
61
290
-352359.08
4E+05
30
65
61
290
-335024.49
3E+05
30
65
61
290
-328622.45
3E+05
30
65
61
290
-1633988.63
2E+06
30
65
61
290
-233872.62
2E+05
30
65
61
290
1205235.75
1E+06
30
65
61
290
-194905.8
2E+05
30
65
61
290
-1246193.75
1E+06
30
65
61
290
-1208476.94
1E+06
30
65
61
290
779724.07
8E+05
30
65
61
290
805839.92
8E+05
30
65
61
290
-68149.52
68150
30
65
61
290
-73983.23
73983
30
65
61
290
-68881.4
68881
30
65
61
290
-1141934.14
1E+06
30
65
61
290
-59406.85
59407
30
65
61
290
1053949.07
1E+06
30
65
61
290
-28601.14
28601
30
65
61
290
-842636.83
8E+05
30
65
61
290
-812603.19
8E+05
30
65
61
290
724618.12
7E+05
30
65
61
290
745098.48
7E+05
30
65
61
290
-67458.52
67459
30
65
61
290
-73353.09
73353
30
65
61
290
-68253.98
68254
30
65
61
290
-1140843.94
1E+06
30
65
61
290
-58989.45
58989
30
65
61
290
1053675.63
1E+06
30
65
61
290
-28201.78
28202
30
65
61
290
-841734.02
8E+05
30
65
61
290
-811717.12
8E+05
30
65
61
290
724548.81
7E+05
30
65
61
290
745016.65
7E+05
30
65
61
290
153471.64
2E+05
30
65
61
290
129847.64
1E+05
30
65
61
290
133701.86
1E+05
30
65
61
290
-698687.59
7E+05
30
65
61
290
77370.23
77370
30
65
61
290
876084.66
9E+05
30
65
61
290
100006.24
1E+05
30
65
61
290
-484749.05
5E+05
30
65
61
290
-462317.14
5E+05
30
65
61
290
639714.21
6E+05
30
65
61
290
654535.15
7E+05
30
65
61
290
153980.8
2E+05
30
65
61
290
130312.48
1E+05
30
65
61
290
134164.2
1E+05
30
65
61
290
-697755.14
7E+05
30
65
61
290
77679.3
77679
30
65
61
290
875753.28
9E+05
30
65
61
290
100298.24
1E+05
30
65
61
290
-483990.24
5E+05
30
65
61
290
-461574.01
5E+05
30
65
61
290
639572.15
6E+05
30
65
61
290
654381.19
7E+05
30
65
61
290
305159.35
3E+05
30
65
61
290
269954.5
3E+05
30
65
61
290
272611.41
3E+05
30
65
61
290
-307534.4
3E+05
30
65
61
290
172292.71
2E+05
30
65
61
290
666664.23
7E+05
30
65
61
290
186818.56
2E+05
30
65
61
290
-176082.69
2E+05
30
65
61
290
-161125.51
2E+05
30
65
61
290
520255.35
5E+05
30
65
61
290
529441.05
5E+05
30
65
61
290
305473.22
3E+05
30
65
61
290
270242.39
3E+05
30
65
61
290
272896.97
3E+05
30
65
61
290
-306751.51
3E+05
30
65
61
290
172486.27
2E+05
30
65
61
290
666252.13
7E+05
30
65
61
290
186995.77
2E+05
30
65
61
290
-175464
2E+05
30
65
61
290
-160521.7
2E+05
30
65
61
290
520022.32
5E+05
30
65
61
290
529196.59
5E+05
30
65
61
290
382535.64
4E+05
30
65
61
290
342495.74
3E+05
30
65
61
290
343992.94
3E+05
30
65
61
290
32388.87
32389
30
65
61
290
222913.36
2E+05
30
65
61
290
419966.8
4E+05
30
65
61
290
229425.48
2E+05
30
65
61
290
83275.86
83276
30
65
61
290
90893.5
90894
30
65
61
290
361462.17
4E+05
30
65
61
290
365064.12
4E+05
30
65
61
290
382646.43
4E+05
30
65
61
290
342600
3E+05
30
65
61
290
344094.98
3E+05
30
65
61
290
33034.4
33034
30
65
61
290
222987.21
2E+05
30
65
61
290
419453.38
4E+05
30
65
61
290
229483.75
2E+05
30
65
61
290
83761.97
83762
30
65
61
290
91365.45
91365
30
65
61
290
361122.33
4E+05
30
65
61
290
364713.35
4E+05
30
65
61
290
383384.17
4E+05
30
65
61
290
345549.68
3E+05
30
65
61
290
345908.08
3E+05
30
65
61
290
324089.99
3E+05
30
65
61
290
228604.37
2E+05
30
65
61
290
130544.43
1E+05
30
65
61
290
226014.71
2E+05
30
65
61
290
295552.53
3E+05
30
65
61
290
295101.11
3E+05
30
65
61
290
159533.31
2E+05
30
65
61
290
156763.5
2E+05
30
65
61
290
383289.23
4E+05
30
65
61
290
345468.13
3E+05
30
65
61
290
345824.34
3E+05
30
65
61
290
324613.42
3E+05
30
65
61
290
228555.87
2E+05
30
65
61
290
129911.65
1E+05
30
65
61
290
225953.87
2E+05
30
65
61
290
295915.7
3E+05
30
65
61
290
295452.51
3E+05
30
65
61
290
159072.57
2E+05
30
65
61
290
156294.08
2E+05
30
65
61
290
307583.94
3E+05
30
65
61
290
279045.53
3E+05
30
65
61
290
278268.14
3E+05
30
65
61
290
572025.04
6E+05
30
65
61
290
188179.18
2E+05
30
65
61
290
-206173.34
2E+05
30
65
61
290
177658.44
2E+05
30
65
61
290
463118
5E+05
30
65
61
290
455446.41
5E+05
30
65
61
290
-89594.71
89595
30
65
61
30
65
61
290
-97919.1 97919
290
307285.56
3E+05
30
65
61
290
278780.31
3E+05
30
65
61
290
278000.68
3E+05
30
65
61
290
572444.2
6E+05
30
65
61
290
188013.41
2E+05
30
65
61
290
-206940.77
2E+05
30
65
61
290
177475.94
2E+05
30
65
61
290
463374.07
5E+05
30
65
61
290
455687.58
5E+05
30
65
61
290
-90184.15 90184
30
65
61
290
-98520.37
98520
30
65
61
290
157096.19
2E+05
30
65
61
290
144746.94
1E+05
30
65
61
290
142819.99
1E+05
30
65
61
290
781529.05
8E+05
30
65
61
290
103717.44
1E+05
30
65
61
290
-593327.92
6E+05
30
65
61
290
84470.67
84471
30
65
61
290
590799.66
6E+05
30
65
61
290
575337.57
6E+05
30
65
61
290
-387136.43
4E+05
30
65
61
290
-401592.5
4E+05
30
65
61
290
156601.7
2E+05
30
65
61
290
144304.57
1E+05
30
65
61
290
142375.3
1E+05
30
65
61
290
781864.14
8E+05
30
65
61
290
103436.89
1E+05
30
65
61
290
-594242.16
6E+05
30
65
61
290
84172.06
84172
30
65
61
290
590963.13
6E+05
30
65
61
290
575485.09
6E+05
30
65
61
290
-387863.11
4E+05
30
65
61
290
-402331.99
4E+05
30
65
61
290
-63961.03
63961
30
65
61
290
-53682.2
53682
30
65
61
56786
30
65
61
958232.15
1E+06
30
65
61
290
-22604.66
22605
30
65
61
290
-1031953.45
1E+06
30
65
61
290
-51128.8
51129
30
65
61
290
683193.61
7E+05
30
65
61
290
659524.85
7E+05
30
65
61
290
-733246.14
7E+05
30
65
61
290
-754236.95
8E+05
30
65
61
290
-64638.03
64638
30
65
61
290
-54289.68
54290
30
65
61
290
-57395.65
57396
30
65
61
290
958505.56
1E+06
30
65
61
290
-22992.27
22992
30
65
61
290
-1033021.98
1E+06
30
65
61
290
-51536.32
51536
30
65
61
290
683282.78
7E+05
30
65
61
290
659596.61
7E+05
30
65
61
290
-734113.03
7E+05
30
65
61
290
-755117.99
8E+05
30
65
61
290
-348808.68
3E+05
30
65
61
290
-310224.72
3E+05
30
65
61
290
-314538.42
3E+05
30
65
61
290
1107426.38
1E+06
30
65
61
290
-186929.75
2E+05
30
65
61
290
-1519745.62
2E+06
30
65
61
290
-225400.96
2E+05
30
65
61
290
745210.86
7E+05
30
65
61
290
712825.08
7E+05
30
65
61
290
-1125144.32
1E+06
30
65
61
290
-1153155.56
1E+06
30
65
61
290
-350277.17
4E+05
30
65
61
290
-56785.7
290
290
-311545.49
3E+05
30
65
61
290
-315862.37
3E+05
30
65
61
290
1107710.52
1E+06
30
65
61
290
-187755.16
2E+05
30
65
61
290
-1521748.57
2E+06
30
65
61
290
-226294.38
2E+05
30
65
61
290
745190.68
7E+05
30
65
61
290
712753.45
7E+05
30
65
61
290
-1126791.5
1E+06
30
65
61
290
-1154852.11
1E+06
30
65
61
290
-681111.86
7E+05
30
65
61
290
-610453.01
6E+05
30
65
61
290
-616003.64
6E+05
30
65
61
290
1234948.43
1E+06
30
65
61
290
-380154.67
4E+05
30
65
61
290
-2044365.21
2E+06
30
65
61
290
-429272.97
4E+05
30
65
61
290
783638.51
8E+05
30
65
61
290
742007.1
7E+05
30
65
61
290
-1551423.89
2E+06
30
65
61
290
-1586956.7
2E+06
30
65
61
291
-688377.57
7E+05
30
65
61
291
-622607.02
6E+05
30
65
61
291
-620239.88
6E+05
30
65
61
291
-1976297.62
2E+06
30
65
61
291
-433087.94
4E+05
30
65
61
291
1153440.59
1E+06
30
65
61
291
-389692.86
4E+05
30
65
61
291
-1536500.11
2E+06
30
65
61
291
-1507053.27
2E+06
30
65
61
291
684196.23
7E+05
30
65
61
291
719634.82
7E+05
30
65
61
291
-356217.75
4E+05
30
65
61
291
-320847.28
3E+05
30
65
61
291
-318976.92
3E+05
30
65
61
291
-1474388.64
1E+06
30
65
61
291
-230432.62
2E+05
30
65
61
291
1049311.41
1E+06
30
65
61
291
-194582.62
2E+05
30
65
61
291
-1119974.64
1E+06
30
65
61
291
-1095703.37
1E+06
30
65
61
291
670626.14
7E+05
30
65
61
291
699843.73
7E+05
30
65
61
291
-352466.03
4E+05
30
65
61
291
-317503.73
3E+05
30
65
61
291
-315633.88
3E+05
30
65
61
291
-1470898.25
1E+06
30
65
61
291
-228248.35
2E+05
30
65
61
291
1050104.27
1E+06
30
65
61
291
-192483.68
2E+05
30
65
61
291
-1116848
1E+06
30
65
61
291
-1092634.44
1E+06
30
65
61
291
671840.46
7E+05
30
65
61
291
700993.81
7E+05
30
65
61
291
-69997.5
69998
30
65
61
291
-61295.04
61295
30
65
61
291
-59904.12
59904
30
65
61
291
-1006961.67
1E+06
30
65
61
291
-55752.7
55753
30
65
61
291
923394.98
9E+05
30
65
61
291
-27765.91
27766
30
65
61
291
-735982.37
7E+05
30
65
61
291
-717107.58
7E+05
30
65
61
291
633540.89
6E+05
30
65
61
291
656330.18
7E+05
30
65
61
291
-69319.47
69319
30
65
61
291
-60683.23
60683
30
65
61
291
-59293.3
59293
30
65
61
291
-1005937.57
1E+06
30
65
61
291
-55344.74
55345
30
65
61
291
923169.81
9E+05
30
65
61
291
-27374.98
27375
30
65
61
291
-735133.78
7E+05
30
65
61
291
-716270.68
7E+05
30
65
61
291
633502.92
6E+05
30
65
61
291
656278.34
7E+05
30
65
61
291
149130.09
1E+05
30
65
61
291
137180.14
1E+05
30
65
61
291
138108.34
1E+05
30
65
61
291
-590924.18
6E+05
30
65
61
291
78678.55
78679
30
65
61
291
768411.83
8E+05
30
65
61
291
98843.77
98844
30
65
61
291
-400148.77
4E+05
30
65
61
291
-386649.49
4E+05
30
65
61
291
564137.15
6E+05
30
65
61
291
580559.32
6E+05
30
65
61
291
149625.98
1E+05
30
65
61
291
137627.01
1E+05
30
65
61
291
138554.28
1E+05
30
65
61
291
-590052.41
6E+05
30
65
61
291
78978.22
78978
30
65
61
291
768123.21
8E+05
30
65
61
291
99127.23
99127
30
65
61
291
-399439.88
4E+05
30
65
61
291
-385951.75
4E+05
30
65
61
291
564022.55
6E+05
30
65
61
291
580431.57
6E+05
30
65
61
291
297780.41
3E+05
30
65
61
291
271589.96
3E+05
30
65
61
291
272070.04
3E+05
30
65
61
291
-226021.32
2E+05
30
65
61
291
171000.44
2E+05
30
65
61
291
580359.85
6E+05
30
65
61
291
183359.8
2E+05
30
65
61
291
-112829.26
1E+05
30
65
61
291
-104700.77
1E+05
30
65
61
291
459039.3
5E+05
30
65
61
291
469132.04
5E+05
30
65
61
291
298080.84
3E+05
30
65
61
291
271860.17
3E+05
30
65
61
291
272339.38
3E+05
30
65
61
291
-225295.04
2E+05
30
65
61
291
171184.66
2E+05
30
65
61
291
579986.41
6E+05
30
65
61
291
183528.39
2E+05
30
65
61
291
-112257.24
1E+05
30
65
61
291
-104139.51
1E+05
30
65
61
291
458830.88
5E+05
30
65
61
291
468910.97
5E+05
30
65
61
291
371708.73
4E+05
30
65
61
291
338181.43
3E+05
30
65
61
291
338222.79
3E+05
30
65
61
291
88439.22
88439
30
65
61
291
218846.75
2E+05
30
65
61
291
353827.95
4E+05
30
65
61
291
223429.45
2E+05
30
65
61
291
125777.37
1E+05
30
65
61
291
128550.65
1E+05
30
65
61
291
313716.52
3E+05
30
65
61
291
317518.65
3E+05
30
65
61
291
371805.92
4E+05
30
65
61
291
338268.17
3E+05
30
65
61
291
338308.69
3E+05
30
65
61
291
89030.84
89031
30
65
61
291
218911.33
2E+05
30
65
61
291
353350.44
4E+05
30
65
61
291
223478.96
2E+05
30
65
61
291
126218.98
1E+05
30
65
61
291
128981.89
1E+05
30
65
61
291
313399.39
3E+05
30
65
61
291
317189.32
3E+05
30
65
61
291
368768.44
4E+05
30
65
61
291
335055.32
3E+05
30
65
61
291
334660.84
3E+05
30
65
61
291
355169.65
4E+05
30
65
61
291
221278.34
2E+05
30
65
61
291
83727.66
83728
30
65
61
291
217615.45
2E+05
30
65
61
291
317426.84
3E+05
30
65
61
291
314508.99
3E+05
30
65
61
291
124388.32
1E+05
30
65
61
291
121573.89
1E+05
30
65
61
291
368659.66
4E+05
30
65
61
291
334956.18
3E+05
30
65
61
291
334560.84
3E+05
30
65
61
291
355640.48
4E+05
30
65
61
291
221222.1
2E+05
30
65
61
291
83129.26
83129
30
65
61
291
217544.1
2E+05
30
65
61
291
317747.66
3E+05
30
65
61
291
314819.41
3E+05
30
65
61
291
123950.34
1E+05
30
65
61
291
121123.68
1E+05
30
65
61
291
288878.59
3E+05
30
65
61
291
262134.11
3E+05
30
65
61
291
261299.71
3E+05
30
65
61
291
578293.28
6E+05
30
65
61
291
177947.55
2E+05
30
65
61
291
-234148.85
2E+05
30
65
61
291
166180.73
2E+05
30
65
61
291
464815.11
5E+05
30
65
61
291
456306.21
5E+05
30
65
61
291
-112161.78
1E+05
30
65
61
291
-121497.25
1E+05
30
65
61
291
288565.99
3E+05
30
65
61
291
261850.93
3E+05
30
65
61
291
261015.66
3E+05
30
65
61
291
578659.82
6E+05
30
65
61
291
177772.29
2E+05
30
65
61
291
-234882.29
2E+05
30
65
61
291
165989.05
2E+05
30
65
61
291
465027.64
5E+05
30
65
61
291
456507.42
5E+05
30
65
61
291
-112729.89
1E+05
30
65
61
291
-122078.55
1E+05
30
65
61
291
134019.25
1E+05
30
65
61
291
121158.48
1E+05
30
65
61
291
119873.72
1E+05
30
65
61
291
762814.46
8E+05
30
65
61
291
90260.71
90261
30
65
61
291
-602604.96
6E+05
30
65
61
291
69919.72
69920
30
65
61
291
572028.99
6E+05
30
65
61
291
557597.27
6E+05
30
65
61
291
-397387.77
4E+05
30
65
61
291
-413594.57
4E+05
30
65
61
291
133510.14
1E+05
30
65
61
291
120697.66
1E+05
30
65
61
291
119411.96
1E+05
30
65
61
291
763095.69
8E+05
30
65
61
291
89970.42
89970
30
65
61
291
-603484.49
6E+05
30
65
61
291
69611.7
69612
30
65
61
291
572147.85
6E+05
30
65
61
291
557703.89
6E+05
30
65
61
291
-398092.69
4E+05
30
65
61
291
-414313.69
4E+05
30
65
61
291
-91566.76
91567
30
65
61
291
-84128.77
84129
30
65
61
291
-85879.12
85879
30
65
61
291
914127.56
9E+05
30
65
61
291
-39380.14
39380
30
65
61
291
-1022309.33
1E+06
30
65
61
291
-68844.03
68844
30
65
61
291
643609.06
6E+05
30
65
61
291
622869.48
6E+05
30
65
61
291
-731051.25
7E+05
30
65
61
291
-754544.41
8E+05
30
65
61
291
-92259.62
92260
30
65
61
291
-84756.11
84756
30
65
61
291
-86507.47
86507
30
65
61
291
914344.64
9E+05
30
65
61
291
-39778.24
39778
30
65
61
1E+06
30
65
61
-69261.73
69262
30
65
61
291
643651.48
6E+05
30
65
61
291
622898.35
6E+05
30
65
61
291
-731895.89
7E+05
30
65
61
291
-755404.71
8E+05
30
65
61
291
-381681.4
4E+05
30
65
61
291
-348246.74
3E+05
30
65
61
291
-350479.95
4E+05
30
65
61
291
1037244.08
1E+06
30
65
61
291
-207446.08
2E+05
30
65
61
291
-1491343.89
1E+06
30
65
61
291
-246709.95
2E+05
30
65
61
291
684161.76
7E+05
30
65
61
291
656640.19
7E+05
30
65
61
291
-1110740.01
1E+06
30
65
61
291
-1142030.57
1E+06
30
65
61
291
-384008.03
4E+05
30
65
61
291
-350337.66
4E+05
30
65
61
291
-352572.52
4E+05
30
65
61
291
1037227.57
1E+06
30
65
61
291
-208760.18
2E+05
30
65
61
291
-1494019.95
1E+06
30
65
61
291
-248088.48
2E+05
30
65
61
291
683781.18
7E+05
30
65
61
291
656215.16
7E+05
30
65
61
291
-1113007.53
1E+06
30
65
61
291
-1144347.43
1E+06
30
65
61
291
-724222.17
7E+05
30
65
61
291
-660531.12
7E+05
30
65
61
291
-663261.28
7E+05
30
65
61
291
1137042.91
1E+06
30
65
61
291
-1023342.18
291
291
-407244.56
4E+05
30
65
61
291
-2001208.92
2E+06
30
65
61
291
-456991.93
5E+05
30
65
61
291
699093.34
7E+05
30
65
61
291
664311.05
7E+05
30
65
61
291
-1528477.07
2E+06
30
65
61
291
-1568076.35
2E+06
30
65
61
292
-708994.51
7E+05
30
65
61
292
-645299.94
6E+05
30
65
61
292
-641850.94
6E+05
30
65
61
292
-1995067.24
2E+06
30
65
61
292
-447502.78
4E+05
30
65
61
292
1146338.36
1E+06
30
65
61
292
-401170.32
4E+05
30
65
61
292
-1557282.66
2E+06
30
65
61
292
-1523095.6
2E+06
30
65
61
292
674366.72
7E+05
30
65
61
292
710649.64
7E+05
30
65
61
292
-368521.58
4E+05
30
65
61
292
-335326.25
3E+05
30
65
61
292
-332578.82
3E+05
30
65
61
292
-1486227.71
1E+06
30
65
61
292
-239667.66
2E+05
30
65
61
292
1045120.32
1E+06
30
65
61
292
-201394.19
2E+05
30
65
61
292
-1133716.15
1E+06
30
65
61
292
-1105579
1E+06
30
65
61
292
664471.61
7E+05
30
65
61
292
694410.69
7E+05
30
65
61
292
-364880.44
4E+05
30
65
61
292
-332074.71
3E+05
30
65
61
292
-329329.24
3E+05
30
65
61
292
-1482851.56
1E+06
30
65
61
292
-237546.04
2E+05
30
65
61
292
1045905.07
1E+06
30
65
61
292
-199354.94
2E+05
30
65
61
292
-1130685.41
1E+06
30
65
61
292
-1102607.85
1E+06
30
65
61
292
665661.36
7E+05
30
65
61
292
695540.43
7E+05
30
65
61
292
-79161.65
79162
30
65
61
292
-72164.93
72165
30
65
61
292
-70096.09
70096
30
65
61
292
-1016531
1E+06
30
65
61
292
-62785.73
62786
30
65
61
292
920923
9E+05
30
65
61
292
-32786.62
32787
30
65
61
292
-746882.08
7E+05
30
65
61
292
-724937.83
7E+05
30
65
61
292
629329.83
6E+05
30
65
61
292
652793.38
7E+05
30
65
61
292
-78477.35
78477
30
65
61
292
-71545.81
71546
30
65
61
292
-69478.38
69478
30
65
61
292
-1015502.36
1E+06
30
65
61
292
-62373.34
62373
30
65
61
292
920701.34
9E+05
30
65
61
292
-32392.05
32392
30
65
61
292
-746027.76
7E+05
30
65
61
292
-724096.81
7E+05
30
65
61
292
629295.79
6E+05
30
65
61
292
652745.46
7E+05
30
65
61
292
142577.29
1E+05
30
65
61
292
129421.63
1E+05
30
65
61
292
130838.26
1E+05
30
65
61
292
-598717.38
6E+05
30
65
61
292
73545.15
73545
30
65
61
292
767553.96
8E+05
30
65
61
292
95317.56
95318
30
65
61
292
-408667.23
4E+05
30
65
61
292
-392869.55
4E+05
30
65
61
292
561706.13
6E+05
30
65
61
292
578751.24
6E+05
30
65
61
292
143078.57
1E+05
30
65
61
292
129874.93
1E+05
30
65
61
292
131290.25
1E+05
30
65
61
292
-597841.86
6E+05
30
65
61
292
73848.71
73849
30
65
61
292
767268.64
8E+05
30
65
61
292
95604.18
95604
30
65
61
292
-407953.4
4E+05
30
65
61
292
-392168.38
4E+05
30
65
61
292
561595.15
6E+05
30
65
61
292
578627.08
6E+05
30
65
61
292
293913.74
3E+05
30
65
61
292
266989.79
3E+05
30
65
61
292
267776.07
3E+05
30
65
61
292
-231994.55
2E+05
30
65
61
292
167814.2
2E+05
30
65
61
292
581159.36
6E+05
30
65
61
292
181367.57
2E+05
30
65
61
292
-118935.43
1E+05
30
65
61
292
-109269.77
1E+05
30
65
61
292
458434.58
5E+05
30
65
61
292
469087.16
5E+05
30
65
61
292
294219.62
3E+05
30
65
61
292
267266.43
3E+05
30
65
61
292
268051.48
3E+05
30
65
61
292
-231264.51
2E+05
30
65
61
292
168002.36
2E+05
30
65
61
292
580789.28
6E+05
30
65
61
292
181539.36
2E+05
30
65
61
292
-118358.5
1E+05
30
65
61
292
-108705.06
1E+05
30
65
61
292
458229.83
5E+05
30
65
61
292
468869.72
5E+05
30
65
61
292
370543.43
4E+05
30
65
61
292
336740.25
3E+05
30
65
61
292
336910.84
3E+05
30
65
61
292
84270.97
84271
30
65
61
292
217617.93
2E+05
30
65
61
292
356318.34
4E+05
30
65
61
292
222979.41
2E+05
30
65
61
292
122065.86
1E+05
30
65
61
292
125624.02
1E+05
30
65
61
292
314965.29
3E+05
30
65
61
292
319259.3
3E+05
30
65
61
292
370646.18
4E+05
30
65
61
292
336833.47
3E+05
30
65
61
292
337002.86
3E+05
30
65
61
292
84866.36
84866
30
65
61
292
217686.49
2E+05
30
65
61
292
355844.31
4E+05
30
65
61
292
223032.19
2E+05
30
65
61
292
122512.36
1E+05
30
65
61
292
126058.73
1E+05
30
65
61
292
314651.94
3E+05
30
65
61
292
318933.69
3E+05
30
65
61
292
370372.46
4E+05
30
65
61
292
336829.11
3E+05
30
65
61
292
336389.54
3E+05
30
65
61
292
352819.28
4E+05
30
65
61
292
222125.1
2E+05
30
65
61
292
87972.67
87973
30
65
61
292
218666.06
2E+05
30
65
61
292
316183.22
3E+05
30
65
61
292
313188.29
3E+05
30
65
61
292
127603.67
1E+05
30
65
61
292
125099.56
1E+05
30
65
61
292
370269.53
4E+05
30
65
61
292
336736.7
3E+05
30
65
61
292
336295.94
3E+05
30
65
61
292
353293.95
4E+05
30
65
61
292
222072.83
2E+05
30
65
61
292
87378
87378
30
65
61
292
218598.3
2E+05
30
65
61
292
316508.91
3E+05
30
65
61
292
313502.39
3E+05
30
65
61
292
127169.56
1E+05
30
65
61
292
124653.41
1E+05
30
65
61
292
293367.57
3E+05
30
65
61
292
267230.41
3E+05
30
65
61
292
266176.61
3E+05
30
65
61
292
577793.83
6E+05
30
65
61
292
180849.86
2E+05
30
65
61
292
-228052.84
2E+05
30
65
61
292
168881.48
2E+05
30
65
61
292
466024.76
5E+05
30
65
61
292
456693.87
5E+05
30
65
61
292
-106952.88
1E+05
30
65
61
292
-116035.85
1E+05
30
65
61
292
293061.28
3E+05
30
65
61
292
266954.42
3E+05
30
65
61
292
265899.38
3E+05
30
65
61
292
578164.36
6E+05
30
65
61
292
180679.09
2E+05
30
65
61
292
-228782.22
2E+05
30
65
61
292
168693.39
2E+05
30
65
61
292
466242.55
5E+05
30
65
61
292
456898.75
5E+05
30
65
61
292
-107516.61
1E+05
30
65
61
292
-116612.94
1E+05
30
65
61
292
141550.56
1E+05
30
65
61
292
129730.77
1E+05
30
65
61
292
128049.72
1E+05
30
65
61
292
764216.17
8E+05
30
65
61
292
95351.22
95351
30
65
61
292
-594532.16
6E+05
30
65
61
292
74314.13
74314
30
65
61
292
575794.73
6E+05
30
65
61
292
559722.88
6E+05
30
65
61
292
-390038.87
4E+05
30
65
61
292
-406107.58
4E+05
30
65
61
292
141048.39
1E+05
30
65
61
292
129277.76
1E+05
30
65
61
292
127595.4
1E+05
30
65
61
292
764501.63
8E+05
30
65
61
292
95065.83
95066
30
65
61
292
-595407.14
6E+05
30
65
61
292
74009.99
74010
30
65
61
292
575919.21
6E+05
30
65
61
292
559833.41
6E+05
30
65
61
292
-390738.92
4E+05
30
65
61
292
-406822.05
4E+05
30
65
61
292
-80799.72
80800
30
65
61
292
-71887.96 71888
30
65
61
292
-74215.98
74216
30
65
61
292
917488.1
9E+05
30
65
61
292
-31973.83
31974
30
65
61
292
-1012100.34
1E+06
30
65
61
292
-62666.34
62666
30
65
61
292
650031.93
7E+05
30
65
61
292
626792.02
6E+05
30
65
61
292
-721404.26
7E+05
30
65
61
292
-744891.4
7E+05
30
65
61
292
-81485.15
81485
30
65
61
292
-72506.95
72507
30
65
61
292
-74836.37
74836
30
65
61
292
917709.64
9E+05
30
65
61
292
-32366.69
32367
30
65
61
292
-1013128.34
1E+06
30
65
61
292
-63079.95
63080
30
65
61
292
650080.35
7E+05
30
65
61
292
626825.01
6E+05
30
65
61
292
-722243.7
7E+05
30
65
61
292
-745746.77
7E+05
30
65
61
292
-367746.95
4E+05
30
65
61
292
-332374.61
3E+05
30
65
61
292
-335372.61
3E+05
30
65
61
292
1042579.41
1E+06
30
65
61
292
-197744.6
2E+05
30
65
61
292
-1479096.35
1E+06
30
65
61
292
-238809.87
2E+05
30
65
61
292
693273.58
7E+05
30
65
61
7E+05
30
65
61
-1098861.88
1E+06
30
65
61
292
-1130296.52
1E+06
30
65
61
292
-371384.94
4E+05
30
65
61
292
-335618.73
3E+05
30
65
61
292
-338619.84
3E+05
30
65
61
292
1041808.43
1E+06
30
65
61
292
-199837.71
2E+05
30
65
61
292
-1482481.03
1E+06
30
65
61
292
-240872.43
2E+05
30
65
61
292
692116.07
7E+05
30
65
61
292
661205.8
7E+05
30
65
61
292
-1101878.4
1E+06
30
65
61
292
-1133292.23
1E+06
30
65
61
292
-711672.84
7E+05
30
65
61
292
-644893.95
6E+05
30
65
61
292
-648583.11
6E+05
30
65
61
292
1143143.07
1E+06
30
65
61
292
-397506.74
4E+05
30
65
61
292
-1990348.17
2E+06
30
65
61
292
-449745.83
4E+05
30
65
61
292
709419.26
7E+05
30
65
61
292
670225.11
7E+05
30
65
61
292
-1517430.21
2E+06
30
65
61
292
-1557401.85
2E+06
30
65
61
293
-675480.49
7E+05
30
65
61
293
-604216.78
6E+05
30
65
61
293
-603362.85
6E+05
30
65
61
293
-2046720.67
2E+06
30
65
61
293
-428283.37
4E+05
30
65
61
293
1239907.2
1E+06
30
65
61
293
-378409.21
4E+05
30
65
61
292
662344.93
292
293
-1581792.7
2E+06
30
65
61
293
-1552411.38
2E+06
30
65
61
293
745597.91
7E+05
30
65
61
293
788348.15
8E+05
30
65
61
293
-340175.5
3E+05
30
65
61
293
-301721.29
3E+05
30
65
61
293
-300917.8
3E+05
30
65
61
293
-1518544.96
2E+06
30
65
61
293
-223422.49
2E+05
30
65
61
293
1112540.06
1E+06
30
65
61
293
-182488.79
2E+05
30
65
61
293
-1147056.02
1E+06
30
65
61
293
-1122472.93
1E+06
30
65
61
293
716468.03
7E+05
30
65
61
293
751215.07
8E+05
30
65
61
293
-336558.83
3E+05
30
65
61
293
-298493.73
3E+05
30
65
61
293
-297691.44
3E+05
30
65
61
293
-1515112.77
2E+06
30
65
61
293
-221311.34
2E+05
30
65
61
293
1113243.05
1E+06
30
65
61
293
-180464.8
2E+05
30
65
61
293
-1143989.61
1E+06
30
65
61
293
-1119467.43
1E+06
30
65
61
293
717597.71
7E+05
30
65
61
293
752280.23
8E+05
30
65
61
293
-54905.4
54905
30
65
61
293
-45003.56
45004
30
65
61
293
-44244.23
44244
30
65
61
293
-1029098.79
1E+06
30
65
61
293
-48879.22
48879
30
65
61
293
963031.71
1E+06
30
65
61
293
-17120.73
####
30
65
61
293
-748521.84
7E+05
30
65
61
293
-728941.77
7E+05
30
65
61
293
662874.68
7E+05
30
65
61
293
689499.45
7E+05
30
65
61
293
-54232.35
54232
30
65
61
293
-44399.98
44400
30
65
61
293
-43640.79
43641
30
65
61
293
-1028031.2
1E+06
30
65
61
293
-48473.12
48473
30
65
61
293
962756.68
1E+06
30
65
61
293
-16734.31
16734
30
65
61
293
-747644.95
7E+05
30
65
61
293
-728075.86
7E+05
30
65
61
293
662801.34
7E+05
30
65
61
293
689408.89
7E+05
30
65
61
293
163366.23
2E+05
30
65
61
293
150751.83
2E+05
30
65
61
293
151479.34
2E+05
30
65
61
293
-591548.55
6E+05
30
65
61
293
85470.32
85470
30
65
61
293
785079.91
8E+05
30
65
61
293
108102.45
1E+05
30
65
61
293
-398472.18
4E+05
30
65
61
293
-383888.31
4E+05
30
65
61
293
577419.68
6E+05
30
65
61
293
596002.25
6E+05
30
65
61
293
163856.79
2E+05
30
65
61
293
151190.36
2E+05
30
65
61
293
151917.77
2E+05
30
65
61
293
-590635.45
6E+05
30
65
61
293
85767.94
85768
30
65
61
293
784743.34
8E+05
30
65
61
293
108381.3
1E+05
30
65
61
293
-397736.48
4E+05
30
65
61
293
-383163.1
4E+05
30
65
61
293
577270.99
6E+05
30
65
61
293
595837.19
6E+05
30
65
61
293
311416.53
3E+05
30
65
61
293
282691.1
3E+05
30
65
61
293
283398.25
3E+05
30
65
61
293
-205215.38
2E+05
30
65
61
293
177863.95
2E+05
30
65
61
293
574437.01
6E+05
30
65
61
293
191373.94
2E+05
30
65
61
293
-96934.4
96934
30
65
61
293
-87363.96
87364
30
65
61
293
456585.59
5E+05
30
65
61
293
467165.31
5E+05
30
65
61
293
311711.61
3E+05
30
65
61
293
282953.08
3E+05
30
65
61
293
283660.16
3E+05
30
65
61
293
-204448.58
2E+05
30
65
61
293
178046.18
2E+05
30
65
61
293
574016.52
6E+05
30
65
61
293
191537.98
2E+05
30
65
61
293
-96336.07
96336
30
65
61
293
-86775.8
86776
30
65
61
293
456343.74
5E+05
30
65
61
293
466907.61
5E+05
30
65
61
293
384932.99
4E+05
30
65
61
293
346972.16
3E+05
30
65
61
293
347670.39
3E+05
30
65
61
293
130779.19
1E+05
30
65
61
293
225889.93
2E+05
30
65
61
293
325407.84
3E+05
30
65
61
293
230288.54
2E+05
30
65
61
293
155997.12
2E+05
30
65
61
293
160558.81
2E+05
30
65
61
293
295628.22
3E+05
30
65
61
293
298231.38
3E+05
30
65
61
293
385024.73
4E+05
30
65
61
293
347050.58
3E+05
30
65
61
293
347748.77
3E+05
30
65
61
293
131411.48
1E+05
30
65
61
293
225952.48
2E+05
30
65
61
293
324883.06
3E+05
30
65
61
293
230333.46
2E+05
30
65
61
293
156465.13
2E+05
30
65
61
293
161017.06
2E+05
30
65
61
293
295277.49
3E+05
30
65
61
293
297865.25
3E+05
30
65
61
293
381879.2
4E+05
30
65
61
293
341759.1
3E+05
30
65
61
293
342459.71
3E+05
30
65
61
293
419525.81
4E+05
30
65
61
293
228642.67
2E+05
30
65
61
293
32626.14
32626
30
65
61
293
223475.83
2E+05
30
65
61
293
362329.97
4E+05
30
65
61
293
361579.25
4E+05
30
65
61
293
90572.7
90573
30
65
61
293
84873.14
84873
30
65
61
293
381765.03
4E+05
30
65
61
293
341651.56
3E+05
30
65
61
293
342352.16
3E+05
30
65
61
293
420038.73
4E+05
30
65
61
293
228584.69
2E+05
30
65
61
293
31979.11
31979
30
65
61
293
223399.64
2E+05
30
65
61
293
362678.3
4E+05
30
65
61
293
361917.5
4E+05
30
65
61
293
90100.34
90100 30
65
61
293
84384.93
84385
30
65
61
293
302275.59
3E+05
30
65
61
293
267028.24
3E+05
30
65
61
293
267742.45
3E+05
30
65
61
293
665529.63
7E+05
30
65
61
293
185909.31
2E+05
30
65
61
293
-308407.04
3E+05
30
65
61
293
171154.47
2E+05
30
65
61
293
525087.07
5E+05
30
65
61
293
519049.97
5E+05
30
65
61
293
-161927.38
2E+05
30
65
61
293
-175973.38
2E+05
30
65
61
293
301957.85
3E+05
30
65
61
293
266736.63
3E+05
30
65
61
293
267450.86
3E+05
30
65
61
293
665941.02
7E+05
30
65
61
293
185732.37
2E+05
30
65
61
293
-309191.72
3E+05
30
65
61
293
170958.09
2E+05
30
65
61
293
525328.9
5E+05
30
65
61
293
519281.01
5E+05
30
65
61
293
-162531.71
2E+05
30
65
61
293
-176594.56
2E+05
30
65
61
293
148213.72
1E+05
30
65
61
293
124585.88
1E+05
30
65
61
293
125324.89
1E+05
30
65
61
293
874164.48
9E+05
30
65
61
293
99087.92
99088
30
65
61
293
-700760.37
7E+05
30
65
61
293
74231.21
74231
30
65
61
293
648570.54
6E+05
30
65
61
293
636946.08
6E+05
30
65
61
293
-463541.97
5E+05
30
65
61
293
-486349.36
5E+05
30
65
61
293
147700.01
1E+05
30
65
61
293
124116.69
1E+05
30
65
61
293
124855.75
1E+05
30
65
61
293
874494.77
9E+05
30
65
61
293
98796.28
98796
30
65
61
293
-701694.91
7E+05
30
65
61
293
73918.54
73919
30
65
61
293
648721.6
6E+05
30
65
61
293
637085.48
6E+05
30
65
61
293
-464285.63
5E+05
30
65
61
293
-487111.23
5E+05
30
65
61
293
-75909.65
75910
30
65
61
293
-81712.83 81713
30
65
61
293
-80938.06
80938
30
65
61
293
1051112.2
1E+06
30
65
61
293
-29319.14
29319
30
65
61
293
-1145233.61
1E+06
30
65
61
293
-64914.53
64915
30
65
61
293
737549.83
7E+05
30
65
61
293
719965.84
7E+05
30
65
61
293
-814087.25
8E+05
30
65
61
293
-846175.1
8E+05
30
65
61
293
-76606.36
76606
30
65
61
293
-82348.4
82348
30
65
61
293
-81573.54
81574
30
65
61
293
1051384.09
1E+06
30
65
61
293
-29718.11
29718
30
65
61
293
-1146326.66
1E+06
30
65
61
293
-65336.78
65337
30
65
61
293
737628.42
7E+05
30
65
61
293
720031.53
7E+05
30
65
61
293
-814974.1
8E+05
30
65
61
293
-847082.07
8E+05
30
65
61
293
-363861.9
4E+05
30
65
61
293
-346368.11
3E+05
30
65
61
293
-345547.09
3E+05
30
65
61
293
1201605.26
1E+06
30
65
61
293
-195764.9
2E+05
30
65
61
293
-1640105.32
2E+06
30
65
61
293
-242875.94
2E+05
30
65
61
293
796790.78
8E+05
30
65
61
293
772782.83
8E+05
30
65
61
293
-1211282.89
1E+06
30
65
61
293
-1253277.82
1E+06
30
65
61
293
-366831.95
4E+05
30
65
61
293
-349033.97
3E+05
30
65
61
293
-348211.15
3E+05
30
65
61
293
1201619.26
1E+06
30
65
61
293
-197470.08
2E+05
30
65
61
293
-1643507.27
2E+06
30
65
61
293
-244558.84
2E+05
30
65
61
293
796290.61
8E+05
30
65
61
293
772309.38
8E+05
30
65
61
293
-1214197.39
1E+06
30
65
61
293
-1256185.19
1E+06
30
65
61
293
-708979.44
7E+05
30
65
61
293
-663377.1
7E+05
30
65
61
293
-662502.37
7E+05
30
65
61
293
1328229.7
1E+06
30
65
61
293
-396345.95
4E+05
30
65
61
293
-2180228.15
2E+06
30
65
61
293
-455822.9
5E+05
30
65
61
293
829288.17
8E+05
30
65
61
293
798328.5
8E+05
30
65
61
293
-1650326.95
2E+06
30
65
61
293
-1702900.22
2E+06
30
65
61
294
-2275594.7
2E+06
30
65
61
294
-2084967.39
2E+06
30
65
61
294
-2072688.89
2E+06
30
65
61
294
-2849666.26
3E+06
30
65
61
294
-1298516.46
1E+06
30
65
61
294
217955.12
2E+05
30
65
61
294
-1333459.36
1E+06
30
65
61
294
-2424615.11
2E+06
30
65
61
294
-2417359.85
2E+06
30
65
61
294
-214351.28
2E+05
30
65
61
294
-255229.98
3E+05
30
65
61
294
-1454775.19
1E+06
30
65
61
294
-1344782.29
1E+06
30
65
61
294
-1333851.9
1E+06
30
65
61
294
-2159756.18
2E+06
30
65
61
294
-825946.28
8E+05
30
65
61
294
472330.89
5E+05
30
65
61
294
-861708.33
9E+05
30
65
61
294
-1793659.76
2E+06
30
65
61
294
-1790880.49
2E+06
30
65
61
294
103455.2
1E+05
30
65
61
64142
30
65
61
-1445240.01
1E+06
30
65
61
294
-1336174.34
1E+06
30
65
61
294
-1325231.39
1E+06
30
65
61
294
-2152059.44
2E+06
30
65
61
294
-821702.72
8E+05
30
65
61
294
475689.27
5E+05
30
65
61
294
-854896.09
9E+05
30
65
61
294
-1787479.78
2E+06
30
65
61
294
-1782900.69
2E+06
30
65
61
294
106530.51
1E+05
30
65
61
294
69082.79
69083
30
65
61
294
-666856.65
7E+05
30
65
61
294
-634321.08
6E+05
30
65
61
294
-624716.54
6E+05
30
65
61
294
-1491204.93
1E+06
30
65
61
294
-372561.12
4E+05
30
65
61
294
709615.57
7E+05
30
65
61
294
-409222.68
4E+05
30
65
61
294
-1183474.73
1E+06
30
65
61
294
-1185169.84
1E+06
30
65
61
294
403580.48
4E+05
30
65
61
294
365746.11
4E+05
30
65
61
294
-656940.86
7E+05
30
65
61
294
-625436.17
6E+05
30
65
61
294
-615844.23
6E+05
30
65
61
294
-1483198.78
1E+06
30
65
61
294
-367433.44
4E+05
30
65
61
294
712848.78
7E+05
30
65
61
294
-403110.55
4E+05
30
65
61
294
-1176466.57
1E+06
30
65
61
294
-1177506.12
1E+06
30
65
61
294
64142.05
294
294
407156.12
4E+05
30
65
61
294
370047.97
4E+05
30
65
61
294
155241.55
2E+05
30
65
61
294
106628.01
1E+05
30
65
61
294
114693.42
1E+05
30
65
61
294
-748505.57
7E+05
30
65
61
294
73233.74
73234
30
65
61
294
909071.45
9E+05
30
65
61
294
87178.08
87178
30
65
61
294
-533049.46
5E+05
30
65
61
294
-503261.35
5E+05
30
65
61
294
663827.23
7E+05
30
65
61
294
664375.21
7E+05
30
65
61
294
166723.78
2E+05
30
65
61
294
116919.59
1E+05
30
65
61
294
124971.42
1E+05
30
65
61
294
-739507.92
7E+05
30
65
61
294
79648.23
79648
30
65
61
294
913119.18
9E+05
30
65
61
294
93809.45
93809
30
65
61
294
-524800.66
5E+05
30
65
61
294
-494904.28
5E+05
30
65
61
294
668515.54
7E+05
30
65
61
294
669245.78
7E+05
30
65
61
294
845420.04
8E+05
30
65
61
294
729692.92
7E+05
30
65
61
294
736089.9
7E+05
30
65
61
294
-87091.72
87092
30
65
61
294
468437.31
5E+05
30
65
61
294
1038835.75
1E+06
30
65
61
294
483190.58
5E+05
30
65
61
294
55474.12
55474
30
65
61
294
81363.94
81364
30
65
61
294
870380.08
9E+05
30
65
61
294
873804.3
9E+05
30
65
61
294
853437.21
9E+05
30
65
61
294
736938.44
7E+05
30
65
61
294
743314.57
7E+05
30
65
61
294
-80431.94
80432
30
65
61
294
473030.24
5E+05
30
65
61
294
1041410.33
1E+06
30
65
61
294
487832.36
5E+05
30
65
61
294
61573
61573
30
65
61
294
87448.84
87449
30
65
61
294
873529.55
9E+05
30
65
61
294
877009.81
9E+05
30
65
61
294
1175780.56
1E+06
30
65
61
294
1031215.46
1E+06
30
65
61
294
1035936.83
1E+06
30
65
61
294
362526.83
4E+05
30
65
61
294
653307.08
7E+05
30
65
61
294
969710.27
1E+06
30
65
61
294
678846.88
7E+05
30
65
61
294
430247.71
4E+05
30
65
61
294
459605.55
5E+05
30
65
61
294
872631.55
9E+05
30
65
61
294
885717.34
9E+05
30
65
61
294
1184236.33
1E+06
30
65
61
294
1038810.06
1E+06
30
65
61
294
1043518.74
1E+06
30
65
61
294
368577.47
4E+05
30
65
61
294
657933.03
7E+05
30
65
61
294
973329.19
1E+06
30
65
61
294
683890.74
7E+05
30
65
61
294
435829.43
4E+05
30
65
61
294
465452.03
5E+05
30
65
61
294
876454.63
9E+05
30
65
61
294
889852.52
9E+05
30
65
61
294
1357843.58
1E+06
30
65
61
294
1200487.19
1E+06
30
65
61
294
1203468.46
1E+06
30
65
61
294
725574.26
7E+05
30
65
61
294
761856.31
8E+05
30
65
61
294
817814.67
8E+05
30
65
61
294
781482.63
8E+05
30
65
61
294
725024.87
7E+05
30
65
61
294
745898.72
7E+05
30
65
61
294
797490.22
8E+05
30
65
61
294
808389.79
8E+05
30
65
61
294
1364374.83
1E+06
30
65
61
294
1206367.12
1E+06
30
65
61
294
1209340.35
1E+06
30
65
61
294
729746.65
7E+05
30
65
61
294
765559.04
8E+05
30
65
61
294
821162.85
8E+05
30
65
61
294
785300.66
8E+05
30
65
61
294
729059.32
7E+05
30
65
61
294
749992.59
7E+05
30
65
61
294
800916.9
8E+05
30
65
61
294
811910.32
8E+05
30
65
61
294
1168457.19
1E+06
30
65
61
294
1038010.51
1E+06
30
65
61
294
1039367.11
1E+06
30
65
61
294
875179.59
9E+05
30
65
61
294
651598.7
7E+05
30
65
61
294
455612.06
5E+05
30
65
61
294
679174.35
7E+05
30
65
61
294
801635.03
8E+05
30
65
61
294
824125.05
8E+05
30
65
61
294
506666.59
5E+05
30
65
61
294
525116.39
5E+05
30
65
61
294
1172766.02
1E+06
30
65
61
294
1041914.46
1E+06
30
65
61
294
1043265.73
1E+06
30
65
61
294
877323.24
9E+05
30
65
61
294
654259.44
7E+05
30
65
61
294
458517.07
5E+05
30
65
61
294
681562.38
7E+05
30
65
61
294
803998.97
8E+05
30
65
61
294
826282.32
8E+05
30
65
61
294
509557.99
5E+05
30
65
61
294
527820.24
5E+05
30
65
61
294
828110.14
8E+05
30
65
61
294
741223.92
7E+05
30
65
61
294
740817.81
7E+05
30
65
61
294
944093.23
9E+05
30
65
61
294
464345.96
5E+05
30
65
61
294
1988.48
1988
30
65
61
294
481750
5E+05
30
65
61
294
802700.91
8E+05
30
65
61
294
813671.54
8E+05
30
65
61
294
132410.18
1E+05
30
65
61
294
145632.03
1E+05
30
65
61
294
832754.99
8E+05
30
65
61
294
745388.31
7E+05
30
65
61
294
744988.62
7E+05
30
65
61
294
945694.69
9E+05
30
65
61
294
466984.94
5E+05
30
65
61
294
5754.12
5754
30
65
61
294
484478.21
5E+05
30
65
61
294
804581.36
8E+05
30
65
61
294
815618.51
8E+05
30
65
61
294
135830.3
1E+05
30
65
61
294
149121.05
1E+05
30
65
61
294
131890.09
1E+05
30
65
61
294
126655.52
1E+05
30
65
61
294
124348.31
1E+05
30
65
61
294
814890.74
8E+05
30
65
61
294
69702.77
69703
30
65
61
294
-659598.09
7E+05
30
65
61
294
85632.12
85632
30
65
61
294
601030.64
6E+05
30
65
61
294
606759.77
6E+05
30
65
61
294
-451467.13
5E+05
30
65
61
294
-437592.88
4E+05
30
65
61
294
132068.86
1E+05
30
65
61
294
126903.78
1E+05
30
65
61
294
124587.22
1E+05
30
65
61
294
813863.18
8E+05
30
65
61
294
70283.53
70284
30
65
61
294
-658117.28
7E+05
30
65
61
294
85504.57
85505
30
65
61
294
600627.86
6E+05
30
65
61
294
605844.46
6E+05
30
65
61
294
-450098.56
5E+05
30
65
61
294
-436730.12
4E+05
30
65
61
294
-702736.1
7E+05
30
65
61
294
-610793.38
6E+05
30
65
61
294
-615366.96
6E+05
30
65
61
294
618343.64
6E+05
30
65
61
294
-382146.36
4E+05
30
65
61
294
-1411551.74
1E+06
30
65
61
294
-410991.62
4E+05
30
65
61
294
344529.21
3E+05
30
65
61
294
313793.64
3E+05
30
65
61
294
-1107001.74
1E+06
30
65
61
294
-1123224.97
1E+06
30
65
61
294
-706702.23
7E+05
30
65
61
294
-614246.69
6E+05
30
65
61
294
-618830.98
6E+05
30
65
61
294
616090.38
6E+05
30
65
61
294
-383907.52
4E+05
30
65
61
294
-1413622.78
1E+06
30
65
61
294
-413554.7
4E+05
30
65
61
294
342604.88
3E+05
30
65
61
294
311282.14
3E+05
30
65
61
294
-1108814.54
1E+06
30
65
61
294
-1125603.52
1E+06
30
65
61
294
-1495177.17
1E+06
30
65
61
294
-1314309.93
1E+06
30
65
61
294
-1320495.37
1E+06
30
65
61
294
377179.6
4E+05
30
65
61
294
-835558.18
8E+05
30
65
61
294
-2075212.23
2E+06
30
65
61
294
-862390.41
9E+05
30
65
61
294
44367.83
44368
30
65
61
294
12087.17
12087
30
65
61
294
-1710119.8
2E+06
30
65
61
294
-1724068.84
2E+06
30
65
61
294
-1501543.21
2E+06
30
65
61
294
-1319932.35
1E+06
30
65
61
294
-1326175.3
1E+06
30
65
61
294
374928.39
4E+05
30
65
61
294
-838191.29
8E+05
30
65
61
294
-2080230.41
2E+06
30
65
61
294
-867027
9E+05
30
65
61
294
42485.04
42485
30
65
61
294
8723.41
8723
30
65
61
294
-1714025.43
2E+06
30
65
61
294
-1729415.54
2E+06
30
65
61
294
-2324051.41
2E+06
30
65
61
294
-2050685.07
2E+06
30
65
61
294
-2058594.52
2E+06
30
65
61
294
119315.47
1E+05
30
65
61
294
-1308506.66
1E+06
30
65
61
294
-2765227.48
3E+06
30
65
61
294
-1337307.97
1E+06
30
65
61
294
-272364.04
3E+05
30
65
61
294
-309133.15
3E+05
30
65
61
294
-2336778.86
2E+06
30
65
61
294
-2351315.26
2E+06
30
65
61
295
-2341167.86
2E+06
30
65
61
295
-2082933.68
2E+06
30
65
61
295
-2085645.78
2E+06
30
65
61
295
-2707648.54
3E+06
30
65
61
295
-1317483.89
1E+06
30
65
61
295
34126.55
34127
30
65
61
295
-1356010.32
1E+06
30
65
61
295
-2291141.47
2E+06
30
65
61
295
-2323758.18
2E+06
30
65
61
295
-349763.81
3E+05
30
65
61
295
-375431.34
4E+05
30
65
61
295
-721444.36
7E+05
30
65
61
295
-636477.71
6E+05
30
65
61
295
-638069.27
6E+05
30
65
61
295
-1381783.9
1E+06
30
65
61
295
-390729.59
4E+05
30
65
61
295
562859.14
6E+05
30
65
61
295
-428157.83
4E+05
30
65
61
295
-1082174.52
1E+06
30
65
61
295
-1113084.42
1E+06
30
65
61
295
294159.67
3E+05
30
65
61
295
269852.42
3E+05
30
65
61
295
-718646.39
7E+05
30
65
61
295
-634066.38
6E+05
30
65
61
295
-635653.16
6E+05
30
65
61
295
-1381153.69
1E+06
30
65
61
295
-389653.27
4E+05
30
65
61
295
565176.57
6E+05
30
65
61
295
-426286.51
4E+05
30
65
61
295
-1081588.54
1E+06
30
65
61
295
-1111927.35
1E+06
30
65
61
295
295950.24
3E+05
30
65
61
295
272207.15
3E+05
30
65
61
295
110333.71
1E+05
30
65
61
295
103821.45
1E+05
30
65
61
295
102993.38
1E+05
30
65
61
295
-654691.68
7E+05
30
65
61
295
71116.09
71116 30
65
61
295
783853.37
8E+05
30
65
61
295
58078.7
58079
30
65
61
295
-438396.66
4E+05
30
65
61
295
-450719.17
5E+05
30
65
61
295
579880.87
6E+05
30
65
61
295
572633.18
6E+05
30
65
61
295
109658.04
1E+05
30
65
61
295
103130.66
1E+05
30
65
61
295
102311.95
1E+05
30
65
61
295
-656731.73
7E+05
30
65
61
295
57592.06
57592
30
65
61
295
784877.61
8E+05
30
65
61
295
70586.95
70587
30
65
61
295
-449243.82
4E+05
30
65
61
295
-443073.43
4E+05
30
65
61
295
571219.3
6E+05
30
65
61
295
582457.1
6E+05
30
65
61
295
804373
8E+05
30
65
61
295
721778.84
7E+05
30
65
61
295
721407.29
7E+05
30
65
61
295
-14353.94
14354
30
65
61
295
453757.96
5E+05
30
65
61
295
934479.06
9E+05
30
65
61
295
466396.83
5E+05
30
65
61
295
121004.9
1E+05
30
65
61
295
127724.18
1E+05
30
65
61
295
792400.95
8E+05
30
65
61
295
803175.58
8E+05
30
65
61
295
799564.77
8E+05
30
65
61
295
717481.67
7E+05
30
65
61
295
717102.64
7E+05
30
65
61
295
-18230.69
18231
30
65
61
295
451020.92
5E+05
30
65
61
295
932805.53
9E+05
30
65
61
295
463583.6
5E+05
30
65
61
295
117485.85
1E+05
30
65
61
295
124139.85
1E+05
30
65
61
295
790434.99
8E+05
30
65
61
295
801156.77
8E+05
30
65
61
295
1138379.05
1E+06
30
65
61
295
1018267.13
1E+06
30
65
61
295
1018191.51
1E+06
30
65
61
295
414781.55
4E+05
30
65
61
295
638506.56
6E+05
30
65
61
295
885671.58
9E+05
30
65
61
295
661967.22
7E+05
30
65
61
295
476064.17
5E+05
30
65
61
295
491396.47
5E+05
30
65
61
295
809056.67
8E+05
30
65
61
295
826966.99
8E+05
30
65
61
295
1133654.81
1E+06
30
65
61
295
1014022.85
1E+06
30
65
61
295
1013945.91
1E+06
30
65
61
295
411520.6
4E+05
30
65
61
295
635656.57
6E+05
30
65
61
295
883432.04
9E+05
30
65
61
295
659316.76
7E+05
30
65
61
295
472884.73
5E+05
30
65
61
295
488354.47
5E+05
30
65
61
295
806598.18
8E+05
30
65
61
295
824652.68
8E+05
30
65
61
295
1322245.85
1E+06
30
65
61
295
1181381.47
1E+06
30
65
61
295
1181441.37
1E+06
30
65
61
295
756074.31
8E+05
30
65
61
295
745714.88
7E+05
30
65
61
295
753520.97
8E+05
30
65
61
295
763895.32
8E+05
30
65
61
295
750060.02
8E+05
30
65
61
295
762163.42
8E+05
30
65
61
295
747431.85
7E+05
30
65
61
295
761245.71
8E+05
30
65
61
295
1315463.92
1E+06
30
65
61
295
1175328.1
1E+06
30
65
61
295
1175385.45
1E+06
30
65
61
295
752392.78
8E+05
30
65
61
295
741877.54
7E+05
30
65
61
295
749420.02
7E+05
30
65
61
295
759950.26
8E+05
30
65
61
295
746364.49
7E+05
30
65
61
295
758382.87
8E+05
30
65
61
295
743429.93
7E+05
30
65
61
295
757172.57
8E+05
30
65
61
295
1134430.44
1E+06
30
65
61
295
1012567.99
1E+06
30
65
61
295
1012846.75
1E+06
30
65
61
295
883859.43
9E+05
30
65
61
295
634159.48
6E+05
30
65
61
295
410873.8
4E+05
30
65
61
295
660580.94
7E+05
30
65
61
295
805953.85
8E+05
30
65
61
295
824658.68
8E+05
30
65
61
295
470074.55
5E+05
30
65
61
295
489270.06
5E+05
30
65
61
295
1125453.29
1E+06
30
65
61
295
1004584.99
1E+06
30
65
61
295
1004858.88
1E+06
30
65
61
295
879829.08
9E+05
30
65
61
295
629279.72
6E+05
30
65
61
295
404687.42
4E+05
30
65
61
295
655244.09
7E+05
30
65
61
295
801786.88
8E+05
30
65
61
295
820153.48
8E+05
30
65
61
295
464363.02
5E+05
30
65
61
295
483241.39
5E+05
30
65
61
295
794279.24
8E+05
30
65
61
295
708436.48
7E+05
30
65
61
295
708775.64
7E+05
30
65
61
295
929547.5
9E+05
30
65
61
295
444687.29
4E+05
30
65
61
295
-23273.19
23273
30
65
61
295
461589.65
5E+05
30
65
61
295
785092.83
8E+05
30
65
61
295
797389.78
8E+05
30
65
61
295
108884.53
1E+05
30
65
61
295
121044.89
1E+05
30
65
61
295
785924.24
8E+05
30
65
61
295
700976.59
7E+05
30
65
61
295
701317.37
7E+05
30
65
61
295
926547.6
9E+05
30
65
61
295
439918.75
4E+05
30
65
61
295
-29850.07
29850
30
65
61
295
456781.54
5E+05
30
65
61
295
781593.44
8E+05
30
65
61
295
793857.21
8E+05
30
65
61
295
102840.33
1E+05
30
65
61
295
114980
1E+05
30
65
61
295
98254.26
98254
30
65
61
295
86381.95
86382
30
65
61
295
86652.54
86653
30
65
61
295
777392.41
8E+05
30
65
61
295
47939.74
47940
30
65
61
295
-665761.85
7E+05
30
65
61
295
63683.04
63683
30
65
61
295
561721.47
6E+05
30
65
61
295
573721.15
6E+05
30
65
61
295
-462090.59
5E+05
30
65
61
295
-451385.05
5E+05
30
65
61
295
86189.75
86190
30
65
61
295
75688.63
75689
30
65
61
295
75943.7
75944
30
65
61
295
772962.59
8E+05
30
65
61
295
41482.68
41483
30
65
61
295
-674969.08
7E+05
30
65
61
295
56503.12
56503
30
65
61
295
556880.75
6E+05
30
65
61
295
568342.02
6E+05
30
65
61
295
-470348.52
5E+05
30
65
61
295
-460151.6
5E+05
30
65
61
295
-736841.15
7E+05
30
65
61
295
-659194.69
7E+05
30
65
61
295
-659307.58
7E+05
30
65
61
295
555461.38
6E+05
30
65
61
295
-407186.29
4E+05
30
65
61
295
-1397030.34
1E+06
30
65
61
295
-434400.37
4E+05
30
65
61
295
281105.74
3E+05
30
65
61
295
262682.8
3E+05
30
65
61
295
-1104251.76
1E+06
30
65
61
295
-1124648.47
1E+06
30
65
61
295
-747148.22
7E+05
30
65
61
295
-668326.94
7E+05
30
65
61
295
-668451.46
7E+05
30
65
61
295
551931.82
6E+05
30
65
61
295
-412571.88
4E+05
30
65
61
295
-1405130.1
1E+06
30
65
61
295
-440644.04
4E+05
30
65
61
295
277236.94
3E+05
30
65
61
295
258185.96
3E+05
30
65
61
295
-1111384.24
1E+06
30
65
61
295
-1132386.82
1E+06
30
65
61
295
-1532842.12
2E+06
30
65
61
295
-1371705.75
1E+06
30
65
61
295
-1372034.41
1E+06
30
65
61
295
296935.56
3E+05
30
65
61
295
-864186.11
9E+05
30
65
61
295
-2050249.78
2E+06
30
65
61
295
-889161.8
9E+05
30
65
61
30
65
61
52285
30
65
61
295
-36111.3 36111
295
-52284.65
295
-1701029.57
2E+06
30
65
61
295
-1720807.77
2E+06
30
65
61
295
-1543433.22
2E+06
30
65
61
295
-1381136.66
1E+06
30
65
61
295
-1381513.53
1E+06
30
65
61
295
293099.26
3E+05
30
65
61
295
-869321.8
9E+05
30
65
61
295
-2058573.81
2E+06
30
65
61
295
-896186.77
9E+05
30
65
61
295
-39883.02
39883
30
65
61
295
-57442.48
57442
30
65
61
295
-1708032.07
2E+06
30
65
61
295
-1729171.67
2E+06
30
65
61
295
-2370063.63
2E+06
30
65
61
295
-2121299.16
2E+06
30
65
61
295
-2121933.71
2E+06
30
65
61
295
19040.33
19040
30
65
61
295
-1343278.68
1E+06
30
65
61
295
-2732296.51
3E+06
30
65
61
295
-1370027.97
1E+06
30
65
61
295
-372571.13
4E+05
30
65
61
295
-389417.43
4E+05
30
65
61
295
-2323838.76
2E+06
30
65
61
295
-2345894.16
2E+06
30
65
61
296
-2372180.31
2E+06
30
65
61
296
-2123386.7
2E+06
30
65
61
296
-2123049.79
2E+06
30
65
61
296
-2732934.23
3E+06
30
65
61
296
-1340297.96
1E+06
30
65
61
296
17373.01
17373
30
65
61
296
-1375300.21
1E+06
30
65
61
296
-2324367.01
2E+06
30
65
61
296
-2346578.6
2E+06
30
65
61
296
-368982.62
4E+05
30
65
61
296
-396077.49
4E+05
30
65
61
296
-1545775.45
2E+06
30
65
61
296
-1383396.64
1E+06
30
65
61
296
-1382952.89
1E+06
30
65
61
296
-2059302.13
2E+06
30
65
61
296
-865910.05
9E+05
30
65
61
296
291255.51
3E+05
30
65
61
296
-902159.22
9E+05
30
65
61
296
-1707545.91
2E+06
30
65
61
296
-1731347.77
2E+06
30
65
61
296
-36698.84
36699
30
65
61
296
-63811.33
63811
30
65
61
296
-1535171.73
2E+06
30
65
61
296
-1373955.02
1E+06
30
65
61
296
-1373466.4
1E+06
30
65
61
296
-2051015.11
2E+06
30
65
61
296
-861103.6
9E+05
30
65
61
296
295144.06
3E+05
30
65
61
296
-894789.84
9E+05
30
65
61
296
-1700850.48
2E+06
30
65
61
296
-1722788.6
2E+06
30
65
61
296
-33082.45
33082
30
65
61
296
-58359.11
58359
30
65
61
296
-749747.02
7E+05
30
65
61
296
-670788
7E+05
30
65
61
296
-670242.45
7E+05
30
65
61
296
-1405984.01
1E+06
30
65
61
296
-409302.45
4E+05
30
65
61
296
549912.29
5E+05
30
65
61
296
-446777.7
4E+05
30
65
61
296
-1110305.97
1E+06
30
65
61
296
-1135685.75
1E+06
30
65
61
296
279614.04
3E+05
30
65
61
296
252494.39
3E+05
30
65
61
296
-739449.98
7E+05
30
65
61
296
-661664.7
7E+05
30
65
61
296
-661109.49
7E+05
30
65
61
296
-1397905.31
1E+06
30
65
61
296
-403979.83
4E+05
30
65
61
296
553450.23
6E+05
30
65
61
296
-440483.76
4E+05
30
65
61
296
-1103248.38
1E+06
30
65
61
296
-1127920.68
1E+06
30
65
61
296
283465.6
3E+05
30
65
61
296
257030.49
3E+05
30
65
61
296
83353.53
83354
30
65
61
296
73052.24
73052
30
65
61
296
73781.66
73782
30
65
61
296
-676479.19
7E+05
30
65
61
296
53751.63
53752
30
65
61
296
771331.19
8E+05
30
65
61
296
41099.03
41099
30
65
61
296
-463107.36
5E+05
30
65
61
296
-471038.83
5E+05
30
65
61
296
565890.83
6E+05
30
65
61
296
556826.27
6E+05
30
65
61
296
95290.77
95291
30
65
61
296
83634.4
83634
30
65
61
296
84376.4
84376
30
65
61
296
-667360.55
7E+05
30
65
61
296
47862.58
47863
30
65
61
296
775709.34
8E+05
30
65
61
296
60484.75
60485
30
65
61
296
-463672.29
5E+05
30
65
61
296
-453635.06
5E+05
30
65
61
296
561983.85
6E+05
30
65
61
296
570857.37
6E+05
30
65
61
296
782550.03
8E+05
30
65
61
296
697909.57
7E+05
30
65
61
296
698546.43
7E+05
30
65
61
296
-31835.09
31835
30
65
61
296
440508.27
4E+05
30
65
61
296
924793.71
9E+05
30
65
61
296
452457
5E+05
30
65
61
296
102181.89
1E+05
30
65
61
296
111120.25
1E+05
30
65
61
296
781838.38
8E+05
30
65
61
296
790725.8
8E+05
30
65
61
296
790895.35
8E+05
30
65
61
296
705360.75
7E+05
30
65
61
296
705995
7E+05
30
65
61
296
-25262.19
25262
30
65
61
296
445266.25
4E+05
30
65
61
296
927784.53
9E+05
30
65
61
296
457262.61
5E+05
30
65
61
296
108214.05
1E+05
30
65
61
296
117190.61
1E+05
30
65
61
296
785331.73
8E+05
30
65
61
296
794244.94
8E+05
30
65
61
296
1121935.9
1E+06
30
65
61
296
1001432.69
1E+06
30
65
61
296
1001823.16
1E+06
30
65
61
296
402406.66
4E+05
30
65
61
296
629254.46
6E+05
30
65
61
296
878228.78
9E+05
30
65
61
296
651389.61
7E+05
30
65
61
296
463537.08
5E+05
30
65
61
296
479261.91
5E+05
30
65
61
296
801373.53
8E+05
30
65
61
296
817613.49
8E+05
30
65
61
296
1130747.95
1E+06
30
65
61
296
1009270.7
1E+06
30
65
61
296
1009664.66
1E+06
30
65
61
296
408499.34
4E+05
30
65
61
296
634055.2
6E+05
30
65
61
296
882168.78
9E+05
30
65
61
296
656621.42
7E+05
30
65
61
296
469151.93
5E+05
30
65
61
296
485195.44
5E+05
30
65
61
296
805472.69
8E+05
30
65
61
296
822010.57
8E+05
30
65
61
296
1311631.26
1E+06
30
65
61
296
1171950.93
1E+06
30
65
61
296
1171965.37
1E+06
30
65
61
296
747184.55
7E+05
30
65
61
296
740505.68
7E+05
30
65
61
296
750414.28
8E+05
30
65
61
296
757107.36
8E+05
30
65
61
296
742587.85
7E+05
30
65
61
296
753551.5
8E+05
30
65
61
296
744047.32
7E+05
30
65
61
296
756697.5
8E+05
30
65
61
296
1318402.37
1E+06
30
65
61
296
1177993.7
1E+06
30
65
61
296
1178010.92
1E+06
30
65
61
296
751326.22
8E+05
30
65
61
296
744329.86
7E+05
30
65
61
296
754038.47
8E+05
30
65
61
296
761048.97
8E+05
30
65
61
296
746604.4
7E+05
30
65
61
296
757659.8
8E+05
30
65
61
296
747704.9
7E+05
30
65
61
296
760433.67
8E+05
30
65
61
296
1129735.95
1E+06
30
65
61
296
1010622.53
1E+06
30
65
61
296
1010330.46
1E+06
30
65
61
296
880807.07
9E+05
30
65
61
296
633093.9
6E+05
30
65
61
296
409883.75
4E+05
30
65
61
296
657614.38
7E+05
30
65
61
296
805249.2
8E+05
30
65
61
296
821234.16
8E+05
30
65
61
296
469456.66
5E+05
30
65
61
296
487926.15
5E+05
30
65
61
296
1134283.3
1E+06
30
65
61
296
1014710.7
1E+06
30
65
61
296
1014420.21
1E+06
30
65
61
296
882962.5
9E+05
30
65
61
296
635865.53
6E+05
30
65
61
296
413028.77
4E+05
30
65
61
296
660143.18
7E+05
30
65
61
296
807630.75
8E+05
30
65
61
296
823446.87
8E+05
30
65
61
296
472544.4
5E+05
30
65
61
296
490839.99
5E+05
30
65
61
296
795624.62
8E+05
30
65
61
296
714129.81
7E+05
30
65
61
296
713384.23
7E+05
30
65
61
296
930258.46
9E+05
30
65
61
296
447592.51
4E+05
30
65
61
296
-19921.24 19921
30
65
61
296
462769.23
5E+05
30
65
61
296
789551.54
8E+05
30
65
61
296
797878.84
8E+05
30
65
61
296
112458.37
1E+05
30
65
61
296
124722.72
1E+05
30
65
61
296
800392.46
8E+05
30
65
61
296
718389.22
7E+05
30
65
61
296
717651.46
7E+05
30
65
61
296
931918.46
9E+05
30
65
61
296
450312.61
5E+05
30
65
61
296
-16082.16
16082
30
65
61
296
465548.2
5E+05
30
65
61
296
791495.23
8E+05
30
65
61
296
799875.7
8E+05
30
65
61
296
115960.59
1E+05
30
65
61
296
128265.78
1E+05
30
65
61
296
106572.36
1E+05
30
65
61
296
100619.11
1E+05
30
65
61
296
99297.96
99298
30
65
61
296
782871.55
8E+05
30
65
61
296
54850.35
54850
30
65
61
296
-657915.35
7E+05
30
65
61
296
70132.17
70132
30
65
61
296
571863.66
6E+05
30
65
61
296
579391.84
6E+05
30
65
61
296
-454435.64
5E+05
30
65
61
296
-441987.81
4E+05
30
65
61
296
106918.49
1E+05
30
65
61
296
101017.47
1E+05
30
65
61
296
99690.04
99690
30
65
61
296
781764.98
8E+05
30
65
61
296
55473
55473
30
65
61
296
-656170.44
7E+05
30
65
61
296
70147.89
70148
30
65
61
296
571396.24
6E+05
30
65
61
296
578483.29
6E+05
30
65
61
296
-452888.74
5E+05
30
65
61
296
-440869.94
4E+05
30
65
61
296
-720903.28
7E+05
30
65
61
296
-635728.37
6E+05
30
65
61
296
-637915.04
6E+05
30
65
61
296
563946.88
6E+05
30
65
61
296
-395525.46
4E+05
30
65
61
296
-1382131.83
1E+06
30
65
61
296
-422629.52
4E+05
30
65
61
296
296090.78
3E+05
30
65
61
296
272154.16
3E+05
30
65
61
296
-1090339.11
1E+06
30
65
61
296
-1107763.26
1E+06
30
65
61
296
-724826.11
7E+05
30
65
61
296
-639144.87
6E+05
30
65
61
296
-641339.67
6E+05
30
65
61
296
561550.85
6E+05
30
65
61
296
-397294.94
4E+05
30
65
61
296
-1384014.2
1E+06
30
65
61
296
-425138.34
4E+05
30
65
61
296
294048.18
3E+05
30
65
61
296
269570.18
3E+05
30
65
61
296
-1092033.53
1E+06
30
65
61
296
-1109976.87
1E+06
30
65
61
296
-1506711.31
2E+06
30
65
61
296
-1337377.38
1E+06
30
65
61
296
-1340158.91
1E+06
30
65
61
296
311406.21
3E+05
30
65
61
296
-846745.68
8E+05
30
65
61
296
-2028931.31
2E+06
30
65
61
296
-870755.29
9E+05
30
65
61
30
65
61
36458
30
65
61
296
-14271.45 14271
296
-36457.58
296
-1681067.52
2E+06
30
65
61
296
-1696649.48
2E+06
30
65
61
296
-1512912.79
2E+06
30
65
61
296
-1342868.08
1E+06
30
65
61
296
-1345690.8
1E+06
30
65
61
296
308690.06
3E+05
30
65
61
296
-849557.92
8E+05
30
65
61
296
-2033318.01
2E+06
30
65
61
296
-875046.03
9E+05
30
65
61
296
-16657.65
16658
30
65
61
296
-39940.87
39941
30
65
61
296
-1684687.08
2E+06
30
65
61
296
-1701326.53
2E+06
30
65
61
296
-2328660.72
2E+06
30
65
61
296
-2071655.92
2E+06
30
65
61
296
-2075115.52
2E+06
30
65
61
296
41493.74
41494
30
65
61
296
-1316993.43
1E+06
30
65
61
296
-2701103.35
3E+06
30
65
61
296
-1342598.25
1E+06
30
65
61
296
-341410.53
3E+05
30
65
61
296
-365266.18
4E+05
30
65
61
296
-2294343.43
2E+06
30
65
61
296
-2311433.96
2E+06
30
65
61
297
-2350670.76
2E+06
30
65
61
297
-2074680.65
2E+06
30
65
61
297
-2081423.44
2E+06
30
65
61
297
-2777025.17
3E+06
30
65
61
297
-1321658.42
1E+06
30
65
61
297
100692.87
1E+05
30
65
61
297
-1354559.71
1E+06
30
65
61
297
-2332275.94
2E+06
30
65
61
297
-2371395.48
2E+06
30
65
61
297
-304936.82
3E+05
30
65
61
297
-321365.37
3E+05
30
65
61
297
-1525710.07
2E+06
30
65
61
297
-1341962.04
1E+06
30
65
61
297
-1347245.52
1E+06
30
65
61
297
-2092638.22
2E+06
30
65
61
297
-849110.29
8E+05
30
65
61
297
358849.64
4E+05
30
65
61
297
-884580.65
9E+05
30
65
61
297
-1711711.85
2E+06
30
65
61
2E+06
30
65
61
15941.22
15941
30
65
61
297
-3314.73
3315
30
65
61
297
-1518647.67
2E+06
30
65
61
297
-1335715.84
1E+06
30
65
61
297
-1340954.34
1E+06
30
65
61
297
-2087092.95
2E+06
30
65
61
297
-846244.49
8E+05
30
65
61
297
361401.01
4E+05
30
65
61
297
-879349.78
9E+05
30
65
61
297
-1707499.39
2E+06
30
65
61
297
-1743779.03
2E+06
30
65
61
297
18087.1
18087
30
65
61
297
511.23
511
30
65
61
297
-725839.22
7E+05
30
65
61
297
-631960.89
6E+05
30
65
61
297
-635792.71
6E+05
30
65
61
297
-1424303.76
1E+06
30
65
61
297
-391222.01
4E+05
30
65
61
297
603342.22
6E+05
30
65
61
297
-429658.39
4E+05
30
65
61
297
-1106701.31
1E+06
30
65
61
297
-1143911.2
1E+06
30
65
61
297
322949.66
3E+05
30
65
61
297
300586.02
3E+05
30
65
61
297
-722518.19
7E+05
30
65
61
297
-629075.78
6E+05
30
65
61
297
-632899.45
6E+05
30
65
61
297
-1422696.77
1E+06
30
65
61
297
-389849.72
4E+05
30
65
61
297
605350.28
6E+05
30
65
61
297
-427415.74
4E+05
30
65
61
297
-1749729.8
297
297
-1105362.78
1E+06
30
65
61
297
-1141937.12
1E+06
30
65
61
297
324590.63
3E+05
30
65
61
297
302838.06
3E+05
30
65
61
297
123720.78
1E+05
30
65
61
297
118534.79
1E+05
30
65
61
297
116654.47
1E+05
30
65
61
297
-664164.14
7E+05
30
65
61
297
78590.09
78590
30
65
61
297
807925.08
8E+05
30
65
61
297
65218.71
65219
30
65
61
297
-440602.64
4E+05
30
65
61
297
-455441.05
5E+05
30
65
61
297
599201.99
6E+05
30
65
61
297
592613.9
6E+05
30
65
61
297
123876.98
1E+05
30
65
61
297
118593.07
1E+05
30
65
61
297
116721.15
1E+05
30
65
61
297
-665334.73
7E+05
30
65
61
297
78501.38
78501
30
65
61
297
809070.54
8E+05
30
65
61
297
65282.25
65282
30
65
61
297
-441505.16
4E+05
30
65
61
297
-456221.79
5E+05
30
65
61
297
599957.6
6E+05
30
65
61
297
593475.06
6E+05
30
65
61
297
831368.64
8E+05
30
65
61
297
743179.2
7E+05
30
65
61
297
742985.71
7E+05
30
65
61
297
3222.38
3222
30
65
61
297
468260.41
5E+05
30
65
61
297
943899.22
9E+05
30
65
61
297
478877.81
5E+05
30
65
61
297
137101.01
1E+05
30
65
61
297
143395.6
1E+05
30
65
61
297
803726
8E+05
30
65
61
297
812273.74
8E+05
30
65
61
297
825889.73
8E+05
30
65
61
297
738304.39
7E+05
30
65
61
297
738105.89
7E+05
30
65
61
297
-976.78
977
30
65
61
297
465190.46
5E+05
30
65
61
297
941882.19
9E+05
30
65
61
297
475731.52
5E+05
30
65
61
297
133248.84
1E+05
30
65
61
297
139485.73
1E+05
30
65
61
297
801419.68
8E+05
30
65
61
297
809909.98
8E+05
30
65
61
297
1180901.89
1E+06
30
65
61
297
1048188.8
1E+06
30
65
61
297
1049539.94
1E+06
30
65
61
297
461191.2
5E+05
30
65
61
297
660703.11
7E+05
30
65
61
297
881095.49
9E+05
30
65
61
297
681564.15
7E+05
30
65
61
297
511710.63
5E+05
30
65
61
297
529476.09
5E+05
30
65
61
297
812810.6
8E+05
30
65
61
297
826441.73
8E+05
30
65
61
297
1176135.38
1E+06
30
65
61
297
1043900.72
1E+06
30
65
61
297
1045256.81
1E+06
30
65
61
297
458073.43
5E+05
30
65
61
297
657818.89
7E+05
30
65
61
297
878725.26
9E+05
30
65
61
297
678960.23
7E+05
30
65
61
297
508587.52
5E+05
30
65
61
297
526566.17
5E+05
30
65
61
297
810232.52
8E+05
30
65
61
297
824054.9
8E+05
30
65
61
297
1374379.15
1E+06
30
65
61
297
1214545.83
1E+06
30
65
61
297
1217371.4
1E+06
30
65
61
297
825058.67
8E+05
30
65
61
297
772049.04
8E+05
30
65
61
297
734985.74
7E+05
30
65
61
297
787942.86
8E+05
30
65
61
297
799455.98
8E+05
30
65
61
297
817621.76
8E+05
30
65
61
297
742422.65
7E+05
30
65
61
297
750518.96
8E+05
30
65
61
297
1367214.1
1E+06
30
65
61
297
1208131.2
1E+06
30
65
61
297
1210965.04
1E+06
30
65
61
297
821365.81
8E+05
30
65
61
297
768030.64
8E+05
30
65
61
297
730529.82
7E+05
30
65
61
297
783812.29
8E+05
30
65
61
297
795670.21
8E+05
30
65
61
297
813778.36
8E+05
30
65
61
297
738117.27
7E+05
30
65
61
297
746122.66
7E+05
30
65
61
297
1199727.25
1E+06
30
65
61
297
1052151.17
1E+06
30
65
61
297
1056525.87
1E+06
30
65
61
297
980563.69
1E+06
30
65
61
297
666311.23
7E+05
30
65
61
297
377493.23
4E+05
30
65
61
297
691657.3
7E+05
30
65
61
297
873016.19
9E+05
30
65
61
297
902084.95
9E+05
30
65
61
297
455971.97
5E+05
30
65
61
297
468602.06
5E+05
30
65
61
297
1190131.8
1E+06
30
65
61
297
1043580.95
1E+06
30
65
61
297
1047968.26
1E+06
30
65
61
297
976352.57
1E+06
30
65
61
297
661144.49
7E+05
30
65
61
297
370857.27
4E+05
30
65
61
297
685976.74
7E+05
30
65
61
297
868605.41
9E+05
30
65
61
297
897339.74
9E+05
30
65
61
297
449870.09
4E+05
30
65
61
297
462121.49
5E+05
30
65
61
297
866298.4
9E+05
30
65
61
297
748472.32
7E+05
30
65
61
297
754387.59
8E+05
30
65
61
297
1047781.63
1E+06
30
65
61
297
479336.78
5E+05
30
65
61
297
-72195.65
72196
30
65
61
297
496126.67
5E+05
30
65
61
297
864229.09
9E+05
30
65
61
297
891301.83
9E+05
30
65
61
297
84284.15
84284
30
65
61
297
88766.08
88766
30
65
61
297
857898.61
9E+05
30
65
61
297
740915.1
7E+05
30
65
61
297
746849.92
7E+05
30
65
61
297
1045010.73
1E+06
30
65
61
297
474552.86
5E+05
30
65
61
297
-79001.7
79002
30
65
61
297
491333.27
5E+05
30
65
61
297
860828.11
9E+05
30
65
61
297
887942.34
9E+05
30
65
61
297
78066.69
78067
30
65
61
297
82519.2
82519
30
65
61
297
180949.2
2E+05
30
65
61
297
130227.03
1E+05
30
65
61
297
137693.87
1E+05
30
65
61
297
921140.4
9E+05
30
65
61
297
86498.48
86498
30
65
61
297
-729796.69
7E+05
30
65
61
297
104683.5
1E+05
30
65
61
297
655696.4
7E+05
30
65
61
297
688152.79
7E+05
30
65
61
297
-496809.07
5E+05
30
65
61
297
-493716.61
5E+05
30
65
61
297
168133.3
2E+05
30
65
61
297
118797.65
1E+05
30
65
61
297
126279.6
1E+05
30
65
61
297
916334.98
9E+05
30
65
61
297
79733.31
79733
30
65
61
297
-739417.93
7E+05
30
65
61
297
97021.64
97022
30
65
61
297
650469.59
7E+05
30
65
61
297
682330.62
7E+05
30
65
61
297
-505413.58
5E+05
30
65
61
297
-502979.41
5E+05
30
65
61
297
-647502.08
6E+05
30
65
61
297
-615627.71
6E+05
30
65
61
6E+05
30
65
61
7E+05
30
65
61
-366163.47
4E+05
30
65
61
297
-1475374.55
1E+06
30
65
61
297
-390100.2
4E+05
30
65
61
297
385608.94
4E+05
30
65
61
297
392513.52
4E+05
30
65
61
297
-1148576.06
1E+06
30
65
61
297
-1177781.22
1E+06
30
65
61
297
-657865.39
7E+05
30
65
61
297
-624889.91
6E+05
30
65
61
297
-615893
6E+05
30
65
61
297
715880.91
7E+05
30
65
61
297
-371648.41
4E+05
30
65
61
297
-1483630.37
1E+06
30
65
61
297
-396302.55
4E+05
30
65
61
297
381689.67
4E+05
30
65
61
297
388128.03
4E+05
30
65
61
297
-1155877.49
1E+06
30
65
61
297
-1185614.95
1E+06
30
65
61
297
-1438629.14
1E+06
30
65
61
297
-1328469.27
1E+06
30
65
61
297
-1318279.86
1E+06
30
65
61
297
481151.83
5E+05
30
65
61
297
-820850.01
8E+05
30
65
61
297
-2145220.09
2E+06
30
65
61
297
-843456.08
8E+05
30
65
61
297
80581.93
80582
30
65
61
297
92218.32
92218
30
65
61
297
-1756286.58
2E+06
30
65
61
297
-1786775.42
2E+06
30
65
61
297
-1452933.43
1E+06
30
65
61
297
-606646.33
297
719312
297
297
-1341375.85
1E+06
30
65
61
297
-1331173.04
1E+06
30
65
61
297
476946.25
5E+05
30
65
61
297
-828659.78
8E+05
30
65
61
297
-2157512.85
2E+06
30
65
61
297
-852145.37
9E+05
30
65
61
297
75455.18
75455
30
65
61
297
86527.61
86528
30
65
61
297
-1767094.21
2E+06
30
65
61
297
-1798251.17
2E+06
30
65
61
297
-2264720.85
2E+06
30
65
61
297
-2072989.68
2E+06
30
65
61
297
-2061609.3
2E+06
30
65
61
297
223742.74
2E+05
30
65
61
297
-1320083.1
1E+06
30
65
61
297
-2837180.6
3E+06
30
65
61
297
297
297
297
297
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
-1293629.74
-261057.66
-210797.82
-2402640.04
-2400552.75
-1873029.5
-1719549.67
-1717638.39
-2427401.85
-1062959.62
240665.63
-1124096.38
-2040449.85
-2062349.14
-124387.09
-187207.72
-560633.79
-531427.7
-528751.98
-1315022.83
-315174.13
657382.16
-342697.24
-1036581.36
1E+06
3E+05
2E+05
2E+06
2E+06
2E+06
2E+06
2E+06
2E+06
1E+06
0
1E+06
2E+06
2E+06
1E+05
2E+05
6E+05
5E+05
5E+05
1E+06
3E+05
0
3E+05
1E+06
0
0
0
0
0
0
0
0
0
0
2E+05
0
0
0
0
0
0
0
0
0
0
7E+05
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
-1038876.71
381236.04
347688.62
-555869.86
-527196.57
-524544.84
-1311671.3
-312270.61
659378.48
-340253.22
-1033249.55
-1035884.92
383592.09
349699.75
103201.24
69526.45
71564.85
-690499.02
75650.12
803379.35
37037.41
-474396.37
-487662.62
600542.94
561423.22
108076.52
73845.74
75850.6
-687075.45
79036.44
805399.74
39094.58
-470688.34
-484914.52
603238.81
563146.25
684946.28
595970
597950.79
-118126.93
408569.42
903744.62
376903.37
30002
18751.56
766866.13
735586.06
686573.41
1E+06
0
0
6E+05
5E+05
5E+05
1E+06
3E+05
0
3E+05
1E+06
1E+06
0
0
0
0
0
7E+05
0
0
0
5E+05
5E+05
0
0
0
0
0
7E+05
0
0
0
5E+05
5E+05
0
0
0
0
0
1E+05
0
0
0
0
0
0
0
0
0
4E+05
3E+05
0
0
0
0
0
7E+05
0
0
0
4E+05
3E+05
1E+05
69526
71565
0
75650
8E+05
37037
0
0
6E+05
6E+05
1E+05
73846
75851
0
79036
8E+05
39095
0
0
6E+05
6E+05
7E+05
6E+05
6E+05
0
4E+05
9E+05
4E+05
30002
18752
8E+05
7E+05
7E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
597430.75
599409.78
-116667.06
409507.71
904141.31
377821.71
31321.13
20050.21
767424.05
736133.88
945298.71
834657.43
836218.18
271564.59
562281.91
817373.68
526551.97
355083.19
337985.73
750952.55
719246.26
947002.43
836172.63
837722.09
273076.37
563427.93
817764.33
527308.28
356579.93
339196.56
751644.15
719655.2
1110972.34
987726.1
989489.02
602728.35
648467.22
677619.6
631828.06
614002.32
607661.98
672685.97
657674.48
1110969.74
987735.13
989499.22
603267.51
648457.34
0
0
1E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6E+05
6E+05
0
4E+05
9E+05
4E+05
31321
20050
8E+05
7E+05
9E+05
8E+05
8E+05
3E+05
6E+05
8E+05
5E+05
4E+05
3E+05
8E+05
7E+05
9E+05
8E+05
8E+05
3E+05
6E+05
8E+05
5E+05
4E+05
3E+05
8E+05
7E+05
1E+06
1E+06
1E+06
6E+05
6E+05
7E+05
6E+05
6E+05
6E+05
7E+05
7E+05
1E+06
1E+06
1E+06
6E+05
6E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
677078.81
631836.44
614385.03
608051.07
672295.24
657305.03
942308.85
841667.33
843138.53
744302.89
552712.87
343627.55
535207.78
689873.22
679987.18
407943.27
394919.75
940340.46
839940.79
841425.96
743671.63
551370.89
342069.49
534360.79
688934.61
679397.38
406343.74
393693.44
677664.03
608824.22
610716.9
826353.22
383537.29
-44246.71
398615
694971.27
705485.07
76621.44
90106.59
676043.03
607392.08
609289.21
825952.79
382588.29
-45694.53
397715.98
694408.56
704950.59
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
44247
0
0
0
0
0
0
0
0
0
0
45695
0
0
0
7E+05
6E+05
6E+05
6E+05
7E+05
7E+05
9E+05
8E+05
8E+05
7E+05
6E+05
3E+05
5E+05
7E+05
7E+05
4E+05
4E+05
9E+05
8E+05
8E+05
7E+05
6E+05
3E+05
5E+05
7E+05
7E+05
4E+05
4E+05
7E+05
6E+05
6E+05
8E+05
4E+05
0
4E+05
7E+05
7E+05
76621
90107
7E+05
6E+05
6E+05
8E+05
4E+05
0
4E+05
7E+05
7E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
75307.67
88841.8
95885.89
91948.66
93778.8
727037.75
41598.65
-615389.72
70140.8
525266.27
542550.68
-430902.66
-405087.21
90899.76
87548.44
89425.27
724620.12
38170.23
-618544.55
67997.67
522276.76
540482.76
-434407.19
-407624.69
-570119.88
-501421.98
-498813.4
574691.26
-364014.38
-1233863.07
-295006.42
293481.34
337002.32
-996174.12
-938011.27
-574902.43
-505666.92
-503007.67
572354.06
-367490.17
-1236950.52
-296954.33
290483.08
335099.07
-999695.53
-940389.16
-1219052.13
-1081146.72
0
0
0
0
0
0
0
6E+05
0
0
0
4E+05
4E+05
0
0
0
0
0
6E+05
0
0
0
4E+05
4E+05
6E+05
5E+05
5E+05
0
4E+05
1E+06
3E+05
0
0
1E+06
9E+05
6E+05
5E+05
5E+05
0
4E+05
1E+06
3E+05
0
0
1E+06
9E+05
1E+06
1E+06
75308
88842
95886
91949
93779
7E+05
41599
0
70141
5E+05
5E+05
0
0
90900
87548
89425
7E+05
38170
0
67998
5E+05
5E+05
0
0
0
0
0
6E+05
0
0
0
3E+05
3E+05
0
0
0
0
0
6E+05
0
0
0
3E+05
3E+05
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
-1079378.82
376783.24
-737357.32
-1788044.13
-673734.27
48038.06
85529.55
-1496790.45
-1441339.6
-1226595.21
-1087919.96
-1086032.97
372620.03
-743544.05
-1792654.03
-676318.57
42495.99
82581.18
-1502615.17
-1444480.85
-1890130.65
-1681703.61
-1680635.85
164474.84
-1127848.19
-2356433.75
-1063920.96
-213856.07
-178295.37
-2013663.55
-1956754.42
-1907533.93
-1709135.06
-1713285.42
-2306030.94
-1077339.68
96253.79
-1132468.99
-1934475.05
-1977281.75
-232495.4
-273550.88
-594988.4
-529298.18
-531079.78
-1218470.88
-329950.03
533784.71
1E+06
0
7E+05
2E+06
7E+05
0
0
1E+06
1E+06
1E+06
1E+06
1E+06
0
7E+05
2E+06
7E+05
0
0
2E+06
1E+06
2E+06
2E+06
2E+06
0
1E+06
2E+06
1E+06
2E+05
2E+05
2E+06
2E+06
2E+06
2E+06
2E+06
2E+06
1E+06
0
1E+06
2E+06
2E+06
2E+05
3E+05
6E+05
5E+05
5E+05
1E+06
3E+05
0
0
4E+05
0
0
0
48038
85530
0
0
0
0
0
4E+05
0
0
0
42496
82581
0
0
0
0
0
2E+05
0
0
0
0
0
0
0
0
0
0
0
0
96254
0
0
0
0
0
0
0
0
0
0
5E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
-354728.58
-952771.92
-973187.52
288501.36
271366.67
-590232.75
-525080.1
-526900.88
-1215239.03
-327155.34
535911.02
-352165.81
-949606.74
-970198.55
290870.55
273529.52
68564.84
66000.81
63966.33
-613989.7
58544.01
697838.68
25304.22
-409306.74
-435574.98
519423.96
495777.99
73364.21
70247.26
68166.56
-610737.48
61861.5
699957.52
27356.99
-405755.45
-432936.35
522156.39
497564.44
651593.42
588048.66
586591.49
-59147.24
391398.04
815205.78
364665.2
79347.65
58145.46
697913.08
4E+05
1E+06
1E+06
0
0
6E+05
5E+05
5E+05
1E+06
3E+05
0
4E+05
9E+05
1E+06
0
0
0
0
0
6E+05
0
0
0
4E+05
4E+05
0
0
0
0
0
6E+05
0
0
0
4E+05
4E+05
0
0
0
0
0
59147
0
0
0
0
0
0
0
0
0
3E+05
3E+05
0
0
0
0
0
5E+05
0
0
0
3E+05
3E+05
68565
66001
63966
0
58544
7E+05
25304
0
0
5E+05
5E+05
73364
70247
68167
0
61862
7E+05
27357
0
0
5E+05
5E+05
7E+05
6E+05
6E+05
0
4E+05
8E+05
4E+05
79348
58145
7E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
679218.43
653209.9
589486.85
588026.77
-57734.09
392330.37
815636.94
365577.1
80624.04
59408.94
698493.92
679779.15
913863.05
822892.91
821519.72
312462.92
545355.17
747280.9
514388.55
388329.74
364518.34
695225.47
673233.23
915594.06
824420.96
823034.82
313925.73
546517.68
747749.94
515157.65
389790.84
365697.31
695978.36
673691.99
1082744.86
973177.71
972688.33
627985.51
632787.89
624733.47
619940.27
633274.92
622956.32
629762.66
621198.18
1082739.56
973171.06
972682.78
0
0
0
0
57734
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7E+05
7E+05
6E+05
6E+05
0
4E+05
8E+05
4E+05
80624
59409
7E+05
7E+05
9E+05
8E+05
8E+05
3E+05
5E+05
7E+05
5E+05
4E+05
4E+05
7E+05
7E+05
9E+05
8E+05
8E+05
3E+05
5E+05
7E+05
5E+05
4E+05
4E+05
7E+05
7E+05
1E+06
1E+06
1E+06
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
1E+06
1E+06
1E+06
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
628425.98
632775.09
624285.19
619945.27
633578.95
623274.24
629436.93
620885.28
917048.64
824152.24
823949.38
751775.48
538122.36
309943.17
523604.1
693600.23
682558.58
379160.06
369326.4
915138.15
822462.99
822277.72
751167.83
536829.2
308417.53
522764.27
692692.85
681978.86
377606.5
368112.76
656052.12
588891.76
589795.18
818335.32
370772.57
-60414.23
387169.39
685135.65
696744.92
61176.18
74084.59
654434.01
587448.68
588357.07
817897.87
369824.85
-61825.78
386268.21
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
60414
0
0
0
0
0
0
0
0
0
0
61826
0
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
9E+05
8E+05
8E+05
8E+05
5E+05
3E+05
5E+05
7E+05
7E+05
4E+05
4E+05
9E+05
8E+05
8E+05
8E+05
5E+05
3E+05
5E+05
7E+05
7E+05
4E+05
4E+05
7E+05
6E+05
6E+05
8E+05
4E+05
0
4E+05
7E+05
7E+05
61176
74085
7E+05
6E+05
6E+05
8E+05
4E+05
0
4E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
684539.72
696182.77
59889.32
72836.78
77275.56
69039.62
70511
702208.48
29680.49
-613363.04
59187.88
500381.69
521933.87
-433088.44
-410745.72
72345.56
64675.42
66196.16
699887.44
26287.75
-616558.35
57065.09
497465.97
519937.19
-436608.1
-413314.1
-586134.26
-527715.79
-524779.87
534734.3
-375521.28
-1215900.41
-305605.08
254528.08
305726.63
-986892.74
-934839.29
-590785.41
-531833.99
-528857.59
532553.14
-378730.34
-1218926.46
-307602.56
251780.36
303853.31
-990226.63
-937272.2
0
0
0
0
0
0
0
0
0
6E+05
0
0
0
4E+05
4E+05
0
0
0
0
0
6E+05
0
0
0
4E+05
4E+05
6E+05
5E+05
5E+05
0
4E+05
1E+06
3E+05
0
0
1E+06
9E+05
6E+05
5E+05
5E+05
0
4E+05
1E+06
3E+05
0
0
1E+06
9E+05
7E+05
7E+05
59889
72837
77276
69040
70511
7E+05
29680
0
59188
5E+05
5E+05
0
0
72346
64675
66196
7E+05
26288
0
57065
5E+05
5E+05
0
0
0
0
0
5E+05
0
0
0
3E+05
3E+05
0
0
0
0
0
5E+05
0
0
0
3E+05
3E+05
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
-1232457.51
-1109335.39
-1106749.61
323127.83
-747419.01
-1754929.48
-684356.81
-2484.13
44205.77
-1476007.43
-1429664.61
-1237078.23
-1113563.56
-1110879.94
320865.77
-751815.62
-1758231.27
-685522.57
-6086.42
42940.43
-1480305.93
-1431579.7
-1897036.48
-1708378.77
-1706037.05
99709.78
-1133858.6
-2306473.79
-1072892.03
-273154.39
-227538.96
-1979225.05
-1935126.67
-1914978.54
-1726966.25
-1729213.59
-2308741.13
-1079842.64
82435.51
-1146556.26
-1940904.79
-1985736.97
-240568.65
-293598.72
-608943.77
-549784.1
-550206.43
-1224957.03
1E+06
1E+06
1E+06
0
7E+05
2E+06
7E+05
2484
0
1E+06
1E+06
1E+06
1E+06
1E+06
0
8E+05
2E+06
7E+05
6086
0
1E+06
1E+06
2E+06
2E+06
2E+06
0
1E+06
2E+06
1E+06
3E+05
2E+05
2E+06
2E+06
2E+06
2E+06
2E+06
2E+06
1E+06
0
1E+06
2E+06
2E+06
2E+05
3E+05
6E+05
5E+05
6E+05
1E+06
0
0
0
3E+05
0
0
0
0
44206
0
0
0
0
0
3E+05
0
0
0
0
42940
0
0
0
0
0
99710
0
0
0
0
0
0
0
0
0
0
0
0
82436
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
-338939.82
518969.78
-367085.69
-963814.53
-982093.01
276105.75
253799.66
-604213.85
-545583.87
-546045.33
-1221830.45
-335939.71
521175.22
-364754.42
-960570.17
-979337.66
278682.43
255862.5
50717.92
44165.13
43187.76
-626113.08
49402.33
685959.72
10409.71
-422780.64
-449717.19
509563.83
479778.57
55602.36
48492.02
47470.38
-622917.31
52772.64
688233.12
12507.86
-419250.53
-447107.03
512422.84
481691.01
628933.76
564036.63
563281.89
-75601.04
379541.08
803932.79
348772.47
62775.22
3E+05
0
4E+05
1E+06
1E+06
0
0
6E+05
5E+05
5E+05
1E+06
3E+05
0
4E+05
1E+06
1E+06
0
0
0
0
0
6E+05
0
0
0
4E+05
4E+05
0
0
0
0
0
6E+05
0
0
0
4E+05
4E+05
0
0
0
0
0
75601
0
0
0
0
0
5E+05
0
0
0
3E+05
3E+05
0
0
0
0
0
5E+05
0
0
0
3E+05
3E+05
50718
44165
43188
0
49402
7E+05
10410
0
0
5E+05
5E+05
55602
48492
47470
0
52773
7E+05
12508
0
0
5E+05
5E+05
6E+05
6E+05
6E+05
0
4E+05
8E+05
3E+05
62775
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
41002.05
687329.7
664379.29
630520.03
565452.57
564693.58
-74211.93
380467.99
804357.46
349659.27
64039.79
42237.05
687908.48
664924.92
887294.75
797514.92
796523.49
291538.48
530656.04
737774.92
498645.94
368247.23
344875.12
684438.28
661017.91
889092.29
799106.5
798102.29
293009.16
531839.02
738313.65
499472.17
369714.43
346083.96
685238.85
661552.95
1050386.19
944753.69
944256.33
602733.49
615098.77
614745.33
602388.19
610136.79
599965.84
617512.97
608983.32
1050337.03
0
0
0
0
0
0
74212
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41002
7E+05
7E+05
6E+05
6E+05
6E+05
0
4E+05
8E+05
3E+05
64040
42237
7E+05
7E+05
9E+05
8E+05
8E+05
3E+05
5E+05
7E+05
5E+05
4E+05
3E+05
7E+05
7E+05
9E+05
8E+05
8E+05
3E+05
5E+05
7E+05
5E+05
4E+05
3E+05
7E+05
7E+05
1E+06
9E+05
9E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
1E+06
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
944712.75
944214.77
603200.61
615079.91
614224.67
602353.54
610467.86
600284.14
617141.14
608601.05
880580.8
794183.94
793642.77
722684.51
517516.69
300870.01
506056.01
667396.08
657459.32
366095.2
359062.04
878642.61
792474.17
791947.68
722087.17
516253.31
299306.08
505158.41
666526
656851.77
364541.47
357785.18
612542.77
554760.97
554905.65
784933.05
347335.56
-71393.25
366245.19
656302.4
667493.2
46046.6
61958.55
610853.32
553259.02
553406.8
784451.7
346363.82
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
71393
0
0
0
0
0
0
0
0
0
0
9E+05
9E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
9E+05
8E+05
8E+05
7E+05
5E+05
3E+05
5E+05
7E+05
7E+05
4E+05
4E+05
9E+05
8E+05
8E+05
7E+05
5E+05
3E+05
5E+05
7E+05
7E+05
4E+05
4E+05
6E+05
6E+05
6E+05
8E+05
3E+05
0
4E+05
7E+05
7E+05
46047
61959
6E+05
6E+05
6E+05
8E+05
3E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
-72837.8
365291.13
655677.21
666878.49
44735.41
60666.23
29367
33098.56
33450.53
665325.65
3476.06
-624108.98
37794.44
468915.35
490559.77
-449343.09
-421709.68
24234.1
28556.95
28951.06
662979.08
18.6
-627505.33
35509.69
465987.04
488477.54
-453003.79
-424494.02
-641693.65
-568352.05
-567040.93
494306.53
-404215.43
-1229942.32
-331341.54
221373.04
270188.66
-1005824.45
-949299.07
-646795.04
-572890.12
-571539.63
491944.17
-407712.37
-1233361.65
-333625.63
218414.01
268103.83
72838
0
0
0
0
0
0
0
0
0
0
6E+05
0
0
0
4E+05
4E+05
0
0
0
0
0
6E+05
0
0
0
5E+05
4E+05
6E+05
6E+05
6E+05
0
4E+05
1E+06
3E+05
0
0
1E+06
9E+05
6E+05
6E+05
6E+05
0
4E+05
1E+06
3E+05
0
0
0
4E+05
7E+05
7E+05
44735
60666
29367
33099
33451
7E+05
3476
0
37794
5E+05
5E+05
0
0
24234
28557
28951
7E+05
18.6
0
35510
5E+05
5E+05
0
0
0
0
0
5E+05
0
0
0
2E+05
3E+05
0
0
0
0
0
5E+05
0
0
0
2E+05
3E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
301
301
301
301
301
301
301
301
301
301
301
301
301
-1009521.31
-952094.45
-1286537.94
-1147100.32
-1146239.78
281943.15
-778477.27
-1765311.86
-704815.61
-37683.34
11267.98
-1494636.69
-1437733.39
-1294743.2
-1154474.49
-1153519.77
277860.04
-784739.82
-1770744.25
-708067.05
-43066.74
8058.71
-1500942.91
-1441810.24
-1954062.82
-1747167.52
-1746632.07
55554.08
-1169691.65
-2315873.55
-1090553.18
-312659.15
-260182.27
-2000137.2
-1939417.53
-2313882.46
-2054501.11
-2057578.19
-2573389.14
-1295569.71
-73355.65
-1351094.45
-2182260.86
-2230566.94
-416177.85
-450705.18
-1488444.55
-1319616.13
1E+06
1E+06
1E+06
1E+06
1E+06
0
8E+05
2E+06
7E+05
37683
0
1E+06
1E+06
1E+06
1E+06
1E+06
0
8E+05
2E+06
7E+05
43067
0
2E+06
1E+06
2E+06
2E+06
2E+06
0
1E+06
2E+06
1E+06
3E+05
3E+05
2E+06
2E+06
2E+06
2E+06
2E+06
3E+06
1E+06
73356
1E+06
2E+06
2E+06
4E+05
5E+05
1E+06
1E+06
0
0
0
0
0
3E+05
0
0
0
0
11268
0
0
0
0
0
3E+05
0
0
0
0
8059
0
0
0
0
0
55554
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
-1321446.83
-1915649.27
-831098.9
213221.31
-871253.9
-1585784.26
-1621191.38
-81236.58
-105183.78
-1481081.6
-1313002.3
-1314900.58
-1910395.72
-825886.8
216505.28
-867929.59
-1580121.93
-1616893.98
-76996.46
-102351.06
-688700.46
-607942.57
-608556.58
-1273724.08
-380551.11
485383.87
-407719.88
-1004060.8
-1028273.76
239933.56
224846.49
-680304.82
-600572.72
-601215.94
-1267992.62
-375714.86
488894.75
-403314.42
-998497.62
-1023017.45
243919.58
228487.8
150147.32
137027.61
136549.04
-559338.79
102332.35
727934.38
1E+06
2E+06
8E+05
0
9E+05
2E+06
2E+06
81237
1E+05
1E+06
1E+06
1E+06
2E+06
8E+05
0
9E+05
2E+06
2E+06
76996
1E+05
7E+05
6E+05
6E+05
1E+06
4E+05
0
4E+05
1E+06
1E+06
0
0
7E+05
6E+05
6E+05
1E+06
4E+05
0
4E+05
1E+06
1E+06
0
0
0
0
0
6E+05
0
0
0
0
0
2E+05
0
0
0
0
0
0
0
0
0
0
2E+05
0
0
0
0
0
0
0
0
0
0
5E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
5E+05
0
0
0
2E+05
2E+05
2E+05
1E+05
1E+05
0
1E+05
7E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
66297.55
-357207.35
-385464.36
554059.94
530558.15
157821.87
143766.98
143262.87
-554238.72
106940.06
731281.76
70136.76
-352086.47
-380891.43
557934.47
533854.56
857699.92
764502.47
764766.54
73191.07
502741.28
901416.82
471876.11
204455.46
182330.04
792277.85
770940.33
861303.32
767651.3
767910.27
75818.71
504757.26
902731.69
473802.42
206918.07
184735.41
793814.98
772400.23
1203272.28
1069006.06
1069743.39
493687.08
699578.05
874412.87
668500.58
557670.14
537852.25
830247.7
0
4E+05
4E+05
0
0
0
0
0
6E+05
0
0
0
4E+05
4E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
66298
0
0
6E+05
5E+05
2E+05
1E+05
1E+05
0
1E+05
7E+05
70137
0
0
6E+05
5E+05
9E+05
8E+05
8E+05
73191
5E+05
9E+05
5E+05
2E+05
2E+05
8E+05
8E+05
9E+05
8E+05
8E+05
75819
5E+05
9E+05
5E+05
2E+05
2E+05
8E+05
8E+05
1E+06
1E+06
1E+06
5E+05
7E+05
9E+05
7E+05
6E+05
5E+05
8E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
806888.41
1205665.56
1071094.73
1071826.95
495421.03
700994.17
875285.54
669690.92
559356.31
539381.1
831325.47
807795.85
1404272.14
1244227.51
1245953.7
829949.52
805519.58
765802.97
790189.22
821183.13
815190.49
780562.01
767025.09
1404777.7
1244681.66
1246407.39
830740
805823.32
765621.65
790494.56
821827.67
815840.59
780521.06
766980.13
1230307.47
1085006.16
1087442.22
951509.44
704512.87
444798.29
691723.05
875045.46
873470.45
522837.29
509396.87
1228271.77
1083234.95
1085679.86
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8E+05
1E+06
1E+06
1E+06
5E+05
7E+05
9E+05
7E+05
6E+05
5E+05
8E+05
8E+05
1E+06
1E+06
1E+06
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
1E+06
1E+06
1E+06
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
1E+06
1E+06
1E+06
1E+06
7E+05
4E+05
7E+05
9E+05
9E+05
5E+05
5E+05
1E+06
1E+06
1E+06
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
950898.34
703322.93
443248.14
690751.83
874213.66
872800.86
521345.63
508065.5
910278.36
795172.22
798803.71
995023.61
506255.81
34663.33
523337.9
839305.24
861802.41
167884.52
174353.52
906666.23
791992.03
795630.79
993757.37
504220.95
31983.94
521427.13
837779.26
860375.32
165366
171921.99
230384.99
184008.29
188638.9
838335.53
109239.81
-585715.76
143259.04
606384.39
643882
-391262.22
-374450.07
222654.3
177184.58
181841.1
835204.94
104549.07
-591101.31
139433.81
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6E+05
0
0
0
4E+05
4E+05
0
0
0
0
0
6E+05
0
1E+06
7E+05
4E+05
7E+05
9E+05
9E+05
5E+05
5E+05
9E+05
8E+05
8E+05
1E+06
5E+05
34663
5E+05
8E+05
9E+05
2E+05
2E+05
9E+05
8E+05
8E+05
1E+06
5E+05
31984
5E+05
8E+05
9E+05
2E+05
2E+05
2E+05
2E+05
2E+05
8E+05
1E+05
0
1E+05
6E+05
6E+05
0
0
2E+05
2E+05
2E+05
8E+05
1E+05
0
1E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
602596.24
640731.75
-396628.13
-379190.06
-584231.47
-547962.83
-541866.7
615793.99
-375668.15
-1295016.92
-303698.56
296473.14
364224.57
-1043447.5
-1001078.1
-592279.66
-555088.66
-548968.12
612733.28
-380701.83
-1300871.59
-307580.17
292570.94
361167.75
-1049306.06
-1006113.44
-1368361.61
-1252540.13
-1245889.33
351412.03
-826908.91
-1929775.22
-751626.77
-25241.68
47303.8
-1625666.99
-1582689.05
-1376687.37
-1259994.07
-1253297.82
347744.4
-833056.78
-1935610.61
-754981.44
-30246.56
44313.61
-1632179.82
-1587188.92
0
0
4E+05
4E+05
6E+05
5E+05
5E+05
0
4E+05
1E+06
3E+05
0
0
1E+06
1E+06
6E+05
6E+05
5E+05
0
4E+05
1E+06
3E+05
0
0
1E+06
1E+06
1E+06
1E+06
1E+06
0
8E+05
2E+06
8E+05
25242
0
2E+06
2E+06
1E+06
1E+06
1E+06
0
8E+05
2E+06
8E+05
30247
0
2E+06
2E+06
6E+05
6E+05
0
0
0
0
0
6E+05
0
0
0
3E+05
4E+05
0
0
0
0
0
6E+05
0
0
0
3E+05
4E+05
0
0
0
0
0
4E+05
0
0
0
0
47304
0
0
0
0
0
3E+05
0
0
0
0
44314
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
301
301
301
301
301
301
301
301
301
301
301
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
-2189182.09
-1990472.29
-1983188.58
67298.89
-1302296.7
-2588435.75
-1219040.7
-369011.37
-288297.94
-2232838.92
-2185901.96
-1508777.7
-1357171.89
-1362924.43
-1583389.08
-808635.32
-164037.21
-938915.38
-1331083.32
-1423876.64
-323549.66
-423600.71
-879536.19
-790475.76
-795420.96
-1124149.47
-449144.9
110147.09
-564964.77
-903866.1
-986330.61
-27671.77
-116417.42
-872171.24
-783903.13
-788872.73
-1120049.54
-446140.61
114490.75
-559525.99
-900594
-981331.28
-24227.51
-111276.7
-263411.2
-236427
-240572.11
-673932.57
2E+06
2E+06
2E+06
0
1E+06
3E+06
1E+06
4E+05
3E+05
2E+06
2E+06
2E+06
1E+06
1E+06
2E+06
8E+05
2E+05
9E+05
1E+06
1E+06
3E+05
4E+05
9E+05
8E+05
8E+05
1E+06
4E+05
0
6E+05
9E+05
1E+06
27672
1E+05
9E+05
8E+05
8E+05
1E+06
4E+05
0
6E+05
9E+05
1E+06
24228
1E+05
3E+05
2E+05
2E+05
7E+05
0
0
0
67299
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1E+05
0
0
0
0
0
0
0
0
0
0
1E+05
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
-98516.2
375414.99
-200091.72
-485579.05
-557868.55
259350.97
181748.15
-258765
-232313.19
-236466.03
-671220.67
-96386.3
377913.96
-197010.91
-483234.98
-554850.02
261543.3
184605.76
350013.49
314297.22
310949.69
-199997.86
236347.59
610870.92
174452.46
-60340.37
-104420.58
515293.63
466915.71
354695.47
318420.03
315066.47
-197264.16
238539.8
613313.02
177435.94
-57929.13
-101448.3
517497.16
469673.6
883187.14
792358.75
789963.13
228777.94
531332.49
796373.56
493766.57
324481.61
98516
0
2E+05
5E+05
6E+05
0
0
3E+05
2E+05
2E+05
7E+05
96386
0
2E+05
5E+05
6E+05
0
0
0
0
0
2E+05
0
0
0
60340
1E+05
0
0
0
0
0
2E+05
0
0
0
57929
1E+05
0
0
0
0
0
0
0
0
0
0
0
4E+05
0
0
0
3E+05
2E+05
0
0
0
0
0
4E+05
0
0
0
3E+05
2E+05
4E+05
3E+05
3E+05
0
2E+05
6E+05
2E+05
0
0
5E+05
5E+05
4E+05
3E+05
3E+05
0
2E+05
6E+05
2E+05
0
0
5E+05
5E+05
9E+05
8E+05
8E+05
2E+05
5E+05
8E+05
5E+05
3E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
297724.79
727426.71
697571.3
884643.14
793656.35
791262.94
229863.59
532153.16
796939.79
494597.84
325488.33
298738.91
728064.48
698219.74
1093009.77
980880.01
979399
471284.76
640756.55
795941.01
626436.82
523485.44
513264.91
753960.86
741826.68
1094594.37
982274.35
980793.73
472396.49
641614.75
796573.7
627323.05
524517.99
514317.14
754653.06
742539.55
1210528.94
1086085.8
1085627.98
661365.98
696214.9
739491.89
704632.73
669706.52
675678.93
725178.93
730534.89
1210441.3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3E+05
7E+05
7E+05
9E+05
8E+05
8E+05
2E+05
5E+05
8E+05
5E+05
3E+05
3E+05
7E+05
7E+05
1E+06
1E+06
1E+06
5E+05
6E+05
8E+05
6E+05
5E+05
5E+05
8E+05
7E+05
1E+06
1E+06
1E+06
5E+05
6E+05
8E+05
6E+05
5E+05
5E+05
8E+05
7E+05
1E+06
1E+06
1E+06
7E+05
7E+05
7E+05
7E+05
7E+05
7E+05
7E+05
7E+05
1E+06
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
1086007.54
1085551.85
661576.47
696150.84
739178.05
704593.5
669832.07
675822.23
724932.29
730308.66
991601.59
890152.53
890645.23
657161.71
558030.29
490543.25
589685.2
621735.86
644243.27
503461.7
526576.15
989541.18
888337.43
888834.23
656320.59
557019.26
489102.36
588414.31
620899.58
643222.96
502199.99
525135.06
678946.74
609650.49
611186.29
599370.11
371116.99
185196.55
413482.75
524200.23
554366.54
230200.13
262287.91
677299.83
608182.07
609718.99
598693.68
370150.09
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1E+06
1E+06
7E+05
7E+05
7E+05
7E+05
7E+05
7E+05
7E+05
7E+05
1E+06
9E+05
9E+05
7E+05
6E+05
5E+05
6E+05
6E+05
6E+05
5E+05
5E+05
1E+06
9E+05
9E+05
7E+05
6E+05
5E+05
6E+05
6E+05
6E+05
5E+05
5E+05
7E+05
6E+05
6E+05
6E+05
4E+05
2E+05
4E+05
5E+05
6E+05
2E+05
3E+05
7E+05
6E+05
6E+05
6E+05
4E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
183996.6
412573.3
523427.22
553634.59
229055.69
261185.51
46968.07
43155.64
45748.26
356713.73
-2161.2
-303116.19
55814.93
240351.53
281639.87
-228042.33
-183467.93
41970.51
38750.99
41352.48
354300.11
-4524.86
-306243.08
52638.27
238122.17
278834.27
-230777.24
-186769
-666314.92
-596918.34
-593142.3
67423.39
-416655.78
-840979.72
-356818.64
-85686.89
-43023.8
-730532.53
-683075.86
-671010.41
-601073.02
-597291.17
65101.91
-419050.43
-843911.46
-359677.09
-87932.99
-45598.37
0
0
0
0
0
0
0
0
0
0
2161
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
4525
3E+05
0
0
0
2E+05
2E+05
7E+05
6E+05
6E+05
0
4E+05
8E+05
4E+05
85687
43024
7E+05
7E+05
7E+05
6E+05
6E+05
0
4E+05
8E+05
4E+05
87933
45598
2E+05
4E+05
5E+05
6E+05
2E+05
3E+05
46968
43156
45748
4E+05
0
0
55815
2E+05
3E+05
0
0
41971
38751
41352
4E+05
0
0
52638
2E+05
3E+05
0
0
0
0
0
67423
0
0
0
0
0
0
0
0
0
0
65102
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
302
302
302
302
302
302
302
302
302
302
302
302
302
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
-733211.17
-686076.7
-2068629.72
-1857879.58
-1852349.27
-566218.95
-1248583.78
-1841072.94
-1158587.11
-783178.22
-719081
-1688210.88
-1616967.25
-1957844.72
-1760772.01
-1765206.97
-1714046.42
-1080458.93
-557388.48
-1191070.38
-1506781.39
-1585631.6
-685803.3
-770068.67
-628569.77
-564728.89
-568058.56
-780102.58
-318498.15
55592.88
-406083.32
-627674.66
-690044.95
-34464.75
-101006.86
-623823.03
-560535.14
-563866.49
-777307.42
-316213.59
58082.31
-403083.31
-625177.24
-687040.14
-32184.96
-98220.81
-178005.9
-159975.15
7E+05
7E+05
2E+06
2E+06
2E+06
6E+05
1E+06
2E+06
1E+06
8E+05
7E+05
2E+06
2E+06
2E+06
2E+06
2E+06
2E+06
1E+06
6E+05
1E+06
2E+06
2E+06
7E+05
8E+05
6E+05
6E+05
6E+05
8E+05
3E+05
0
4E+05
6E+05
7E+05
34465
1E+05
6E+05
6E+05
6E+05
8E+05
3E+05
0
4E+05
6E+05
7E+05
32185
98221
2E+05
2E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
55593
0
0
0
0
0
0
0
0
0
0
58082
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
-162831.59 2E+05
-449482.18 4E+05
-70789.67 70790
0
247012.92
-131741.23 1E+05
-326720.48 3E+05
-370150.07 4E+05
0
167680.82
0
120663.09
-175823.3 2E+05
-158099.75 2E+05
-160952.99 2E+05
-448082.92 4E+05
69542
-69541.93
0
247872.7
-130729.87 1E+05
-325315.93 3E+05
-368912.93 4E+05
0
168702.71
0
121521.09
0
244467.19
0
219072.92
0
216733.42
-135330.45 1E+05
0
163424.98
0
420770.81
0
121964.77
-39877.02 39877
69432
-69432.11
0
354872.47
0
322362.86
0
246718.06
0
221122.85
0
218780.46
1E+05
-133816.29
0
164406.37
0
421958.82
0
123685.48
38672
-38672.13
-67702.81 67703
0
355845.33
0
323857.2
0
629045.08
0
563885.15
0
562082.72
0
156958.97
0
378058.42
0
571808.98
0
0
0
2E+05
0
0
0
2E+05
1E+05
0
0
0
0
0
2E+05
0
0
0
2E+05
1E+05
2E+05
2E+05
2E+05
0
2E+05
4E+05
1E+05
0
0
4E+05
3E+05
2E+05
2E+05
2E+05
0
2E+05
4E+05
1E+05
0
0
4E+05
3E+05
6E+05
6E+05
6E+05
2E+05
4E+05
6E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
350670.29
226897.91
207375.5
521392.44
499564.74
630685.13
565356.54
563557.4
158128.83
379002.63
572529.59
351616.62
228001.98
208481
522177.41
500355.8
896460.65
804207.76
803272.37
417362.63
514124
620658.18
523876.28
443401.04
450295.26
587725.55
593403.22
898183.61
805726.9
804793.08
418534.6
514997.56
621391.02
524907.57
444453.51
451459.56
588466.06
594258.02
1072538.51
961990.33
961946.52
624927.24
613293.5
614869.56
626501.77
618746.91
628157.27
611639.53
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4E+05
2E+05
2E+05
5E+05
5E+05
6E+05
6E+05
6E+05
2E+05
4E+05
6E+05
4E+05
2E+05
2E+05
5E+05
5E+05
9E+05
8E+05
8E+05
4E+05
5E+05
6E+05
5E+05
4E+05
5E+05
6E+05
6E+05
9E+05
8E+05
8E+05
4E+05
5E+05
6E+05
5E+05
4E+05
5E+05
6E+05
6E+05
1E+06
1E+06
1E+06
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
620924.33
1072546.31
961997.5
961954.97
625158.66
613284.39
614646
626518.76
618902.99
628331.99
611472.67
620777.62
911553.77
818120.25
818951.44
638182.26
509304.99
415925.24
544819.79
593269.69
618568.89
435538.61
461803.25
909673.35
816464.55
817298
637389.17
508396.94
414641.02
543650.58
592497.66
617611.88
434418.31
460500.12
657611.3
590311.6
592040.18
597380.38
357678.22
161867.65
401606.13
518498.61
549838.34
209409.69
242803.96
656062.56
588930.64
590659.15
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6E+05
1E+06
1E+06
1E+06
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
9E+05
8E+05
8E+05
6E+05
5E+05
4E+05
5E+05
6E+05
6E+05
4E+05
5E+05
9E+05
8E+05
8E+05
6E+05
5E+05
4E+05
5E+05
6E+05
6E+05
4E+05
5E+05
7E+05
6E+05
6E+05
6E+05
4E+05
2E+05
4E+05
5E+05
5E+05
2E+05
2E+05
7E+05
6E+05
6E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
596725.64
356772.42
160759.61
400749.15
517760.56
549135.2
208350.05
241778.62
83943.36
76179.91
78872.4
371779.72
19307.47
-275675.55
76853.81
257285.7
298347.94
-202243.76
-157919.1
79123.1
71931.52
74629.21
369365.56
17062.48
-278599.24
73761.04
255097.64
295558.96
-204792.64
-161063.85
-570683.71
-511257.64
-507530.84
98558.89
-359770.4
-761400.81
-302992.31
-46535.82
-5950.93
-656891
-611769.46
-575289.76
-515333.31
-511603.8
96203.7
-362097.89
-764193.86
-305813
0
0
0
0
0
0
0
0
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
6E+05
5E+05
5E+05
0
4E+05
8E+05
3E+05
46536
5951
7E+05
6E+05
6E+05
5E+05
5E+05
0
4E+05
8E+05
3E+05
6E+05
4E+05
2E+05
4E+05
5E+05
5E+05
2E+05
2E+05
83943
76180
78872
4E+05
19307
0
76854
3E+05
3E+05
0
0
79123
71932
74629
4E+05
17062
0
73761
3E+05
3E+05
0
0
0
0
0
98559
0
0
0
0
0
0
0
0
0
0
96204
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
-48780.22
-8544.67
-659445.49
-614671.26
-1884438.61
-1692674.21
-1687229.85
-507784.13
-1139440.76
-1685901.56
-1054127.85
-709173.24
-648283.51
-1545402.17
-1477722.18
-1866650.56
-1680080.69
-1684556.16
-1680307.78
-1035510.84
-489314.49
-1134206.18
-1472260.73
-1542684.23
-626938.04
-702763.75
-1214933.96
-1092931.71
-1096921.01
-1218938.23
-658997.02
-189784.58
-749810.67
-1037215.72
-1101979.93
-306742.88
-376373.66
-1210613.53
-1089012.65
-1093011.73
-1216098.87
-657502.07
-187481.36
-746163.23
-1035216.95
-1098454.24
-305125.99
-373240.46
48780
8545
7E+05
6E+05
2E+06
2E+06
2E+06
5E+05
1E+06
2E+06
1E+06
7E+05
6E+05
2E+06
1E+06
2E+06
2E+06
2E+06
2E+06
1E+06
5E+05
1E+06
1E+06
2E+06
6E+05
7E+05
1E+06
1E+06
1E+06
1E+06
7E+05
2E+05
7E+05
1E+06
1E+06
3E+05
4E+05
1E+06
1E+06
1E+06
1E+06
7E+05
2E+05
7E+05
1E+06
1E+06
3E+05
4E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
-577273.89
-519234.44
-522739.57
-766943.99
-291990.09
100209.27
-374819.69
-611605.31
-670637.92
3903.19
-59462.3
-572835.34
-515318.24
-518822.78
-764277.3
-289920.82
102463.77
-371967.74
-609275.71
-667753.13
5939.61
-56868.87
67782.25
60429.22
57668.99
-285416.76
64088.1
366548.84
16984.97
-173999.82
-207624.31
288756.39
251730.32
72565.87
64649.63
61890.08
-282530.46
66356.32
368963.31
20017.55
-171452.29
-204535.06
290967.91
254486.48
632805.47
567521.69
565547.83
148761.89
6E+05
5E+05
5E+05
8E+05
3E+05
0
4E+05
6E+05
7E+05
0
59462
6E+05
5E+05
5E+05
8E+05
3E+05
0
4E+05
6E+05
7E+05
0
56869
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
0
0
0
0
0
0
1E+05
0
0
0
3903
0
0
0
0
0
0
1E+05
0
0
0
5940
0
67782
60429
57669
0
64088
4E+05
16985
0
0
3E+05
3E+05
72566
64650
61890
0
66356
4E+05
20018
0
0
3E+05
3E+05
6E+05
6E+05
6E+05
1E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
380628.63
585270.14
353361.05
221841.17
202360.56
531671.47
509740.16
634274.95
568832.57
566861.93
149827.85
381451.83
585875.02
354208.76
222831.45
203368.39
532334.48
510424.81
876214.26
786704.6
785612.42
398214.75
502829.95
618520.08
513881.63
426305.18
434074.11
582660.72
589095.9
877994.75
788276.22
787186.4
399440.86
503773.33
619265.58
514909.93
427431.85
435260.71
583445.74
589944.83
1025461.07
920785.13
920555.01
590333.58
589341.03
598393.66
599381.2
587946.56
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4E+05
6E+05
4E+05
2E+05
2E+05
5E+05
5E+05
6E+05
6E+05
6E+05
1E+05
4E+05
6E+05
4E+05
2E+05
2E+05
5E+05
5E+05
9E+05
8E+05
8E+05
4E+05
5E+05
6E+05
5E+05
4E+05
4E+05
6E+05
6E+05
9E+05
8E+05
8E+05
4E+05
5E+05
6E+05
5E+05
4E+05
4E+05
6E+05
6E+05
1E+06
9E+05
9E+05
6E+05
6E+05
6E+05
6E+05
6E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
595064.77
593662.46
600487.37
1025359.9
920694.91
920466.24
590407.23
589251.59
598203.78
599354.45
587959.44
595122.48
593488.53
600359.6
840652.68
755945.59
756593.22
594634.8
473886.96
382105.3
502867.07
553498.07
574110.9
402629.19
424051.4
838657.86
754186.35
754835.34
593759.71
472891.42
380770.86
501653.11
552633.2
573091.68
401438.89
422707.13
557880.35
502624.63
504129.1
538920.7
306531.24
110859.08
343280.44
463702.07
489909.06
159870.73
187898.86
556188.67
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6E+05
6E+05
6E+05
1E+06
9E+05
9E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
6E+05
8E+05
8E+05
8E+05
6E+05
5E+05
4E+05
5E+05
6E+05
6E+05
4E+05
4E+05
8E+05
8E+05
8E+05
6E+05
5E+05
4E+05
5E+05
6E+05
6E+05
4E+05
4E+05
6E+05
5E+05
5E+05
5E+05
3E+05
1E+05
3E+05
5E+05
5E+05
2E+05
2E+05
6E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
501115.54
502619.87
538188.08
305523.66
109665.5
342361.8
462870.5
489141.17
158712.42
186802.95
-40473.92
-33259.13
-30802.11
301319.61
-44423.62
-341973.17
3822.51
190767.12
225188.15
-265841.71
-228402.73
-45699.57
-37874.65
-35414.86
298614.5
-46997.75
-345075.72
589.01
188236.33
222191.35
-268652.57
-231680.16
-726361.5
-648412.11
-644973.38
11209.99
-441591.43
-845737.33
-392862.83
-130572.2
-95722.77
-738804.57
-699770.61
-731438.96
-652913.96
-649474.03
8542.09
-444280.79
0
0
0
0
0
0
0
0
0
0
40474
33259
30802
0
44424
3E+05
0
0
0
3E+05
2E+05
45700
37875
35415
0
46998
3E+05
0
0
0
3E+05
2E+05
7E+05
6E+05
6E+05
0
4E+05
8E+05
4E+05
1E+05
95723
7E+05
7E+05
7E+05
7E+05
6E+05
0
4E+05
5E+05
5E+05
5E+05
3E+05
1E+05
3E+05
5E+05
5E+05
2E+05
2E+05
0
0
0
3E+05
0
0
3823
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
589
2E+05
2E+05
0
0
0
0
0
####
0
0
0
0
0
0
0
0
0
0
8542
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
-848763.71
-395867.77
-133182.23
-98554.69
-741666.94
-702857.65
-2061712.95
-1848433.91
-1843245.63
-603242.04
-1227629.53
-1785014.24
-1160514.11
-798623.98
-750733.05
-1637523.23
-1583032.61
-2402153.84
-2150113.74
-2154877.16
-2047562.12
-1322221.49
-709320.97
-1434758.24
-1812978.87
-1893502.01
-863381.09
-949148.59
-1560568.19
-1397242.73
-1401449.28
-1464801.27
-846511
-325967.43
-944344.13
-1264485.97
-1334431.8
-456336.9
-531045.55
-1547427.32
-1385443.24
-1389643.63
-1455102.57
-839749.89
-320460.57
-935899.5
-1255990.2
-1324743.21
8E+05
4E+05
1E+05
98555
7E+05
7E+05
2E+06
2E+06
2E+06
6E+05
1E+06
2E+06
1E+06
8E+05
8E+05
2E+06
2E+06
2E+06
2E+06
2E+06
2E+06
1E+06
7E+05
1E+06
2E+06
2E+06
9E+05
9E+05
2E+06
1E+06
1E+06
1E+06
8E+05
3E+05
9E+05
1E+06
1E+06
5E+05
5E+05
2E+06
1E+06
1E+06
1E+06
8E+05
3E+05
9E+05
1E+06
1E+06
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
-450819.93
-524322.38
-733104.19
-657323.86
-660954.7
-888469.86
-379692.01
46556.43
-462297.22
-723246.25
-782242.81
-59670.62
-122922.22
-722502.35
-647892.63
-651515.8
-881326.43
-374065.7
51396.87
-455939.46
-716694.46
-775173.58
-54755.99
-117475.84
136495.33
119594.97
116871.83
-259647.14
99752.26
411945.94
52489.69
-145247.82
-179064.53
331363.34
294355.63
147489.46
129390.9
126674.74
-252290.02
105640.84
417067.68
59080.15
-138462
-171782.32
336559.97
300062.1
881588.74
785164.14
5E+05
5E+05
7E+05
7E+05
7E+05
9E+05
4E+05
0
5E+05
7E+05
8E+05
59671
1E+05
7E+05
6E+05
7E+05
9E+05
4E+05
0
5E+05
7E+05
8E+05
54756
1E+05
0
0
0
3E+05
0
0
0
1E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
1E+05
2E+05
0
0
0
0
0
0
0
0
0
0
0
46556
0
0
0
0
0
0
0
0
0
0
51397
0
0
0
0
0
1E+05
1E+05
1E+05
0
99752
4E+05
52490
0
0
3E+05
3E+05
1E+05
1E+05
1E+05
0
1E+05
4E+05
59080
0
0
3E+05
3E+05
9E+05
8E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
783338.47
293194.03
513687.31
710624.41
490092.45
362224.85
345331.53
658486.91
639386.38
890153.34
792819.88
791000.88
298947.7
518505.96
714670.15
495073.37
367674.27
350895.21
662722.63
643747.4
1260639.66
1124151.19
1123299.25
634759.67
714583.83
802763.02
722920.44
656198.1
662073.12
775449.58
780250.47
1263683.05
1126849.45
1126001.86
636913.42
716258.2
804018.42
724655.32
658200.37
664118.12
776813.72
781663.76
1508298.05
1345596.27
1345689.17
899098.38
851814.53
821462.86
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8E+05
3E+05
5E+05
7E+05
5E+05
4E+05
3E+05
7E+05
6E+05
9E+05
8E+05
8E+05
3E+05
5E+05
7E+05
5E+05
4E+05
4E+05
7E+05
6E+05
1E+06
1E+06
1E+06
6E+05
7E+05
8E+05
7E+05
7E+05
7E+05
8E+05
8E+05
1E+06
1E+06
1E+06
6E+05
7E+05
8E+05
7E+05
7E+05
7E+05
8E+05
8E+05
2E+06
1E+06
1E+06
9E+05
9E+05
8E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
868747.34
881744.04
893852.6
826708.64
838769.43
1507265.43
1344682.57
1344777.87
898961.01
851196.78
820443.53
868208.45
881450.51
893615.37
825789.18
837908.93
1380458.85
1232034.42
1233087.62
949542.71
769309.03
625621.16
805875.18
889401.3
915562.29
659601.59
686797.65
1373053.26
1225433.27
1226491.44
945971.55
765099.28
620764.5
801657.17
885644.72
911801.82
654934.22
682129.2
1112930.45
993769.17
995792.49
921527.3
610625.39
348814.52
659756.07
820709.05
855939.41
414402.41
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9E+05
9E+05
9E+05
8E+05
8E+05
2E+06
1E+06
1E+06
9E+05
9E+05
8E+05
9E+05
9E+05
9E+05
8E+05
8E+05
1E+06
1E+06
1E+06
9E+05
8E+05
6E+05
8E+05
9E+05
9E+05
7E+05
7E+05
1E+06
1E+06
1E+06
9E+05
8E+05
6E+05
8E+05
9E+05
9E+05
7E+05
7E+05
1E+06
1E+06
1E+06
9E+05
6E+05
3E+05
7E+05
8E+05
9E+05
4E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
451691.67
1104891.54
986590.1
988620.52
917972.57
605994.24
343176.26
655194.34
816825.3
852107.25
409041.57
446387.44
482112.25
431308.97
434385.12
689368.82
244172.23
-138733.62
306524.08
546703.07
591450.57
-40815.37
7165.09
472043.15
422349.23
425436.8
684862.22
238663.91
-145640.77
300618.85
541985.85
586455.05
-47233.61
477.04
-273406.76
-242635.33
-238444.34
389107.24
-189059.93
-701094.96
-122844.35
206910.22
254564.07
-566551.79
-514473.05
-283140.77
-251282.33
-247080.86
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1E+05
0
0
0
40815
0
0
0
0
0
0
1E+05
0
0
0
47234
0
3E+05
2E+05
2E+05
0
2E+05
7E+05
1E+05
0
0
6E+05
5E+05
3E+05
3E+05
2E+05
5E+05
1E+06
1E+06
1E+06
9E+05
6E+05
3E+05
7E+05
8E+05
9E+05
4E+05
4E+05
5E+05
4E+05
4E+05
7E+05
2E+05
0
3E+05
5E+05
6E+05
0
7165
5E+05
4E+05
4E+05
7E+05
2E+05
0
3E+05
5E+05
6E+05
0
477
0
0
0
4E+05
0
0
0
2E+05
3E+05
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
306
306
306
306
306
306
306
384811.23
-194412.94
-707784.97
-128477.18
202362.91
249821.66
-572795.4
-520904.68
-1009097.31
-899952.08
-894815.01
71796.71
-618182.44
-1227278.45
-537195.88
-146000.37
-87782.25
-1067699.5
-1003920.43
-1020565.19
-910256.83
-905094.83
67256.04
-624355.44
-1236046.61
-544331.31
-150822
-93277.43
-1075513.15
-1012393.37
-1775225.3
-1584984.28
-1578880.02
-263255.13
-1064931.37
-1772262.75
-970462.58
-516345.09
-448480.82
-1587037.06
-1512440.68
-2069538.67
-1855921.84
-1863238.63
-1971418.14
-1155466.47
-411311.58
-1227411.63
0
2E+05
7E+05
1E+05
0
0
6E+05
5E+05
1E+06
9E+05
9E+05
0
6E+05
1E+06
5E+05
1E+05
87782
1E+06
1E+06
1E+06
9E+05
9E+05
0
6E+05
1E+06
5E+05
2E+05
93277
1E+06
1E+06
2E+06
2E+06
2E+06
3E+05
1E+06
2E+06
1E+06
5E+05
4E+05
2E+06
2E+06
2E+06
2E+06
2E+06
2E+06
1E+06
4E+05
1E+06
4E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
71797
0
0
0
0
0
0
0
0
0
0
67256
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
-1718757.31
-1770795.89
-611933.82
-672023.79
-1283995.11
-1152593.01
-1159051.34
-1412099.12
-711354.81
-67726.88
-768601.93
-1196028.93
-1237534.29
-242291.72
-290874.02
-1270913.08
-1140884.4
-1147290.35
-1402274.07
-703646.6
-62497.68
-761255.06
-1186763.17
-1228503.61
-236268.13
-285057.44
-513296.24
-462953.09
-468489.04
-859541.41
-320283.69
264504.54
-274865.97
-712023.93
-680471.5
85434.62
110833.94
-503665.59
-454387.09
-459904.35
-852787.73
-269594.01
268627.39
-314678.71
-673524.54
-706227.5
122067.17
83233.92
2E+06
2E+06
6E+05
7E+05
1E+06
1E+06
1E+06
1E+06
7E+05
67727
8E+05
1E+06
1E+06
2E+05
3E+05
1E+06
1E+06
1E+06
1E+06
7E+05
62498
8E+05
1E+06
1E+06
2E+05
3E+05
5E+05
5E+05
5E+05
9E+05
3E+05
0
3E+05
7E+05
7E+05
0
0
5E+05
5E+05
5E+05
9E+05
3E+05
0
3E+05
7E+05
7E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3E+05
0
0
0
85435
1E+05
0
0
0
0
0
3E+05
0
0
0
1E+05
83234
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
276316.35
242833.94
238703.65
-267369.67
173073.61
575318.53
134792.07
-131044.43
-158799.36
466748.22
434518.18
286547.48
251955.8
247845.83
-260223.76
179030.46
579791.23
140454.27
-124181.96
-152145.5
471712.97
439300.88
940068.16
836069.5
833124.67
247914.93
547992.25
819070.13
518934.07
341471.03
320395.93
746589.13
722391.77
948038.46
843203.89
840269.8
253539.76
552583.36
822594.29
523492.19
346802.69
325704.54
750429.52
726223
1239161.06
1103877.05
1102137.26
551968.03
0
0
0
3E+05
0
0
0
1E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
1E+05
2E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3E+05
2E+05
2E+05
0
2E+05
6E+05
1E+05
0
0
5E+05
4E+05
3E+05
3E+05
2E+05
0
2E+05
6E+05
1E+05
0
0
5E+05
4E+05
9E+05
8E+05
8E+05
2E+05
5E+05
8E+05
5E+05
3E+05
3E+05
7E+05
7E+05
9E+05
8E+05
8E+05
3E+05
6E+05
8E+05
5E+05
3E+05
3E+05
8E+05
7E+05
1E+06
1E+06
1E+06
6E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
718522.65
857685.24
691097.06
606351.38
586549.03
823104.24
801594.89
1246940.62
1110823.84
1109094.53
557042.47
723058.92
861487.55
695437.77
611310.49
591369.66
827160.35
805526.07
1399411.17
1247674.02
1246946.63
774573.17
804683.09
819337.45
789214.6
786753.82
775568.09
818342.54
806574.8
1405659.03
1253266.25
1252541.69
778388.54
808292.8
822702.02
792784.9
790517.65
779304.12
821786.44
809994.39
1180875.44
1053608.99
1054004.6
781518
682498.81
564578
663607.55
756858.51
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7E+05
9E+05
7E+05
6E+05
6E+05
8E+05
8E+05
1E+06
1E+06
1E+06
6E+05
7E+05
9E+05
7E+05
6E+05
6E+05
8E+05
8E+05
1E+06
1E+06
1E+06
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
1E+06
1E+06
1E+06
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
1E+06
1E+06
1E+06
8E+05
7E+05
6E+05
7E+05
8E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
743358.98
602737.02
589953.17
1185508.5
1057772.02
1058166.04
783992.63
685111.57
567486.93
666378.31
759339.51
745952.66
605526.9
592852.53
820998.74
733395.73
734720.42
709352.4
458049.36
227954.38
479286.5
631978.64
647099.19
290207.59
307051.32
825083.7
737061.37
738380.19
711194.9
460435.23
230850.72
481639.33
633985.22
649082.72
292962.9
309774.74
97197.59
88435.95
90821.97
432042.67
40267.23
-319145.2
72681.23
311472.98
334645.5
-221748.03
-195638.91
98186.05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
7E+05
6E+05
6E+05
1E+06
1E+06
1E+06
8E+05
7E+05
6E+05
7E+05
8E+05
7E+05
6E+05
6E+05
8E+05
7E+05
7E+05
7E+05
5E+05
2E+05
5E+05
6E+05
6E+05
3E+05
3E+05
8E+05
7E+05
7E+05
7E+05
5E+05
2E+05
5E+05
6E+05
6E+05
3E+05
3E+05
97198
88436
90822
4E+05
40267
0
72681
3E+05
3E+05
0
0
98186
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
89377.48
91749
432000.52
40839.05
-317756.49
73455.62
311565.26
334882.61
-220638.59
-194406.48
-758235.83
-674038.11
-670818.2
84185.94
-459511.71
-945643.31
-401878.05
-85859.47
-44655.35
-816802.02
-771777.12
-762377.78
-677671.55
-674465.72
81868.95
-462073.71
-947829.81
-403819.86
-88378
-46733.37
-819227.5
-773781.66
-1571301.29
-1399989.25
-1395628.46
-273917.96
-925496.8
-1518430.16
-866759.18
-475542.51
-433487.66
-1358860.45
-1311562.65
-1582145.45
-1409668.31
-1405322.03
-278776.59
-932425.69
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
8E+05
7E+05
7E+05
0
5E+05
9E+05
4E+05
85859
44655
8E+05
8E+05
8E+05
7E+05
7E+05
0
5E+05
9E+05
4E+05
88378
46733
8E+05
8E+05
2E+06
1E+06
1E+06
3E+05
9E+05
2E+06
9E+05
5E+05
4E+05
1E+06
1E+06
2E+06
1E+06
1E+06
3E+05
9E+05
89377
91749
4E+05
40839
0
73456
3E+05
3E+05
0
0
0
0
0
84186
0
0
0
0
0
0
0
0
0
0
81869
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
-1525927.26
-872186.35
-481317.33
-438195.88
-1366507.97
-1318164.15
-2410370.32
-2149736.93
-2144260.37
-646898.4
-1408907.38
-2107836.96
-1345711.9
-881547.31
-836258.89
-1918476.47
-1866560.4
-2355537.86
-2102781.63
-2101548.38
-2044469.62
-1315520.28
-648979.91
-1377900.06
-1819881.23
-1864258.07
-829191.47
-871708.1
-740340.93
-659237.16
-658754.08
-917179.67
-441449.32
75862.53
-399856.97
-787951
-758419.42
-82897.72
-52708.68
-735604.58
-655085.86
-654591.78
-914632.47
-438805.03
78454.15
-397362.17
-785342.26
-755918.75
2E+06
9E+05
5E+05
4E+05
1E+06
1E+06
2E+06
2E+06
2E+06
6E+05
1E+06
2E+06
1E+06
9E+05
8E+05
2E+06
2E+06
2E+06
2E+06
2E+06
2E+06
1E+06
6E+05
1E+06
2E+06
2E+06
8E+05
9E+05
7E+05
7E+05
7E+05
9E+05
4E+05
0
4E+05
8E+05
8E+05
82898
52709
7E+05
7E+05
7E+05
9E+05
4E+05
0
4E+05
8E+05
8E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
75863
0
0
0
0
0
0
0
0
0
0
78454
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
-80259.57
-50159.65
93054.37
84155.66
84765.61
-311580.19
70302.73
420334.71
38465.19
-194164.09
-216750.1
325504.62
303713.62
91613.91
82812.06
83434.83
-313254.54
69564.52
420150.99
37345.65
-195485.26
-218343.56
325240.02
303197.36
791701.04
707256.86
707743.98
211710.55
464367.09
693626.79
440980.56
289856.26
273289.85
632047.49
616069.17
787314.54
703325.64
703815.96
208620.91
461881.39
691645.12
438395.05
286963.98
270325.47
629940.57
613897
1123854.85
1003356.42
80260
50160
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
93054
84156
84766
0
70303
4E+05
38465
0
0
3E+05
3E+05
91614
82812
83435
0
69565
4E+05
37346
0
0
3E+05
3E+05
8E+05
7E+05
7E+05
2E+05
5E+05
7E+05
4E+05
3E+05
3E+05
6E+05
6E+05
8E+05
7E+05
7E+05
2E+05
5E+05
7E+05
4E+05
3E+05
3E+05
6E+05
6E+05
1E+06
1E+06
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
1003865.21
522923.71
653257.73
760534.06
630210.75
565519
549199.33
734258.44
718544.97
1118811.07
998829.55
999341.28
519736.35
650404.5
757873.31
627215.94
562459.17
546038.1
731571.56
715762.5
1314298.55
1173008.06
1173294.56
751889.67
756723.59
748431.72
743603.34
755994.65
746732.54
753588.85
744610.07
1307530.71
1166961.92
1167247.48
748144.47
752817.07
744429.41
739762.35
752189.64
742973.33
749600.56
740667.79
1124963.39
1003891.02
1004125.47
763420.54
651130.22
520403.89
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1E+06
5E+05
7E+05
8E+05
6E+05
6E+05
5E+05
7E+05
7E+05
1E+06
1E+06
1E+06
5E+05
7E+05
8E+05
6E+05
6E+05
5E+05
7E+05
7E+05
1E+06
1E+06
1E+06
8E+05
8E+05
7E+05
7E+05
8E+05
7E+05
8E+05
7E+05
1E+06
1E+06
1E+06
7E+05
8E+05
7E+05
7E+05
8E+05
7E+05
7E+05
7E+05
1E+06
1E+06
1E+06
8E+05
7E+05
5E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
632698.55
734672.84
721641.42
562183.01
549360.23
1116524.83
996367.84
996596.95
759149.14
646223.35
515073.24
628003.27
730173.29
717291.51
556930.87
544251.63
792977.92
707505.45
707429.7
695853.94
462973.18
209225.01
442103.05
632640.25
617882.88
287196.07
272212.98
784310.12
699763.23
699682.32
691819.37
458061.33
203349.56
437104.77
628370.04
613550.67
281618.27
266567.43
96873.35
86173.44
85949.94
422966.38
39707.52
-312609.48
70643.46
305269.93
327288.04
-216931.13
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3E+05
0
0
0
2E+05
6E+05
7E+05
7E+05
6E+05
5E+05
1E+06
1E+06
1E+06
8E+05
6E+05
5E+05
6E+05
7E+05
7E+05
6E+05
5E+05
8E+05
7E+05
7E+05
7E+05
5E+05
2E+05
4E+05
6E+05
6E+05
3E+05
3E+05
8E+05
7E+05
7E+05
7E+05
5E+05
2E+05
4E+05
6E+05
6E+05
3E+05
3E+05
96873
86173
85950
4E+05
39708
0
70643
3E+05
3E+05
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
-195326.62
85826.56
76341.83
76103.96
417898.53
33292.11
-320044.74
64555.45
299743.13
321993.03
-224139.23
-202321.2
-730715.2
-652565.97
-653226.72
79592.73
-443982.64
-913745.6
-390185.9
-83592.64
-45349.05
-788803.83
-751559.29
-741042.51
-661738.43
-662414.56
74946.91
-450150.22
-920725.65
-395644.52
-88828.11
-50081.77
-795696.97
-757969.44
-1525453.18
-1362916.87
-1363371.71
-275939.84
-899920.45
-1469401.37
-845431.32
-468358.4
-429651.87
-1315689.34
-1277642.75
-1540477.23
-1376349.98
-1376834.37
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
7E+05
7E+05
7E+05
0
4E+05
9E+05
4E+05
83593
45349
8E+05
8E+05
7E+05
7E+05
7E+05
0
5E+05
9E+05
4E+05
88828
50082
8E+05
8E+05
2E+06
1E+06
1E+06
3E+05
9E+05
1E+06
8E+05
5E+05
4E+05
1E+06
1E+06
2E+06
1E+06
1E+06
0
85827
76342
76104
4E+05
33292
0
64555
3E+05
3E+05
0
0
0
0
0
79593
0
0
0
0
0
0
0
0
0
0
74947
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
-282644.77
-909224.39
-1479881.16
-853312.73
-476114.51
-436399.38
-1326126.55
-1287108.86
-2350411.56
-2100708.28
-2100987.37
-648405.47
-1375517.92
-2044069.75
-1316963.37
-871553.66
-829992.08
-1862483.14
-1821278.01
-2326967.4
-2078833.31
-2078685.17
-2031126.97
-1301774.37
-633526.89
-1362871.86
-1806527.82
-1850161.86
-814492
-857408.04
-1521469.84
-1358565.89
-1358694.35
-1469313.16
-845104.95
-270571.68
-894779.59
-1277671.43
-1313130.03
-426754.81
-462005.03
-1506437.46
-1345131.04
-1345231.47
-1458800.42
-836518.82
-263902.4
-886183.09
3E+05
9E+05
1E+06
9E+05
5E+05
4E+05
1E+06
1E+06
2E+06
2E+06
2E+06
6E+05
1E+06
2E+06
1E+06
9E+05
8E+05
2E+06
2E+06
2E+06
2E+06
2E+06
2E+06
1E+06
6E+05
1E+06
2E+06
2E+06
8E+05
9E+05
2E+06
1E+06
1E+06
1E+06
8E+05
3E+05
9E+05
1E+06
1E+06
4E+05
5E+05
2E+06
1E+06
1E+06
1E+06
8E+05
3E+05
9E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
-1267721.48
-1303170.7
-419532.11
-454738.8
-726441.16
-648022.06
-648410.49
-912511.63
-434887.45
84214
-393416.82
-782586.72
-753266.7
-75030.93
-45990
-716131.37
-638870.16
-639244.59
-905534.9
-428945.95
88831.9
-387763.39
-775850.66
-746734.15
-69968.84
-41114.35
94737.04
84819.32
84779.83
-314614.77
70125.26
423329.09
38589.4
-196344.52
-218808.02
327522.34
305152.75
105730.46
94596.94
94570.25
-307205.33
76446.42
428346.36
44695.23
-189206.45
-211821.79
332962.82
310456.75
1E+06
1E+06
4E+05
5E+05
7E+05
6E+05
6E+05
9E+05
4E+05
0
4E+05
8E+05
8E+05
75031
45990
7E+05
6E+05
6E+05
9E+05
4E+05
0
4E+05
8E+05
7E+05
69969
####
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
0
0
0
0
0
0
84214
0
0
0
0
0
0
0
0
0
0
88832
0
0
0
0
0
94737
84819
84780
0
70125
4E+05
38589
0
0
3E+05
3E+05
1E+05
94597
94570
0
76446
4E+05
44695
0
0
3E+05
3E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
787123.67
702673.27
702711.8
205573.51
461095.2
693457.07
437936.61
284559.77
268095.76
630934.82
614566.74
795769.61
710390.54
710433.77
211440.05
466049.64
697460.58
442852.31
290169.03
273678.45
635222.18
618832.08
1113217.3
993730.61
994002.6
514086.62
646783.86
757086.76
624395.37
557255.99
541375.81
729797.58
714257.06
1121351.4
1000974.2
1001251.06
519267.35
651512.33
761137.36
628898.33
562352.17
546312.65
734092.07
718397.29
1298278.72
1158948.91
1159203.12
740210.59
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8E+05
7E+05
7E+05
2E+05
5E+05
7E+05
4E+05
3E+05
3E+05
6E+05
6E+05
8E+05
7E+05
7E+05
2E+05
5E+05
7E+05
4E+05
3E+05
3E+05
6E+05
6E+05
1E+06
1E+06
1E+06
5E+05
6E+05
8E+05
6E+05
6E+05
5E+05
7E+05
7E+05
1E+06
1E+06
1E+06
5E+05
7E+05
8E+05
6E+05
6E+05
5E+05
7E+05
7E+05
1E+06
1E+06
1E+06
7E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
747394.36
742649.36
735470.35
744741.98
736332.88
746527.07
738349.79
1299445.16
1159989.14
1160243.41
741180.32
748043.35
743010.48
736152.2
745611.43
737226.03
746964.78
738810.53
1107090.59
988418.57
988827.41
751945.85
640986.17
512850.14
623817.5
723285.18
711184.82
553611.17
541888.04
1104185.56
985845.08
986250.68
750803.51
639287.9
510741.96
622265.19
721951
709954.23
551591.25
539967.39
779587.53
696136
696444.06
687047.21
435540.71
204238.53
455749.82
609739.96
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7E+05
7E+05
7E+05
7E+05
7E+05
7E+05
7E+05
1E+06
1E+06
1E+06
7E+05
7E+05
7E+05
7E+05
7E+05
7E+05
7E+05
7E+05
1E+06
1E+06
1E+06
8E+05
6E+05
5E+05
6E+05
7E+05
7E+05
6E+05
5E+05
1E+06
1E+06
1E+06
8E+05
6E+05
5E+05
6E+05
7E+05
7E+05
6E+05
5E+05
8E+05
7E+05
7E+05
7E+05
4E+05
2E+05
5E+05
6E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
624215.88
267069.86
281708.4
771072.56
688538.21
688842.58
683121.76
430636.71
198453.36
450943.11
605510.5
620055.28
261519.84
276222.64
84857.65
76202.33
76585.96
415332.3
33943.52
-316924.89
64470.05
298174.44
319994.11
-221586.71
-199538.45
73750.65
66324.37
66695.85
410247.03
27502.98
-324390.24
58359.7
292627.05
314680.85
-228824.07
-206557.64
-740985.85
-660765.57
-660580.86
73495.93
-448077.63
-917225
-395650.07
-88934.95
-51546.34
-792182.74
-754876
-751361.28
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
7E+05
7E+05
7E+05
0
4E+05
9E+05
4E+05
88935
51546
8E+05
8E+05
8E+05
6E+05
3E+05
3E+05
8E+05
7E+05
7E+05
7E+05
4E+05
2E+05
5E+05
6E+05
6E+05
3E+05
3E+05
84858
76202
76586
4E+05
33944
0
64470
3E+05
3E+05
0
0
73751
66324
66696
4E+05
27503
0
58360
3E+05
3E+05
0
0
0
0
0
73496
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
309
309
309
309
309
-669975.8
-669804.08
68834.51
-454256.87
-924229.99
-401137.53
-94181.71
-56302.09
-799093.39
-761313.04
-1531728.51
-1367330.24
-1366752.33
-279217.94
-901077.97
-1470732.14
-848861.54
-470664.7
-433446.91
-1316503.17
-1278788.08
-1546554.72
-1380577.44
-1380022.83
-285786.67
-910140.81
-1481098.2
-856734.01
-478206.52
-440143.86
-1326741
-1288212.27
-2352096.34
-2100792.12
-2099848.73
-648476.77
-1373709.39
-2042942.9
-1317691.05
-870671.2
-830781.02
-1860638.65
-1819697.62
-2388324.23
-2129795.92
-2123849.13
-2097196.85
-1333256.94
7E+05
7E+05
0
5E+05
9E+05
4E+05
94182
56302
8E+05
8E+05
2E+06
1E+06
1E+06
3E+05
9E+05
1E+06
8E+05
5E+05
4E+05
1E+06
1E+06
2E+06
1E+06
1E+06
3E+05
9E+05
1E+06
9E+05
5E+05
4E+05
1E+06
1E+06
2E+06
2E+06
2E+06
6E+05
1E+06
2E+06
1E+06
9E+05
8E+05
2E+06
2E+06
2E+06
2E+06
2E+06
2E+06
1E+06
0
0
68835
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
6E+05
-633759.77
-1397568.25 1E+06
-1862257.39 2E+06
-1907782.33 2E+06
-823174.29 8E+05
-860855.72 9E+05
-1564996.99 2E+06
-1394367.25 1E+06
-1389664.17 1E+06
-1518045.77 2E+06
-867616.41 9E+05
-268861.45 3E+05
-919187.07 9E+05
-1318690.15 1E+06
-1355184.8 1E+06
-431722.41 4E+05
5E+05
-462040.03
-1550458.76 2E+06
-1381385.44 1E+06
-1376677.83 1E+06
-1507751.93 2E+06
-859303.1 9E+05
-262533.81 3E+05
-910878.84 9E+05
-1308971.69 1E+06
-1345467.84 1E+06
-424817.89 4E+05
5E+05
-455135.08
-752352.98 8E+05
-668870.47 7E+05
-665415.52 7E+05
-944008.74 9E+05
-449630.07 4E+05
0
87718.33
4E+05
-406584.46
-809769.95 8E+05
-779100.19 8E+05
-77190.22 77190
-42020.86 42021
-741850.56 7E+05
-659551.42 7E+05
-656091.75 7E+05
-936865.11 9E+05
-443571.57 4E+05
0
92385.26
-400832.29 4E+05
-802876.6 8E+05
-772424.38 8E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
87718
0
0
0
0
0
0
0
0
0
0
92385
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
-72055.46
-37097.1
94706.92
86151.46
88674.71
-321776.9
69987.73
430804.75
39096.2
-201705.43
-223599.14
332626.99
314098.7
105399.88
95667.28
98190.9
-314484.61
76082.16
435631.16
45120.48
-194745.44
-216689.3
337835.85
319258.62
816110.14
729015.16
730412.68
224457.95
476035.93
706755.78
455209.63
301819.95
287009.1
644204.63
631350.7
824936.86
736895.98
738293.43
230464.75
481096.18
710834.72
460235.13
307559.86
292724.03
648575.45
635697.06
1171777.2
1045580.78
72055
37097
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
94707
86151
88675
0
69988
4E+05
39096
0
0
3E+05
3E+05
1E+05
95667
####
0
76082
4E+05
45120
0
0
3E+05
3E+05
8E+05
7E+05
7E+05
2E+05
5E+05
7E+05
5E+05
3E+05
3E+05
6E+05
6E+05
8E+05
7E+05
7E+05
2E+05
5E+05
7E+05
5E+05
3E+05
3E+05
6E+05
6E+05
1E+06
1E+06
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
1046001.63
559285.32
677123.08
776566.99
658740.5
597428.4
584269.35
751582.96
739215.89
1179629.06
1052578.98
1053000.07
564303.03
681682.58
780482.02
663113.75
602352.59
589061.05
755724
743225.28
1390565.19
1239990.94
1239250.23
814540.68
797397.19
770082.27
787212.13
811884.17
804473.67
780149.28
772090.02
1391841.27
1241126.19
1240383.91
815705.49
798112.07
770365.92
787945.66
812914.51
805517.32
780554.08
772505.87
1231064.93
1096825.53
1095033.66
853522.51
709492.93
547873.5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1E+06
6E+05
7E+05
8E+05
7E+05
6E+05
6E+05
8E+05
7E+05
1E+06
1E+06
1E+06
6E+05
7E+05
8E+05
7E+05
6E+05
6E+05
8E+05
7E+05
1E+06
1E+06
1E+06
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
1E+06
1E+06
1E+06
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
8E+05
1E+06
1E+06
1E+06
9E+05
7E+05
5E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
691867.18
815708.45
802933.52
598462.49
583768.72
1228578.34
1094615.93
1092816.66
852657.53
708058.33
545941.79
690504.92
814663.31
801939.48
596659.84
582007.59
940590.23
836612.62
833567.73
819384.97
522415.16
249176.43
546083.34
728610.7
745084.61
323476.79
336462.53
932513.74
829388.85
826331.12
815835.34
517738.7
243478.21
541511.65
724712.27
741260.52
318053.03
331095.66
281718.5
247577.88
243347.71
578128.36
140219.63
-263307.38
174513.28
444333.32
468263.16
-153442.18
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3E+05
0
0
0
2E+05
7E+05
8E+05
8E+05
6E+05
6E+05
1E+06
1E+06
1E+06
9E+05
7E+05
5E+05
7E+05
8E+05
8E+05
6E+05
6E+05
9E+05
8E+05
8E+05
8E+05
5E+05
2E+05
5E+05
7E+05
7E+05
3E+05
3E+05
9E+05
8E+05
8E+05
8E+05
5E+05
2E+05
5E+05
7E+05
7E+05
3E+05
3E+05
3E+05
2E+05
2E+05
6E+05
1E+05
0
2E+05
4E+05
5E+05
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
-134440.32
271631.79
238582.08
234330.82
573739.72
134367.26
-270378.7
168905.23
439469.1
463572.1
-160211.08
-141064.21
-502801.25
-453797.94
-459437.15
270120.55
-318261.9
-852684.48
-264420.47
88654.55
126385.48
-708949.41
-677912.64
-512643.8
-462551.85
-468211.74
265890.13
-324114.79
-859563.59
-269677.57
83829.41
121982.34
-715655.81
-684223.24
-1265736.03
-1136687.01
-1143139.1
-58757.89
-757219.63
-1400239.97
-701913
-272342.29
-233686.78
-1225311.08
-1194225.35
-1278287.87
-1147924.67
-1154424.04
1E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
1E+05
5E+05
5E+05
5E+05
0
3E+05
9E+05
3E+05
0
0
7E+05
7E+05
5E+05
5E+05
5E+05
0
3E+05
9E+05
3E+05
0
0
7E+05
7E+05
1E+06
1E+06
1E+06
58758
8E+05
1E+06
7E+05
3E+05
2E+05
1E+06
1E+06
1E+06
1E+06
1E+06
0
3E+05
2E+05
2E+05
6E+05
1E+05
0
2E+05
4E+05
5E+05
0
0
0
0
0
3E+05
0
0
0
88655
1E+05
0
0
0
0
0
3E+05
0
0
0
83829
1E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
-63706.7
-764911.59
-1409756
-708686.58
-278258.19
-238972.06
-1234490.64
-1202795.44
-2059444.41
-1847637.48
-1854919.11
-405095.15
-1216539.06
-1967197.31
-1155905.31
-652476.99
-610128.91
-1762163.55
-1728336.26
-2196806.26
-2272218.12
-2210017.7
-2172040.96
-1331881.41
-567700.05
-1409400.88
-2086755.12
-1967478.09
-772262.92
-920872.31
-517493.85
-525251.91
-515682.42
-903045.63
-291918.04
258798.25
-352672.35
-746228.96
-756267.82
112020.44
48060.41
-512759.92
-520263.47
-510873.18
-899921.31
-289302.64
261422.89
-349534.7
63707
8E+05
1E+06
7E+05
3E+05
2E+05
1E+06
1E+06
2E+06
2E+06
2E+06
4E+05
1E+06
2E+06
1E+06
7E+05
6E+05
2E+06
2E+06
2E+06
2E+06
2E+06
2E+06
1E+06
6E+05
1E+06
2E+06
2E+06
8E+05
9E+05
5E+05
5E+05
5E+05
9E+05
3E+05
0
4E+05
7E+05
8E+05
0
0
5E+05
5E+05
5E+05
9E+05
3E+05
0
3E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3E+05
0
0
0
1E+05
48060
0
0
0
0
0
3E+05
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
-742879.28
-753029.1
114530.68
51190.1
315141.12
335479.19
320168.85
-241889.23
212167.02
629464.44
175645.07
-68035.25
-128424.15
515999.36
504449.67
320887.95
341447.96
325936.57
-238087.1
215451.12
632532.47
179235.81
-63901.35
-124617.94
519063.32
508015.33
1013288.61
1061815.2
1024464.99
330872.32
639631.86
922803.39
614794.2
520074.87
408151.33
845524.37
873443.67
1014708.58
1063221.73
1025842.23
331953.94
640476.55
923430.09
615658.55
521165.54
409174.23
846209.8
874186.75
7E+05
8E+05
0
0
0
0
0
2E+05
0
0
0
68035
1E+05
0
0
0
0
0
2E+05
0
0
0
63901
1E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1E+05
51190
3E+05
3E+05
3E+05
0
2E+05
6E+05
2E+05
0
0
5E+05
5E+05
3E+05
3E+05
3E+05
0
2E+05
6E+05
2E+05
0
0
5E+05
5E+05
1E+06
1E+06
1E+06
3E+05
6E+05
9E+05
6E+05
5E+05
4E+05
8E+05
9E+05
1E+06
1E+06
1E+06
3E+05
6E+05
9E+05
6E+05
5E+05
4E+05
8E+05
9E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
1318671.77
1371960.96
1327279.46
656510.05
806194.68
973869.18
825123.4
811379.73
709580.11
920799.13
991235.34
1320465.04
1373823.64
1329079.78
657782.01
807157.02
974738.75
826304.05
812686.97
710871.74
921649.01
992329.8
1479566.17
1540905.2
1491269
891341.78
909599.31
940252.28
923065.22
1023682.83
903594.22
927999.85
1002548.5
1479514.35
1540848.64
1491215.33
891486.53
909566.38
940044.55
923035.11
1023768.61
903688.84
927842.24
1002389.84
1247447.53
1294490.36
1254348.69
882582.19
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1E+06
1E+06
1E+06
7E+05
8E+05
1E+06
8E+05
8E+05
7E+05
9E+05
1E+06
1E+06
1E+06
1E+06
7E+05
8E+05
1E+06
8E+05
8E+05
7E+05
9E+05
1E+06
1E+06
2E+06
1E+06
9E+05
9E+05
9E+05
9E+05
1E+06
9E+05
9E+05
1E+06
1E+06
2E+06
1E+06
9E+05
9E+05
9E+05
9E+05
1E+06
9E+05
9E+05
1E+06
1E+06
1E+06
1E+06
9E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
759400.66
661080.08
785143.96
947475.14
859916.49
683745.79
755590.62
1245297.16
1292240.9
1252180.35
881465.72
758277.39
659624.38
783693.24
946208.95
858633.94
682456.17
753957.96
867858.44
903750.74
875633.15
785274.87
525208.62
291546
552247.22
779448.31
723508.3
353312.57
411058.93
866203.79
902106.15
874026.54
784489.99
524197.36
290344.03
551270.78
778489.33
722675
352159.01
409878.59
100405.28
101776.75
100259.53
449578.37
44323.4
-323302.6
82018.73
330109.61
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3E+05
0
0
8E+05
7E+05
8E+05
9E+05
9E+05
7E+05
8E+05
1E+06
1E+06
1E+06
9E+05
8E+05
7E+05
8E+05
9E+05
9E+05
7E+05
8E+05
9E+05
9E+05
9E+05
8E+05
5E+05
3E+05
6E+05
8E+05
7E+05
4E+05
4E+05
9E+05
9E+05
9E+05
8E+05
5E+05
3E+05
6E+05
8E+05
7E+05
4E+05
4E+05
1E+05
1E+05
1E+05
4E+05
44323
0
82019
3E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
350916.03
-224640.26
-193848.04
94117.29
95261.85
93966.51
446078.34
40877.59
-327302.06
77960.08
326162.14
347124.26
-228347.98
-198292.92
-802872.61
-836383.49
-808224.03
35209.52
-517640.16
-1026472.9
-474195.31
-205825.1
-103514.6
-887748.79
-891634
-809245.21
-843044.71
-814648.59
32306.09
-521493.49
-1031219.14
-477996.96
-209646.45
-106668.78
-892244.28
-896415.28
-1666047.93
-1739988.15
-1682167.1
-390648.19
-1061533.64
-1676687.46
-1007011.37
-745706.34
-558197.8
-1509137.84
-1543847.32
-1674366.55
0
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
8E+05
8E+05
8E+05
0
5E+05
1E+06
5E+05
2E+05
1E+05
9E+05
9E+05
8E+05
8E+05
8E+05
0
5E+05
1E+06
5E+05
2E+05
1E+05
9E+05
9E+05
2E+06
2E+06
2E+06
4E+05
1E+06
2E+06
1E+06
7E+05
6E+05
2E+06
2E+06
2E+06
4E+05
0
0
94117
95262
93967
4E+05
40878
0
77960
3E+05
3E+05
0
0
0
0
0
35210
0
0
0
0
0
0
0
0
0
0
32306
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
-1748930.64
-1690758.85
-395055.9
-1066489.56
-1682554.01
-1012337.63
-751134.3
-562951.33
-1514658.58
-1550111.97
-2566496.33
-2682342.63
-2593928.72
-837810.65
-1630071.74
-2354886.04
-1564492.36
-1310333.81
-1035168.83
-2157527.86
-2224336.62
-2490822.73
-2597133.54
-2515089.23
-2269488.29
-1511935.82
-828828.01
-1588189.8
-2250831.34
-2088305.02
-1010011.28
-1173995.08
-780733.23
-809960.1
-784641.23
-992915.28
-452326.93
29724.87
-511420.17
-890615.85
-865808.18
-97382.23
-173134.29
-774852.53
-803911.06
-778784.04
-989322.62
-449069.29
2E+06
2E+06
4E+05
1E+06
2E+06
1E+06
8E+05
6E+05
2E+06
2E+06
3E+06
3E+06
3E+06
8E+05
2E+06
2E+06
2E+06
1E+06
1E+06
2E+06
2E+06
2E+06
3E+06
3E+06
2E+06
2E+06
8E+05
2E+06
2E+06
2E+06
1E+06
1E+06
8E+05
8E+05
8E+05
1E+06
5E+05
0
5E+05
9E+05
9E+05
97382
2E+05
8E+05
8E+05
8E+05
1E+06
4E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
29725
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
0
33195.58
5E+05
-507610.15
-886726.52 9E+05
-862035.59 9E+05
-94091.45 94091
-169192.13 2E+05
0
87824.18
0
90762.92
0
88542.41
-321289.77 3E+05
0
72498.28
0
433211.87
0
39480.86
-193803.47 2E+05
-223587.97 2E+05
0
335510.08
0
315530.14
0
93913.49
0
97047.53
0
94618.93
-317383.71 3E+05
0
75917.96
0
436551.78
0
43311.86
2E+05
-189566.37
-219616.31 2E+05
0
338784.37
0
319383.22
0
826357.46
0
861276.37
0
834369.63
0
264763.5
0
524488.87
0
762105.89
0
502985.66
0
416481.38
0
329459.34
0
697410.05
0
718881.2
0
827970.12
0
862870.26
0
835928.88
0
265919.61
0
525448.01
0
762882.09
0
503959.62
0
417670.07
0
330565.89
33196
0
0
0
0
0
87824
90763
88542
0
72498
4E+05
39481
0
0
3E+05
3E+05
93913
97048
94619
0
75918
4E+05
43312
0
0
3E+05
3E+05
8E+05
9E+05
8E+05
3E+05
5E+05
8E+05
5E+05
4E+05
3E+05
7E+05
7E+05
8E+05
9E+05
8E+05
3E+05
5E+05
8E+05
5E+05
4E+05
3E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
698235.81
719765.04
1172176.29
1215186.01
1178406.3
603307.85
718048.49
848838.08
734923.62
731236.53
645193.7
806952.23
869091.32
1174085.48
1217166.28
1180319
604619.38
719068.54
849801.02
736179.58
732595.7
646538.98
807881.42
870281.46
1371998.05
1426594.31
1382363.71
848695.96
843998.57
851809.06
857497.07
962414.99
854290.99
846214.02
915938.44
1372002.59
1426598.87
1382367.87
848580.81
843998.52
851929.02
857501.94
962332.73
854211.69
846298.15
916026.07
1176963.45
1220594.47
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7E+05
7E+05
1E+06
1E+06
1E+06
6E+05
7E+05
8E+05
7E+05
7E+05
6E+05
8E+05
9E+05
1E+06
1E+06
1E+06
6E+05
7E+05
8E+05
7E+05
7E+05
6E+05
8E+05
9E+05
1E+06
1E+06
1E+06
8E+05
8E+05
9E+05
9E+05
1E+06
9E+05
8E+05
9E+05
1E+06
1E+06
1E+06
8E+05
8E+05
9E+05
9E+05
1E+06
9E+05
8E+05
9E+05
1E+06
1E+06
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
1183445.41
853449.37
715757.44
603840.97
742366.32
907051.78
826998.17
630292.17
699781.77
1174881.38
1218427.65
1181354.08
852373.7
714670.58
602434.45
740969.27
905834.95
825763.8
629044.35
698209.22
833555.45
869574.82
842036.58
767619.03
503424.11
266726.63
531539.01
758554.33
705189.62
329156.04
386603.04
831956.47
867992.95
840489.07
766848.49
502446.32
265578.77
530597.61
757623.57
704377.01
328050.25
385475.46
101800.38
106705.93
103368.75
442507.13
44367.83
-315551.88
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3E+05
1E+06
9E+05
7E+05
6E+05
7E+05
9E+05
8E+05
6E+05
7E+05
1E+06
1E+06
1E+06
9E+05
7E+05
6E+05
7E+05
9E+05
8E+05
6E+05
7E+05
8E+05
9E+05
8E+05
8E+05
5E+05
3E+05
5E+05
8E+05
7E+05
3E+05
4E+05
8E+05
9E+05
8E+05
8E+05
5E+05
3E+05
5E+05
8E+05
7E+05
3E+05
4E+05
1E+05
1E+05
1E+05
4E+05
44368
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
82666.55
328162.28
346212.71
-219257.47
-187260.91
95585.43
100281.27
97159.05
439066.68
40988.3
-319512.43
78640.22
324298.89
342465.51
-222911.25
-191669.65
-765500.56
-791973.77
-768067.78
39371.21
-494911.73
-986373.22
-452618.86
-187777.1
-94535.4
-852466.61
-854528.34
-771684.82
-798442.83
-774307.98
36568.62
-498613.32
-991001.75
-456353.58
-191447.57
-97616.37
-856816.77
-859217.3
-1601435.79
-1665755.42
-1614044.83
-378854.24
-1022224.24
-1611295.25
-969068.57
-713569.67
-539093.81
-1451055.68
0
0
0
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
8E+05
8E+05
8E+05
0
5E+05
1E+06
5E+05
2E+05
94535
9E+05
9E+05
8E+05
8E+05
8E+05
0
5E+05
1E+06
5E+05
2E+05
97616
9E+05
9E+05
2E+06
2E+06
2E+06
4E+05
1E+06
2E+06
1E+06
7E+05
5E+05
1E+06
82667
3E+05
3E+05
0
0
95585
1E+05
97159
4E+05
40988
0
78640
3E+05
3E+05
0
0
0
0
0
39371
0
0
0
0
0
0
0
0
0
0
36569
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
-1482726.57
-1609562.93
-1674504.7
-1622451.29
-383104.39
-1026981.94
-1617096.61
-974370.22
-718775.57
-543764.76
-1456436.24
-1488968.5
-2474062.9
-2577722.11
-2497292.53
-818015.09
-1573679.06
-2263905.84
-1510020.49
-1263594.04
-1005701.87
-2076219.06
-2139002.26
-2473671.44
-2576361.16
-2497211.49
-2261290.04
-1501009.16
-817760.07
-1579838.06
-2236715.65
-2080600.43
-998449.68
-1163520.95
-768311.33
-794868.1
-771595.81
-987257.35
-444596.73
38036.46
-505170.72
-880715.26
-860287.55
-88933.34
-165122.54
-762437.68
-788830.26
-765747.47
1E+06
2E+06
2E+06
2E+06
4E+05
1E+06
2E+06
1E+06
7E+05
5E+05
1E+06
1E+06
2E+06
3E+06
2E+06
8E+05
2E+06
2E+06
2E+06
1E+06
1E+06
2E+06
2E+06
2E+06
3E+06
2E+06
2E+06
2E+06
8E+05
2E+06
2E+06
2E+06
1E+06
1E+06
8E+05
8E+05
8E+05
1E+06
4E+05
0
5E+05
9E+05
9E+05
88933
2E+05
8E+05
8E+05
8E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
38036
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
-983688.15
-441346.78
41521.39
-501362.28
-876849.84
-856530.79
-85635.98
-161170.04
96897.07
101834.42
98110.11
-318268.39
77894.65
440375.27
44277.1
-187496.63
-220176.26
342283.15
322352.21
103010.33
108143.67
104211.37
-314380.8
81311.29
443762.93
48140.45
-183279.29
-216200.9
345583.02
326257.82
832291.6
868536.56
840655.87
265936.41
527788.32
767566.31
506325.13
419892.93
331270.12
702232.6
724070.65
833898.35
870122.94
842208.46
267089.1
528744.37
768338.81
507295.04
1E+06
4E+05
0
5E+05
9E+05
9E+05
85636
2E+05
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41521
0
0
0
0
0
96897
1E+05
####
0
77895
4E+05
44277
0
0
3E+05
3E+05
1E+05
1E+05
1E+05
0
81311
4E+05
48140
0
0
3E+05
3E+05
8E+05
9E+05
8E+05
3E+05
5E+05
8E+05
5E+05
4E+05
3E+05
7E+05
7E+05
8E+05
9E+05
8E+05
3E+05
5E+05
8E+05
5E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
421076.85
332372.87
703055.04
724949.97
1174963.84
1218634.56
1181389.92
602370.08
719800.16
852847.21
736246.38
731970.71
644822.06
810395.24
872415.52
1176905.18
1220648.72
1183335.48
603690.83
720835.65
853839.59
737525.59
733342.54
646182.27
811348.15
873636.92
1371763.94
1426363.34
1382172.52
848308.99
843888.64
851841.92
857253.59
962125.91
853917.74
846233.16
915906.16
1371762.04
1426360.34
1382169.82
851705.61
843884.66
848442.19
857254.47
964534.59
856330.62
843817.18
913493.27
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4E+05
3E+05
7E+05
7E+05
1E+06
1E+06
1E+06
6E+05
7E+05
9E+05
7E+05
7E+05
6E+05
8E+05
9E+05
1E+06
1E+06
1E+06
6E+05
7E+05
9E+05
7E+05
7E+05
6E+05
8E+05
9E+05
1E+06
1E+06
1E+06
8E+05
8E+05
9E+05
9E+05
1E+06
9E+05
8E+05
9E+05
1E+06
1E+06
1E+06
9E+05
8E+05
8E+05
9E+05
1E+06
9E+05
8E+05
9E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
1173679.69
1216656.88
1180046.01
849044.37
713601.55
604435.22
740709.71
902371.94
823494.68
629984.91
699722.22
1171630.47
1214524.53
1177988.35
847999.7
712530.36
603036.91
739336.23
901183.23
822290.82
628745.78
698166.2
827265.79
861967.1
835478.44
761839.91
499378.47
265289.49
528364.33
751454.6
700347.84
326781.57
384601.07
825671.14
860388.53
833935.01
761071.2
498399.76
264144.51
527428.57
750522.9
699539.54
325676.17
383479
92049.94
94937.7
93172.22
434792.94
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1E+06
1E+06
1E+06
8E+05
7E+05
6E+05
7E+05
9E+05
8E+05
6E+05
7E+05
1E+06
1E+06
1E+06
8E+05
7E+05
6E+05
7E+05
9E+05
8E+05
6E+05
7E+05
8E+05
9E+05
8E+05
8E+05
5E+05
3E+05
5E+05
8E+05
7E+05
3E+05
4E+05
8E+05
9E+05
8E+05
8E+05
5E+05
3E+05
5E+05
8E+05
7E+05
3E+05
4E+05
92050
94938
93172
4E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
38294.12
-318982.46
77588.43
318199.01
339470.57
-223660.1
-191385.35
85863.67
88541.2
86991.22
431403.13
34937.01
-322959.01
73574.35
314381.29
335760.74
-227316.62
-195802.23
-779642.14
-808858.2
-782819.09
29941.8
-503115.47
-993118.95
-460600.89
-200374.83
-103500.76
-859676.39
-862226.63
-785734.7
-815225.29
-788956.4
27271.82
-506727.54
-997712.86
-464257.89
-203922.81
-106467.49
-863973.55
-866869.8
-1617746.41
-1685363.26
-1631168.3
-389780.1
-1031709.04
-1618953.66
-978181.61
-728274.95
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
8E+05
8E+05
8E+05
0
5E+05
1E+06
5E+05
2E+05
1E+05
9E+05
9E+05
8E+05
8E+05
8E+05
0
5E+05
1E+06
5E+05
2E+05
1E+05
9E+05
9E+05
2E+06
2E+06
2E+06
4E+05
1E+06
2E+06
1E+06
7E+05
38294
0
77588
3E+05
3E+05
0
0
85864
88541
86991
4E+05
34937
0
73574
3E+05
3E+05
0
0
0
0
0
29942
0
0
0
0
0
0
0
0
0
0
27272
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
-549418.72
-1459315.04
-1491545.15
-1623475.68
-1691398.56
-1636999.53
-392344.24
-1034982.97
-1623500.32
-982023.11
-731473
-552473.46
-1463371.11
-1496284.96
-2488485.9
-2595587.37
-2512532.58
-827689.92
-1582001.91
-2270290.76
-1517769.27
-1277203.95
-1014700.09
-2083280.59
-2146376.91
-2573231.19
-2688041.18
-2601051.09
-2357373.58
-1558174.18
-842748.72
-1643836.54
-2335964.98
-2168833.5
-1031288.79
-1206755.6
-810339.25
-843911.42
-816377.48
-1030776.71
-468419.47
30369.49
-532577.35
-926013.07
-899895.87
-100511.35
-181858.07
-804411.71
5E+05
1E+06
1E+06
2E+06
2E+06
2E+06
4E+05
1E+06
2E+06
1E+06
7E+05
6E+05
1E+06
1E+06
2E+06
3E+06
3E+06
8E+05
2E+06
2E+06
2E+06
1E+06
1E+06
2E+06
2E+06
3E+06
3E+06
3E+06
2E+06
2E+06
8E+05
2E+06
2E+06
2E+06
1E+06
1E+06
8E+05
8E+05
8E+05
1E+06
5E+05
0
5E+05
9E+05
9E+05
1E+05
2E+05
8E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30369
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
-837807.78 8E+05
-810469.09 8E+05
-1027172.12 1E+06
5E+05
-465135.93
0
33891.37
5E+05
-528730.1
-922102.69 9E+05
-896101.61 9E+05
-97179.13 97179
-177863.44 2E+05
0
92373.3
0
93779.76
0
91888.18
-328323.66 3E+05
0
75921.08
0
444998.82
0
40806.8
-198059.65 2E+05
-228638.75 2E+05
0
345313.91
0
323583.5
0
98566.08
0
100186.2
0
98079.09
3E+05
-324390.91
0
79366.71
0
448449.83
0
44749.77
-193796.61 2E+05
-224597.58 2E+05
0
348656.5
0
327573.69
0
864934.92
0
901045.75
0
872605.77
0
289479.82
0
547694.26
0
783853.92
0
526268.6
0
444214.42
0
353781.29
0
719552.44
0
742534.53
0
866597.48
0
902694.72
0
874216.99
0
290687.28
0
548685.16
0
0
0
0
33891
0
0
0
0
0
92373
93780
91888
0
75921
4E+05
40807
0
0
3E+05
3E+05
98566
1E+05
98079
0
79367
4E+05
44750
0
0
3E+05
3E+05
9E+05
9E+05
9E+05
3E+05
5E+05
8E+05
5E+05
4E+05
4E+05
7E+05
7E+05
9E+05
9E+05
9E+05
3E+05
5E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
784641.46
527273.53
445455.64
354933.14
720395.6
743437.82
1244904.59
1291946.74
1251720.24
659193.85
762506.05
881450.78
779016.96
791586.11
697594.3
843050.33
908099.6
1246916.9
1294045.9
1253744.86
660567.2
763580.12
882484.93
780352.05
793016.11
699011.72
844040.4
909375.9
1479850.34
1541136.64
1491556.25
940006.22
908618.96
891905.14
924363.57
1057439.36
939001.17
892910.19
969119.6
1479905.39
1541195.14
1491611.81
940215.28
908647.88
891761.85
924400.47
1057600.94
939161.98
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8E+05
5E+05
4E+05
4E+05
7E+05
7E+05
1E+06
1E+06
1E+06
7E+05
8E+05
9E+05
8E+05
8E+05
7E+05
8E+05
9E+05
1E+06
1E+06
1E+06
7E+05
8E+05
9E+05
8E+05
8E+05
7E+05
8E+05
9E+05
1E+06
2E+06
1E+06
9E+05
9E+05
9E+05
9E+05
1E+06
9E+05
9E+05
1E+06
1E+06
2E+06
1E+06
9E+05
9E+05
9E+05
9E+05
1E+06
9E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
892815.15
969032.8
1321557.19
1374749.36
1330245.9
975108.03
801669.18
658686
833068.51
1033702.68
940708.6
693085.43
772668.61
1319628.17
1372738
1328304.5
974159.66
800656.77
657329.28
831774.2
1032605.43
939600.36
691888.57
771173.42
1016400.76
1064645.18
1027732.56
924188.92
611469.49
333155.45
646632.62
920418.69
851240.98
406103.39
477071.91
1015001.48
1063256.78
1026374.45
923571.96
610602.7
332087.81
645814.11
919636.67
850575.56
405084.21
476044.08
322312.41
342568.62
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9E+05
1E+06
1E+06
1E+06
1E+06
1E+06
8E+05
7E+05
8E+05
1E+06
9E+05
7E+05
8E+05
1E+06
1E+06
1E+06
1E+06
8E+05
7E+05
8E+05
1E+06
9E+05
7E+05
8E+05
1E+06
1E+06
1E+06
9E+05
6E+05
3E+05
6E+05
9E+05
9E+05
4E+05
5E+05
1E+06
1E+06
1E+06
9E+05
6E+05
3E+05
6E+05
9E+05
9E+05
4E+05
5E+05
3E+05
3E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
327707.57
633248.04
174810.62
-237100.35
221587.48
525191.78
523742.2
-127594.51
-79180.95
316468.47
336488.02
321836.25
630128.86
171655.25
-240972.32
217746.92
521642.63
520268.93
-131112.39
-83475.41
-513266.77
-521001.57
-510733.71
261351.78
-344220.92
-900394.82
-295149.76
42245.93
110202.48
-749245.52
-734295.78
-520536.91
-528443.14
-517945.26
257878.02
-348442.54
-905576.87
-299589.21
37981.27
106401.81
-754100.67
-739625.02
-1331491.12
-1373251.47
-1336982.98
-139211.2
-860829.19
-1520239.36
0
0
0
2E+05
0
0
0
1E+05
####
0
0
0
0
0
2E+05
0
0
0
1E+05
83475
5E+05
5E+05
5E+05
0
3E+05
9E+05
3E+05
0
0
7E+05
7E+05
5E+05
5E+05
5E+05
0
3E+05
9E+05
3E+05
0
0
8E+05
7E+05
1E+06
1E+06
1E+06
1E+05
9E+05
2E+06
3E+05
6E+05
2E+05
0
2E+05
5E+05
5E+05
0
0
3E+05
3E+05
3E+05
6E+05
2E+05
0
2E+05
5E+05
5E+05
0
0
0
0
0
3E+05
0
0
0
42246
1E+05
0
0
0
0
0
3E+05
0
0
0
37981
1E+05
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
-799540.43
-464393.05
-318029.04
-1341421.52
-1353702.57
-1338454.01
-1380424.74
-1343951.79
-142607.37
-864667.7
-1525443.55
-804307.02
-468277.25
-322018.52
-1346032.39
-1359260.16
-2192495.19
-2268656.31
-2205611.73
-565148.7
-1404722.81
-2170344.36
-1332298.37
-998817.22
-772733.88
-1962759.18
-2004110.31
-1617673.47
-1730976.15
-1665528.95
-1714569.02
-1096459.7
-356577.18
-975936.85
-1722285.48
-1475318.47
-595827.74
-586164.86
-249592.4
-255629.05
-245841.24
-664753.92
-201321
347160.45
-116353.9
-566096.46
-487891.92
170298.45
8E+05
5E+05
3E+05
1E+06
1E+06
1E+06
1E+06
1E+06
1E+05
9E+05
2E+06
8E+05
5E+05
3E+05
1E+06
1E+06
2E+06
2E+06
2E+06
6E+05
1E+06
2E+06
1E+06
1E+06
8E+05
2E+06
2E+06
2E+06
2E+06
2E+06
2E+06
1E+06
4E+05
1E+06
2E+06
1E+06
6E+05
6E+05
2E+05
3E+05
2E+05
7E+05
2E+05
0
1E+05
6E+05
5E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3E+05
0
0
0
2E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
225681.98
-245067.67
-250691.72
-241107.93
-661788.66
-198368.47
349791.68
-113705.07
-562510.35
-485081.18
173084.2
228546.72
409131.66
454552.14
437456
-129782.9
232148.62
653277.5
291834.98
14533.59
5123.11
518371.49
590436.13
413746.81
459600.86
442289.23
-126783.01
235031.09
655939.62
294619.65
18112.09
8041.13
521115.49
593421.69
976845.54
1067714.11
1026653.87
347699.8
603579.23
898286.01
643394.09
527047.84
442019.64
803966.17
892186.75
977942.11
1068892.24
1027787.56
0
2E+05
3E+05
2E+05
7E+05
2E+05
0
1E+05
6E+05
5E+05
0
0
0
0
0
1E+05
0
0
0
0
0
0
0
0
0
0
1E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
4E+05
5E+05
4E+05
0
2E+05
7E+05
3E+05
14534
5123
5E+05
6E+05
4E+05
5E+05
4E+05
0
2E+05
7E+05
3E+05
18112
8041
5E+05
6E+05
1E+06
1E+06
1E+06
3E+05
6E+05
9E+05
6E+05
5E+05
4E+05
8E+05
9E+05
1E+06
1E+06
1E+06
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
348649.64
604284.67
898721.9
644075.35
528048.24
442886.72
804484.82
892746.5
1189224.72
1294505.27
1244925.65
600916.84
774096.5
917115.78
745083.55
791609.9
636873.43
881159.2
930220.47
1190638.27
1296046.94
1246400.64
602021.99
775037.03
917738.51
745872.44
792879.03
637855.34
881905.17
930951.6
1306884.96
1420397.17
1365364.82
793772.5
842242.26
873219.16
825981.99
957958.9
799957.44
867034.22
930319.91
1306777.24
1420275.29
1365247.95
793962
842170.84
872893.76
825917.35
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3E+05
6E+05
9E+05
6E+05
5E+05
4E+05
8E+05
9E+05
1E+06
1E+06
1E+06
6E+05
8E+05
9E+05
7E+05
8E+05
6E+05
9E+05
9E+05
1E+06
1E+06
1E+06
6E+05
8E+05
9E+05
7E+05
8E+05
6E+05
9E+05
9E+05
1E+06
1E+06
1E+06
8E+05
8E+05
9E+05
8E+05
1E+06
8E+05
9E+05
9E+05
1E+06
1E+06
1E+06
8E+05
8E+05
9E+05
8E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
958055.66
800074.63
866781.13
930062.48
1068529.69
1159171.35
1114161.4
761022.77
696905.1
603456.85
668553.52
866646.34
728458.45
636021.18
675326.74
1066625.88
1157085.25
1112163.08
760129.9
695608.94
602014.04
667511.83
865337.01
727575.4
634568.54
673923.13
733828.14
795265.85
763424.05
666205.67
487683.95
270761.06
449931.4
703410.85
595694.31
341272.43
353845.65
732506.92
793835.4
762047.93
665625.12
486875.64
269674.36
449071.18
702627.17
595021.49
340278
352737.29
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1E+06
8E+05
9E+05
9E+05
1E+06
1E+06
1E+06
8E+05
7E+05
6E+05
7E+05
9E+05
7E+05
6E+05
7E+05
1E+06
1E+06
1E+06
8E+05
7E+05
6E+05
7E+05
9E+05
7E+05
6E+05
7E+05
7E+05
8E+05
8E+05
7E+05
5E+05
3E+05
4E+05
7E+05
6E+05
3E+05
4E+05
7E+05
8E+05
8E+05
7E+05
5E+05
3E+05
4E+05
7E+05
6E+05
3E+05
4E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
48229
49834.74
46388.57
348174.86
58579.04
-283902.12
5678.61
278998.44
237738.69
-173465.96
-211941.12
43227.22
44354.89
41140.6
345400.18
55383.05
-287268.16
2728.23
275404.51
234963.45
-176831.43
-215475.38
-730881.85
-795384.92
-767380.15
-30098.61
-431541.26
-899852.9
-499164.23
-214517.91
-180486.8
-749464.71
-843251.4
-735611.24
-800542.17
-772328.97
-32758.2
-434405.05
-903055.61
-502167.81
-217787.05
-183276.57
-752537.24
-846731.1
-1493600.99
-1622780.78
-1563663.62
-429558.29
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
7E+05
8E+05
8E+05
30099
4E+05
9E+05
5E+05
2E+05
2E+05
7E+05
8E+05
7E+05
8E+05
8E+05
32758
4E+05
9E+05
5E+05
2E+05
2E+05
8E+05
8E+05
1E+06
2E+06
2E+06
4E+05
48229
49835
46389
3E+05
58579
0
5679
3E+05
2E+05
0
0
43227
44355
####
3E+05
55383
0
2728
3E+05
2E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
-915092.61
-1476095.46
-992024.53
-720102.43
-609136.52
-1296517.23
-1439981.6
-1501005.48
-1630805.57
-1571391.79
-433827.82
-919673.23
-1481101.38
-996726.93
-725282.21
-613558.74
-1301370.46
-1445380.58
-2287476.76
-2482735.35
-2391838.07
-849987.97
-1419840.4
-2073980.91
-1506317.46
-1248525.75
-1058943.39
-1865025.49
-2059317.26
-2128434.67
-2305915.82
-2214457.45
-1910720.11
-1416738.83
-815494.68
-1311335.07
-2022161.37
-1715154.07
-1011060.72
-1049090.11
-663275.67
-720377.29
-689664.09
-821764.57
-460485.98
-25631.63
-387479.77
-807164.04
9E+05
1E+06
1E+06
7E+05
6E+05
1E+06
1E+06
2E+06
2E+06
2E+06
4E+05
9E+05
1E+06
1E+06
7E+05
6E+05
1E+06
1E+06
2E+06
2E+06
2E+06
8E+05
1E+06
2E+06
2E+06
1E+06
1E+06
2E+06
2E+06
2E+06
2E+06
2E+06
2E+06
1E+06
8E+05
1E+06
2E+06
2E+06
1E+06
1E+06
7E+05
7E+05
7E+05
8E+05
5E+05
25632
4E+05
8E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
-680610.27
-166785.93
-149528.69
-658662.77
-715342.58
-684839.31
-818745.56
-457435.85
-22946.83
-384821.16
-803480.32
-677776.97
-163915.42
-146636.62
57757.97
60109.17
60674.99
-261866.13
13245.88
335465.66
60429.12
-188256.25
-158476.18
232075.71
270157.44
62457.7
65256.02
65599.51
-258803.54
16215.67
338171.97
63233.44
-184578.87
-155522.14
234890.57
273171.63
689216.57
745130.47
718439.91
240595.45
424978.42
637235.67
453503.07
362361.11
308465.42
569365.7
629102.51
690437.58
7E+05
2E+05
1E+05
7E+05
7E+05
7E+05
8E+05
5E+05
22947
4E+05
8E+05
7E+05
2E+05
1E+05
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
57758
60109
60675
0
13246
3E+05
60429
0
0
2E+05
3E+05
62458
65256
65600
0
16216
3E+05
63233
0
0
2E+05
3E+05
7E+05
7E+05
7E+05
2E+05
4E+05
6E+05
5E+05
4E+05
3E+05
6E+05
6E+05
7E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
746448.88
719707.12
241587.58
425761.67
637786.6
454263.99
363431.72
309386.04
569988.14
629776.54
965478.9
1043858.58
1005339.72
518497.82
626677.21
713163.67
605870.59
658333.07
539652.66
692008.83
731043.93
967053.49
1045581.31
1006986.82
519680.99
627753.06
713912.14
606728.09
659733.9
540695.89
692897.23
731881.47
1147910.56
1242655.66
1195366.6
735910.93
739902.74
727627.65
724684.66
865721.51
729679.76
733858.81
786728.12
1147915.94
1242662.36
1195371.78
736138.56
739910.25
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7E+05
7E+05
2E+05
4E+05
6E+05
5E+05
4E+05
3E+05
6E+05
6E+05
1E+06
1E+06
1E+06
5E+05
6E+05
7E+05
6E+05
7E+05
5E+05
7E+05
7E+05
1E+06
1E+06
1E+06
5E+05
6E+05
7E+05
6E+05
7E+05
5E+05
7E+05
7E+05
1E+06
1E+06
1E+06
7E+05
7E+05
7E+05
7E+05
9E+05
7E+05
7E+05
8E+05
1E+06
1E+06
1E+06
7E+05
7E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
727407.6
724684.72
865888.32
729839.84
733706.32
786569.77
973838.09
1053790.3
1013200.7
727071.19
637446.49
516214.51
606710.89
813518.81
685895.28
557390.42
588487.72
972118.79
1051910.25
1011399.91
726245.05
636284.34
514938.14
605768.59
812327.96
685081.22
556101.98
587237.59
704018.24
762881
732152.4
656039.03
469525.53
242741.03
429873.4
688071.06
582254.01
316526.05
325944.4
702815.28
761583.8
730902.97
655498.91
468788.51
241762.78
429090.92
687352.67
581633.82
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7E+05
7E+05
9E+05
7E+05
7E+05
8E+05
1E+06
1E+06
1E+06
7E+05
6E+05
5E+05
6E+05
8E+05
7E+05
6E+05
6E+05
1E+06
1E+06
1E+06
7E+05
6E+05
5E+05
6E+05
8E+05
7E+05
6E+05
6E+05
7E+05
8E+05
7E+05
7E+05
5E+05
2E+05
4E+05
7E+05
6E+05
3E+05
3E+05
7E+05
8E+05
7E+05
7E+05
5E+05
2E+05
4E+05
7E+05
6E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
0
315627.86
0
324945.55
0
82602.37
0
89661.92
0
84028.3
0
361208.34
0
80298.8
-253011.51 3E+05
0
27929.47
0
300124.79
0
253566.51
-145369.69 1E+05
-180642.69 2E+05
0
77793.39
0
84396.55
0
78988.28
0
358466.5
0
77220.72
-256166.27 3E+05
0
25105.58
0
296611.17
0
250853.13
-148552.9 1E+05
-183972.37 2E+05
6E+05
-632488.15
-683527.81 7E+05
-660956.02 7E+05
0
5066.34
-435221.27 4E+05
-809197.47 8E+05
-369540.41 4E+05
-204023.75 2E+05
-89909.05 89909
-714222.07 7E+05
-705869.61 7E+05
6E+05
-636916.16
-688371.95 7E+05
-665593.71 7E+05
0
2522.08
-438018.56 4E+05
-812099.56 8E+05
-372194.34 4E+05
-207236.76 2E+05
92456
-92456.03
7E+05
-717121.44
-708963.09 7E+05
-1347038.72 1E+06
-1456725.57 1E+06
3E+05
3E+05
82602
89662
84028
4E+05
80299
0
27929
3E+05
3E+05
0
0
77793
84397
78988
4E+05
77221
0
25106
3E+05
3E+05
0
0
0
0
0
5066
0
0
0
0
0
0
0
0
0
0
2522
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
-1405562.94
-376899.04
-823843.59
-1341277.3
-895616.27
-636027.01
-542668.84
-1175507.51
-1304388.63
-1351529.52
-1461557.25
-1410235.7
-379545.95
-826674.06
-1344378.75
-898538.3
-639165.84
-545415.63
-1178509.07
-1307706.25
-2088569.65
-2257907.07
-2177677.3
-777494.63
-1296100.13
-1892264.92
-1375607.16
-1134056.91
-968052.77
-1701706.79
-1876403.67
-2069227.61
-2237551.11
-2149542.79
-1882300.01
-1378110.42
-767990.65
-1273957.4
-1981042.62
-1684381.73
-965908.94
-999851.69
-619936.98
-670363.08
-642064.13
-803678.74
-433178.24
11776.59
1E+06
4E+05
8E+05
1E+06
9E+05
6E+05
5E+05
1E+06
1E+06
1E+06
1E+06
1E+06
4E+05
8E+05
1E+06
9E+05
6E+05
5E+05
1E+06
1E+06
2E+06
2E+06
2E+06
8E+05
1E+06
2E+06
1E+06
1E+06
1E+06
2E+06
2E+06
2E+06
2E+06
2E+06
2E+06
1E+06
8E+05
1E+06
2E+06
2E+06
1E+06
1E+06
6E+05
7E+05
6E+05
8E+05
4E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
####
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
-359231.67
-779705.72
-659366.94
-132535.21
-110858.96
-615354.14
-665362.75
-637274.48
-800639.42
-430148.7
14403.99
-356589.63
-776018.41
-656523.19
-129712.24
-108016.68
90177.81
97526.08
96271.57
-249768.56
33041.96
364875.63
82186.62
-169171.43
-143155.66
258262.73
300532.25
94871.25
102664.67
101185.18
-246658.92
35997.35
367526.53
84996.91
-165469.62
-140162.22
261029.83
303509.01
710940.72
770196.54
742321.48
245945.76
437535.85
659656.68
468748.47
372691.06
317256.39
588346.04
4E+05
8E+05
7E+05
1E+05
1E+05
6E+05
7E+05
6E+05
8E+05
4E+05
0
4E+05
8E+05
7E+05
1E+05
1E+05
0
0
0
2E+05
0
0
0
2E+05
1E+05
0
0
0
0
0
2E+05
0
0
0
2E+05
1E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14404
0
0
0
0
0
90178
97526
96272
0
33042
4E+05
82187
0
0
3E+05
3E+05
94871
1E+05
1E+05
0
35997
4E+05
84997
0
0
3E+05
3E+05
7E+05
8E+05
7E+05
2E+05
4E+05
7E+05
5E+05
4E+05
3E+05
6E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
651904.16
712139.57
771489.33
743564.35
246922.88
438305.18
660194.24
469494.9
373743.53
318162.03
588955.09
652562.49
976373.75
1056430.43
1017336.75
517359.9
634674.57
728189.38
611777.29
662017.61
540122.05
705427.23
743965.4
977954.57
1058158.74
1018988.38
518560.63
635748.89
728926.4
612642.42
663429.13
541181.89
706305.14
744798.11
1148149.18
1242921.46
1195709.94
727448.04
739450.72
736279.69
725327.96
859375.24
724088.14
739639.59
793416.05
1148134.19
1242904.45
1195692.79
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7E+05
7E+05
8E+05
7E+05
2E+05
4E+05
7E+05
5E+05
4E+05
3E+05
6E+05
7E+05
1E+06
1E+06
1E+06
5E+05
6E+05
7E+05
6E+05
7E+05
5E+05
7E+05
7E+05
1E+06
1E+06
1E+06
5E+05
6E+05
7E+05
6E+05
7E+05
5E+05
7E+05
7E+05
1E+06
1E+06
1E+06
7E+05
7E+05
7E+05
7E+05
9E+05
7E+05
7E+05
8E+05
1E+06
1E+06
1E+06
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
727659.03
739441.56
736050.11
725318.51
859520.47
724235.13
739474.01
793248.05
963319.25
1041642.08
1001749.64
712226.95
629390.62
517448.55
601143.79
798430.57
674261.37
555414.14
587502.55
961609.81
1039771.48
999959.1
711388.94
628224.1
516193.39
600215.21
797226.73
673446.66
554135.67
586276.87
682803.03
738381.36
709018.8
633832.5
454226.12
237576.88
417775.43
663785.92
563645.66
307763.72
317834.82
681580.66
737061.55
707748.21
633280.65
453475.6
236585.04
416981.12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7E+05
7E+05
7E+05
7E+05
9E+05
7E+05
7E+05
8E+05
1E+06
1E+06
1E+06
7E+05
6E+05
5E+05
6E+05
8E+05
7E+05
6E+05
6E+05
1E+06
1E+06
1E+06
7E+05
6E+05
5E+05
6E+05
8E+05
7E+05
6E+05
6E+05
7E+05
7E+05
7E+05
6E+05
5E+05
2E+05
4E+05
7E+05
6E+05
3E+05
3E+05
7E+05
7E+05
7E+05
6E+05
5E+05
2E+05
4E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
663051.68
563014.06
306851.63
316821.88
50531.88
52637.55
49011.88
331957.77
58277.39
-265052.41
8617.97
267257.87
227758.65
-160853.28
-196718.88
45723.78
47371.39
43974.47
329161.11
55209.89
-268155.47
5780.41
263712.12
224997.29
-163991.65
-200017.7
-675468.79
-733145.42
-707863.07
-32290.3
-462321.92
-827160.81
-397815.02
-245062.43
-124890.04
-734561.07
-730397.73
-679918.3
-738014.86
-712522.08
-34892.26
-465157.76
-830034.7
-400459.88
-248341.9
-127465.36
-737461.6
-733457.56
0
0
0
0
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
7E+05
7E+05
7E+05
32290
5E+05
8E+05
4E+05
2E+05
1E+05
7E+05
7E+05
7E+05
7E+05
7E+05
34892
5E+05
8E+05
4E+05
2E+05
1E+05
7E+05
7E+05
7E+05
6E+05
3E+05
3E+05
50532
52638
49012
3E+05
58277
0
8618
3E+05
2E+05
0
0
45724
47371
43974
3E+05
55210
0
5780
3E+05
2E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
-1398294.82
-1515877.29
-1461573.39
-419351.24
-857179.31
-1364704.43
-928227.4
-684193.72
-582129.15
-1201926.52
-1334392.67
-1402817.89
-1520746.84
-1466276.01
-422149.47
-932587.44
-1367699.98
-858617.13
-738967.5
-533475.9
-1256373.55
-1286123.8
-2148132.81
-2326629.59
-2242821.16
-825229.3
-1334361.62
-1921014.02
-1413909.16
-1188551.26
-1013077.21
-1733166.11
-1912732.09
-2266085.58
-2460010.37
-2361061.45
-2062942.23
-1508130.09
-839535.78
-1396354.93
-2176867.89
-1846580.6
-1055897.41
-1098382.02
-719981.11
-783962.59
-749879.96
-895582.87
1E+06
2E+06
1E+06
4E+05
9E+05
1E+06
9E+05
7E+05
6E+05
1E+06
1E+06
1E+06
2E+06
1E+06
4E+05
9E+05
1E+06
9E+05
7E+05
5E+05
1E+06
1E+06
2E+06
2E+06
2E+06
8E+05
1E+06
2E+06
1E+06
1E+06
1E+06
2E+06
2E+06
2E+06
2E+06
2E+06
2E+06
2E+06
8E+05
1E+06
2E+06
2E+06
1E+06
1E+06
7E+05
8E+05
7E+05
9E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
-499278.26
-24524.57
-421455.78
-879723.17
-741874.88
-178232.56
-161019.19
-715287.99
-778838.13
-744975.36
-892396.61
-496173.42
-21902.26
-418747.12
-875891.39
-738909.29
-175389.58
-158158.75
54512.96
56341.35
57312.3
-281595.18
9748.84
351046.84
59777.09
-204486.89
-172075.69
241527.35
281556.33
59386.86
61681.74
62414.87
-278280.05
12817.5
353723.63
62705.64
-200581.9
-168900.98
244344.56
284595.29
739611.79
801382.64
772229.02
273230.39
486940.16
669169.84
456167.32
422621.03
5E+05
24525
4E+05
9E+05
7E+05
2E+05
2E+05
7E+05
8E+05
7E+05
9E+05
5E+05
21902
4E+05
9E+05
7E+05
2E+05
2E+05
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
54513
56341
57312
0
9749
4E+05
59777
0
0
2E+05
3E+05
59387
61682
62415
0
12818
4E+05
62706
0
0
2E+05
3E+05
7E+05
8E+05
8E+05
3E+05
5E+05
7E+05
5E+05
4E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
319968.33
622431.91
643519.97
740922.72
802801.75
773591.32
274312.38
487754.32
669744.91
457011.42
423766.2
320987.87
623069.42
644251.6
1069497.61
1160140.92
1116219.93
603683.7
694118.25
761328.69
671894.2
752641.51
619007.71
746004.69
790939.11
1071256.73
1162068.73
1118060.39
605046.95
695340.94
762129.77
672837.72
754251.11
620191.01
746985.72
791836.21
1305529.83
1418949.18
1363424.48
872378.16
843391.21
793196.34
823404.74
1014878.48
854235.21
811339.29
871303.29
1305630.52
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3E+05
6E+05
6E+05
7E+05
8E+05
8E+05
3E+05
5E+05
7E+05
5E+05
4E+05
3E+05
6E+05
6E+05
1E+06
1E+06
1E+06
6E+05
7E+05
8E+05
7E+05
8E+05
6E+05
7E+05
8E+05
1E+06
1E+06
1E+06
6E+05
7E+05
8E+05
7E+05
8E+05
6E+05
7E+05
8E+05
1E+06
1E+06
1E+06
9E+05
8E+05
8E+05
8E+05
1E+06
9E+05
8E+05
9E+05
1E+06
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
1419063.4
1363531.51
872699.21
843463.66
793004.26
823461.36
1015146.05
854476.27
811227.2
871185.78
1185190.52
1290258.41
1238515.08
915271.46
777131.67
599013.3
738254.94
1017925.8
856003.94
658280.82
697571.24
1183645.95
1288572.72
1236901.72
914559.51
776089.05
597840.49
737411.09
1016878.47
855295.12
657104.87
696433.04
968637.63
1058997.55
1014334.24
894080.93
644754.02
343990.81
594225.83
945971
796702.73
441369
460625.68
967536.91
1057814.47
1013193.64
893642.77
644081.98
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1E+06
1E+06
9E+05
8E+05
8E+05
8E+05
1E+06
9E+05
8E+05
9E+05
1E+06
1E+06
1E+06
9E+05
8E+05
6E+05
7E+05
1E+06
9E+05
7E+05
7E+05
1E+06
1E+06
1E+06
9E+05
8E+05
6E+05
7E+05
1E+06
9E+05
7E+05
7E+05
1E+06
1E+06
1E+06
9E+05
6E+05
3E+05
6E+05
9E+05
8E+05
4E+05
5E+05
1E+06
1E+06
1E+06
9E+05
6E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
343040.52
593508.41
945357.67
796173.85
440509.45
459672.45
400313.29
445318.84
422889.67
649259.54
291206.29
-133506.33
224925.32
611763.43
512363.08
3390.13
-20696.73
395606.7
440168.69
417965.74
646512.33
288178.64
-136532.59
222174.36
608269.61
509671.8
307.93
-23894.23
-262362.87
-269075.6
-266006.82
340695.97
-124621.78
-669957.13
-204863.67
205168.26
165585.78
-494846.94
-565434.71
-266885.98
-274006.59
-270729.92
338006.61
-207937.56
-672877.8
-127162.6
144727.84
220022.2
0
0
0
0
0
0
0
0
0
0
0
1E+05
0
0
0
0
20697
0
0
0
0
0
1E+05
0
0
0
0
23894
3E+05
3E+05
3E+05
0
1E+05
7E+05
2E+05
0
0
5E+05
6E+05
3E+05
3E+05
3E+05
0
2E+05
7E+05
1E+05
0
0
3E+05
6E+05
9E+05
8E+05
4E+05
5E+05
4E+05
4E+05
4E+05
6E+05
3E+05
0
2E+05
6E+05
5E+05
3390
0
4E+05
4E+05
4E+05
6E+05
3E+05
0
2E+05
6E+05
5E+05
308
0
0
0
0
3E+05
0
0
0
2E+05
2E+05
0
0
0
0
0
3E+05
0
0
0
1E+05
2E+05
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
-554893.39
-511443.54
-937498.47
-997581.68
-968268.73
-3718.71
-551102.95
-1188557.03
-642006.8
-232077.93
-208087.21
-984188.53
-1099363.09
-944349.89
-1005014.67
-975405.78
-8060.35
-555449
-1192827.36
-646279.35
-237225.23
-212394.77
-988492.94
-1104017.67
-1643922.79
-1758753.72
-1702502.5
-369849.75
-998967.36
-1728227.82
-1100569.49
-692786.69
-603401.37
-1494676.19
-1655407.11
6E+05
5E+05
9E+05
1E+06
1E+06
3719
6E+05
1E+06
6E+05
2E+05
2E+05
1E+06
1E+06
9E+05
1E+06
1E+06
8060
6E+05
1E+06
6E+05
2E+05
2E+05
1E+06
1E+06
2E+06
2E+06
2E+06
4E+05
1E+06
2E+06
1E+06
7E+05
6E+05
1E+06
2E+06
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
Aca
(cm2)
(cm2)
##
150
##
150
##
150
##
13
150
##
150
##
150
##
150
##
10
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
Rc
Ra
Br
Bc
150
(daN/cm ) (daN/cm )
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
11
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
13
150
##
150
##
150
##
150
##
150
##
10
150
##
13
150
##
12
150
##
12
150
##
17
150
##
150
##
150
##
150
##
14
150
##
14
150
##
150
##
150
##
150
##
150
##
150
##
13
150
##
150
##
150
##
150
##
10
150
##
10
150
##
150
##
150
##
150
##
150
##
150
##
13
150
##
150
##
150
##
150
##
10
150
##
10
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
10
150
##
10
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
10
150
##
10
150
##
14
150
##
12
150
##
12
150
##
150
##
150
##
16
150
##
150
##
150
##
150
##
14
150
##
14
150
##
14
150
##
12
150
##
12
150
##
16
150
##
150
##
150
##
150
##
13
150
##
14
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
10
150
##
10
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
10
150
##
10
150
##
14
150
##
12
150
##
12
150
##
150
##
150
##
16
150
##
150
##
150
##
150
##
14
150
##
14
150
##
14
150
##
12
150
##
12
150
##
16
150
##
150
##
150
##
150
##
14
150
##
14
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
10
150
##
10
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
10
150
##
10
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
10
150
##
10
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
10
150
##
10
150
##
14
150
##
12
150
##
12
150
##
150
##
150
##
16
150
##
150
##
150
##
150
##
13
150
##
14
150
##
14
150
##
12
150
##
12
150
##
17
150
##
150
##
150
##
150
##
14
150
##
14
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
10
150
##
10
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
10
150
##
10
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
150
##
12
150
##
150
##
150
##
150
##
10
150
##
10
150
##
150
##
150
##
150
##
150
##
150
##
13
150
##
150
##
150
##
150
##
10
150
##
10
150
##
13
150
##
12
150
##
12
150
##
150
##
150
##
17
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
7
1
1
14
14
11
10
10
14
6
0
6
12
12
1
1
3
3
3
7
2
0
2
6
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
6
0
0
3
3
3
7
2
0
2
6
6
0
0
0
0
0
4
0
0
0
3
3
0
0
0
0
0
4
0
0
0
3
3
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
2
2
0
0
0
0
0
4
0
0
0
2
2
1
0
0
0
0
4
0
0
0
3
3
1
0
0
0
0
4
0
0
0
3
3
4
3
3
0
2
5
2
0
0
4
4
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
3
0
2
5
2
0
0
4
4
5
5
5
1
3
5
3
2
2
4
4
5
5
5
1
3
5
3
2
2
4
4
6
6
6
3
4
4
3
3
3
4
4
6
6
6
3
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
3
3
3
4
4
5
5
5
4
3
2
3
4
4
2
2
5
5
5
4
3
2
3
4
4
2
2
4
3
3
5
2
0
2
4
4
0
0
4
3
3
5
2
0
2
4
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
3
0
0
0
2
2
0
0
0
0
0
3
0
0
0
2
2
3
3
3
0
2
7
2
0
0
6
5
3
3
3
0
2
7
2
0
0
6
5
7
6
0
0
1
1
1
4
0
0
0
3
3
0
0
0
0
0
4
0
0
0
3
3
0
0
0
0
0
3
0
0
0
2
2
0
0
0
0
0
3
0
0
0
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
6
0
4
10
4
0
0
9
8
7
6
6
0
4
10
4
0
0
9
8
11
10
10
0
6
14
6
1
1
12
11
11
10
10
14
6
0
6
11
11
1
1
3
3
3
7
2
0
0
2
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
2
5
5
0
0
3
3
3
7
2
0
2
5
5
0
0
0
0
0
3
0
0
0
2
2
0
0
0
0
0
3
0
0
0
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
3
0
0
0
2
1
0
0
0
0
0
4
0
0
0
3
3
0
0
0
0
0
4
0
0
0
3
3
4
3
3
0
2
5
2
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
3
3
0
2
5
2
0
0
4
4
5
5
5
2
3
4
3
2
2
4
4
5
5
5
2
3
4
3
2
2
4
4
6
5
5
3
4
3
3
4
3
3
3
6
5
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
4
3
3
4
3
3
3
5
5
5
4
3
2
3
4
4
2
2
5
5
5
4
3
2
3
4
4
2
2
4
3
3
5
2
0
2
4
4
0
0
4
3
3
5
2
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
3
0
0
0
2
2
0
0
0
0
0
3
0
0
0
2
2
3
3
3
0
2
7
2
0
0
6
5
3
3
3
0
2
7
2
0
0
6
5
4
4
0
0
0
0
0
4
0
0
0
3
3
0
0
0
0
0
4
0
0
0
3
3
0
0
0
0
0
3
0
0
0
1
2
0
0
0
0
0
3
0
0
0
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
7
6
6
0
4
10
4
0
0
8
8
7
6
6
0
4
10
4
0
0
8
8
11
10
10
0
6
14
6
1
1
11
11
11
10
10
14
6
0
6
11
11
1
2
3
3
3
7
0
0
0
2
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
2
0
2
5
5
0
0
3
3
3
7
2
0
2
5
5
0
0
0
0
0
3
0
0
0
2
2
0
0
0
0
0
3
0
0
0
2
2
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
2
1
0
0
0
0
0
3
0
0
0
2
1
0
0
0
0
0
4
0
0
0
3
3
0
0
0
0
0
4
0
0
0
3
3
3
3
3
0
2
4
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
3
3
3
0
2
4
2
0
0
4
4
5
4
4
2
3
4
3
2
2
4
4
5
4
4
2
3
4
3
2
2
4
4
6
5
5
3
3
3
3
3
3
3
3
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
5
3
3
3
3
3
3
3
3
5
4
4
4
3
2
3
4
4
2
2
5
4
4
4
3
2
3
4
4
2
2
3
3
3
4
2
0
2
4
4
0
0
3
3
3
4
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
2
2
0
0
0
0
0
3
0
0
0
2
2
4
3
3
0
2
7
2
0
0
6
5
4
3
3
0
2
7
2
0
0
0
2
4
4
0
0
0
0
0
4
0
0
0
3
3
0
0
0
0
0
4
0
0
0
3
3
0
0
0
0
0
3
0
0
0
1
1
0
0
0
0
0
3
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
6
5
7
6
6
0
4
10
4
0
0
9
8
7
6
6
0
4
10
4
0
0
9
8
11
10
10
0
7
14
6
2
1
12
11
14
12
12
15
7
0
8
13
13
2
2
8
7
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
7
11
5
0
5
9
9
0
1
8
7
7
11
5
0
5
9
9
0
1
4
3
3
7
2
0
2
6
6
0
0
4
3
3
7
2
0
2
6
6
0
0
0
0
0
3
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
3
0
0
0
1
1
0
0
0
0
0
3
0
0
0
1
1
1
1
1
0
1
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
2
2
0
0
0
0
0
3
0
0
0
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
3
1
1
1
0
1
4
0
0
0
3
3
5
4
4
0
3
5
3
1
1
4
4
5
4
4
0
3
5
3
1
1
4
4
7
6
6
3
4
5
4
3
3
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
7
6
6
3
4
5
4
3
3
5
4
8
7
7
5
4
4
4
5
5
4
4
8
7
7
5
4
4
4
5
5
4
4
7
6
6
5
4
2
4
5
5
3
3
7
6
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
2
2
0
0
0
0
0
3
0
5
4
2
4
5
5
3
3
5
4
4
6
3
0
3
5
5
1
1
5
4
4
6
3
0
3
5
5
1
1
1
1
1
5
1
0
1
3
4
0
0
1
1
1
5
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
2
2
3
3
3
0
2
7
2
0
0
6
6
3
3
3
0
2
7
2
0
0
6
6
8
7
7
0
5
11
4
0
0
9
9
8
7
7
0
5
11
4
0
0
9
9
3
4
0
0
0
0
0
3
0
0
0
2
2
0
0
0
0
0
3
0
0
0
2
2
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
13
12
11
0
7
15
7
2
2
13
13
9
8
8
9
4
1
5
8
8
2
2
5
4
4
6
2
0
3
5
6
0
1
5
4
4
6
2
0
3
5
5
0
1
1
1
1
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
1
0
1
3
3
0
0
1
1
1
4
1
0
1
3
3
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
2
2
2
0
1
3
1
0
0
3
3
2
2
2
0
1
3
1
0
0
3
3
5
4
4
1
3
4
3
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
4
4
5
4
4
1
3
4
3
2
2
4
4
6
5
5
3
4
4
3
3
3
4
4
6
5
5
3
4
4
3
3
3
4
4
7
6
6
4
4
4
4
4
4
4
4
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
6
4
4
4
4
4
4
4
4
6
5
5
4
3
3
3
3
4
3
3
6
5
5
4
3
3
3
3
4
3
3
4
3
3
3
2
1
2
3
3
1
1
4
3
3
3
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
4
3
3
0
2
5
2
0
0
4
4
4
3
3
0
2
5
2
0
0
1
2
3
3
1
1
0
0
0
2
0
0
0
1
2
0
0
0
0
0
2
0
0
0
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
4
4
12
11
11
3
7
11
7
4
4
10
9
11
10
10
10
6
3
7
9
9
4
4
3
3
3
4
2
0
2
3
4
0
1
3
3
3
4
2
0
2
3
4
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
1
2
0
0
1
2
2
0
0
1
1
1
2
0
0
1
2
2
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
0
1
0
0
0
1
1
1
1
1
0
1
2
1
0
0
2
2
1
1
1
0
1
2
1
0
0
2
2
3
3
3
1
2
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
1
3
3
3
3
3
1
2
3
2
1
1
3
3
5
4
4
2
3
3
3
2
2
3
3
5
4
4
2
3
3
3
2
2
3
3
6
5
5
3
3
3
3
3
3
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
6
5
5
3
3
3
3
3
3
3
3
5
5
5
4
3
2
3
3
3
2
3
5
5
5
4
3
2
3
3
3
2
3
4
3
3
3
2
1
2
3
3
1
1
4
3
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
3
3
3
0
2
4
2
0
0
4
3
3
3
3
0
2
4
2
3
2
1
2
3
3
1
1
0
0
0
2
0
0
0
1
2
0
0
0
0
0
2
0
0
0
1
2
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
4
3
11
10
10
3
6
10
6
4
4
9
8
11
10
10
10
6
3
6
8
9
3
4
7
6
6
7
4
1
4
6
6
2
2
7
6
6
7
4
1
4
6
6
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
3
3
3
4
2
0
2
3
4
0
0
3
3
3
4
2
0
2
3
4
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
2
0
0
0
2
1
0
0
0
0
0
2
0
0
0
2
1
4
3
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
3
2
1
1
3
3
4
3
3
1
2
3
2
1
1
3
3
5
4
4
2
3
3
3
2
2
3
3
5
4
4
2
3
3
3
2
2
3
3
6
5
5
3
3
3
3
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
3
3
6
5
5
3
3
3
3
3
3
3
3
5
4
4
3
3
2
3
3
3
2
2
5
4
4
3
3
2
3
3
3
2
2
3
3
3
3
2
1
2
3
3
1
1
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
4
4
4
0
2
5
2
1
1
4
4
4
4
4
0
2
3
3
3
2
1
2
3
3
1
1
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
5
2
1
1
4
4
12
11
11
3
7
10
7
4
4
9
9
14
13
13
12
7
4
8
10
11
5
5
9
8
8
8
5
2
5
7
8
3
3
9
8
8
8
5
2
5
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
2
3
4
4
4
5
2
0
3
4
4
0
1
4
4
4
5
2
0
3
4
4
0
1
0
0
0
1
0
0
0
1
1
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
1
2
0
0
0
2
2
1
1
1
0
1
2
0
0
0
2
2
5
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
2
3
4
3
2
2
4
4
5
4
4
2
3
4
3
2
2
4
4
7
6
6
4
4
4
4
4
4
4
4
7
6
6
4
4
4
4
4
4
4
4
9
8
8
5
5
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
5
5
5
5
9
8
8
5
5
5
5
5
5
5
5
8
7
7
5
4
3
4
5
5
4
4
8
7
7
5
4
3
4
5
5
4
4
6
6
6
5
3
2
4
5
5
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
1
0
1
4
1
0
0
3
3
2
1
1
2
6
6
6
5
3
2
4
5
5
2
2
3
2
2
4
1
0
2
3
3
0
0
3
2
2
4
1
0
2
3
3
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
1
4
1
0
0
3
3
6
5
5
0
3
7
3
1
0
6
6
6
5
5
0
3
7
3
1
1
6
6
10
9
9
1
6
10
5
3
2
9
9
12
11
11
11
7
2
7
2
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
10
10
3
4
7
6
7
8
4
0
4
7
7
1
2
7
6
6
8
4
0
4
7
7
1
2
3
3
3
5
2
0
2
4
4
0
0
3
3
3
5
1
0
2
4
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
1
0
0
0
1
1
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
1
0
1
3
1
0
0
3
2
2
1
1
0
1
3
1
0
0
3
2
5
5
5
1
3
5
3
2
2
4
4
5
5
5
1
3
5
3
2
2
4
4
7
6
6
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
5
4
3
3
5
4
7
6
6
3
4
5
4
3
3
5
4
8
7
7
4
4
5
4
4
4
5
4
8
7
7
4
4
5
4
4
4
5
5
7
6
6
4
4
3
4
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
1
1
0
4
3
3
7
6
6
4
4
3
4
4
4
3
3
5
4
4
4
3
1
3
3
4
2
2
5
4
4
4
3
1
3
4
4
2
2
1
0
0
2
0
0
0
2
2
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
2
0
0
0
1
1
4
4
4
0
3
5
2
0
0
5
4
4
4
4
0
3
5
2
0
0
5
4
9
8
8
1
5
9
5
3
2
8
7
9
8
8
2
5
0
0
2
0
0
0
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
9
5
3
2
8
7
14
13
12
4
8
12
8
5
5
11
11
14
12
12
12
7
4
8
10
11
5
5
4
4
4
5
2
0
2
4
4
0
0
4
4
4
5
2
0
2
4
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
2
0
0
0
2
2
0
0
0
0
0
2
0
0
0
2
2
4
4
4
1
3
4
2
2
1
3
3
4
4
4
1
3
4
2
2
1
3
3
6
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
3
4
4
3
3
3
4
4
6
6
6
3
4
4
3
3
3
4
4
7
7
7
4
4
4
4
4
4
4
4
7
7
7
4
4
4
4
4
4
4
4
6
6
6
4
4
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
1
4
4
4
3
3
6
6
6
4
4
3
3
4
4
3
3
4
4
4
4
3
1
2
4
3
2
1
4
4
4
4
3
1
2
3
3
2
1
1
0
0
2
0
0
0
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
1
0
0
0
0
0
2
0
0
0
1
1
4
4
4
0
2
5
2
0
0
4
4
4
4
4
0
2
5
2
0
0
4
4
9
8
8
2
5
8
5
3
2
7
7
9
8
8
0
0
0
0
2
0
0
0
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
2
5
8
5
3
2
8
7
14
12
12
4
8
12
7
5
5
11
10
14
12
12
12
7
4
8
10
11
5
5
9
8
8
8
5
1
5
7
7
2
3
9
8
8
8
5
1
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
7
7
2
3
4
4
4
5
2
0
2
4
4
0
0
4
4
4
5
2
0
2
4
4
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
2
0
0
0
2
2
1
1
1
0
0
2
0
0
0
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
4
1
3
4
2
2
1
3
3
4
4
4
1
3
4
2
2
1
4
3
6
6
6
3
4
4
3
3
3
4
4
6
6
6
3
4
4
3
3
3
4
4
7
7
7
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
4
4
4
4
4
7
7
7
4
4
4
4
4
4
4
4
6
6
6
4
4
3
3
4
4
3
3
6
6
6
4
4
3
3
4
4
3
3
4
4
4
4
2
1
3
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
4
4
4
0
2
5
2
0
0
4
4
4
3
1
2
4
4
4
4
2
1
2
3
3
1
2
0
0
0
2
0
0
0
2
2
0
0
0
0
0
2
0
0
0
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
4
4
0
3
5
2
1
0
4
4
9
8
8
2
5
8
5
3
2
7
7
9
8
8
2
5
8
5
3
2
8
7
14
12
12
4
8
12
7
5
5
11
10
14
12
12
12
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
4
8
11
11
5
5
9
8
8
9
5
1
5
7
8
2
3
9
8
8
9
5
1
5
7
8
2
3
4
4
4
5
2
0
2
5
4
0
0
4
4
4
5
2
0
2
4
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
2
0
0
0
2
2
1
1
1
0
0
2
0
0
0
2
2
5
4
4
1
3
4
3
2
2
4
3
5
4
4
1
3
4
3
2
2
4
4
7
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
3
4
4
4
3
3
4
4
7
6
6
3
4
4
4
3
3
4
4
8
7
7
5
4
4
4
5
4
4
4
8
7
7
5
4
4
4
5
4
4
4
7
6
6
5
4
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
4
5
4
3
3
7
6
6
5
4
3
4
5
4
3
3
5
5
5
5
3
1
3
4
4
2
2
5
5
5
5
3
1
3
4
4
2
2
2
1
1
3
1
0
1
2
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
1
0
0
0
0
0
1
0
0
0
1
1
3
2
3
0
2
5
1
0
0
4
4
3
3
3
0
2
5
1
0
0
4
4
7
6
6
0
4
8
4
1
1
7
7
7
6
6
0
1
1
1
3
1
0
1
2
3
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
4
8
4
2
1
7
7
12
11
11
2
7
11
7
4
3
10
10
13
13
13
13
8
3
8
12
11
4
5
3
3
3
5
2
0
2
4
4
0
0
3
3
3
5
2
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
4
4
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
2
2
2
0
1
3
1
0
0
3
3
2
2
2
0
1
4
1
0
0
3
3
6
6
6
2
4
5
3
3
2
5
5
6
6
6
2
4
5
3
3
2
5
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
8
8
4
4
5
5
5
4
5
6
7
8
8
4
4
5
5
5
4
5
6
8
9
8
5
5
5
5
6
5
5
6
8
9
8
5
5
5
5
6
5
5
6
7
7
7
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
4
4
4
5
5
4
4
7
7
7
5
4
4
4
5
5
4
4
5
5
5
4
3
2
3
4
4
2
2
5
5
5
4
3
2
3
4
4
2
2
1
1
1
2
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
1
1
0
0
0
0
0
2
0
0
0
1
1
4
5
4
0
3
6
3
1
1
5
5
5
5
5
0
3
6
3
1
1
5
5
10
10
10
2
6
10
6
4
3
9
9
10
2
0
0
1
1
1
2
0
0
0
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
10
10
2
6
10
6
4
3
9
9
15
16
15
5
9
14
9
7
6
13
13
15
15
15
13
9
5
9
13
12
6
7
4
5
4
6
2
0
3
5
5
1
1
4
4
4
6
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
3
5
5
1
1
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
2
2
1
1
1
0
0
2
0
0
0
2
2
5
5
5
1
3
4
3
2
2
4
4
5
5
5
1
3
4
3
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
7
7
7
3
4
5
4
4
4
4
5
7
7
7
3
4
5
4
4
4
4
5
8
8
8
5
5
5
5
5
5
5
5
8
8
8
5
5
5
5
5
5
5
5
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
7
5
4
3
4
5
5
3
4
7
7
7
5
4
3
4
5
5
3
4
5
5
5
4
3
1
3
4
4
2
2
5
5
5
4
3
1
3
4
4
2
2
1
1
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
4
4
4
0
3
6
2
1
1
5
5
4
4
4
0
3
6
3
1
1
5
5
9
10
9
2
6
9
5
4
3
8
0
2
2
0
0
1
1
1
2
0
0
0
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
8
9
10
9
2
6
9
5
4
3
8
8
15
15
15
5
9
13
9
7
6
12
12
15
15
15
13
9
5
9
13
12
6
7
4
4
4
6
2
0
3
5
5
0
1
4
4
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
6
2
0
3
5
5
0
1
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
2
0
0
0
2
2
1
1
1
0
0
2
0
0
0
2
2
5
5
5
1
3
4
3
2
2
4
4
5
5
5
1
3
4
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
2
4
4
7
7
7
3
4
5
4
4
4
5
5
7
7
7
3
4
5
4
4
4
5
5
8
8
8
5
5
5
5
5
5
5
5
8
8
8
5
5
5
5
5
5
5
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
7
7
5
4
3
4
5
5
3
4
7
7
7
5
4
3
4
5
5
3
4
5
5
5
4
3
1
3
4
4
2
2
5
5
5
4
3
1
3
4
4
2
2
1
1
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
4
5
4
0
3
6
3
1
1
5
5
4
5
4
0
3
6
3
1
1
5
5
9
10
9
2
6
9
5
4
0
0
0
2
2
0
0
0
0
0
2
0
0
0
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
3
8
8
9
10
9
2
6
9
5
4
3
8
9
15
15
15
5
9
13
9
7
6
12
13
15
16
15
14
9
5
9
14
13
6
7
5
5
5
6
3
0
3
5
5
1
1
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
5
5
6
3
0
3
5
5
1
1
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
2
0
0
0
2
2
1
1
1
0
0
2
0
0
0
2
2
5
5
5
2
3
4
3
2
2
4
4
5
5
5
2
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
3
2
2
4
4
7
7
7
4
4
5
4
4
4
5
5
7
7
7
4
4
5
4
4
4
5
5
8
9
8
5
5
5
5
6
5
5
5
8
9
8
5
5
5
5
6
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
5
7
8
8
5
4
4
5
6
5
4
4
7
8
8
5
4
4
5
6
5
4
4
6
6
6
5
3
2
4
5
5
2
3
6
6
6
5
3
2
4
5
5
2
3
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
1
0
3
3
3
0
2
5
2
0
0
4
4
3
3
3
0
2
5
2
0
0
4
4
8
8
8
1
5
9
2
4
1
0
1
3
3
0
0
2
2
2
3
1
0
1
3
3
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
4
3
2
8
8
8
8
8
1
5
9
4
3
2
8
8
13
13
13
3
8
13
8
6
4
11
12
9
10
10
10
6
2
5
10
8
3
3
1
1
1
4
1
0
1
3
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
1
1
1
4
1
0
1
3
3
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
2
0
0
0
1
1
2
3
2
0
1
4
2
0
0
3
3
2
3
2
0
1
4
2
0
0
3
3
5
6
6
2
3
5
4
3
2
4
5
5
6
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
3
5
4
3
2
4
5
7
7
7
3
4
5
4
4
4
5
5
7
7
7
3
4
5
4
4
4
5
5
7
8
8
4
5
5
5
5
4
5
5
7
8
8
4
5
5
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
4
5
5
6
7
6
4
4
3
4
5
4
4
4
6
7
6
4
4
3
4
5
4
4
4
4
4
4
4
3
1
2
4
3
2
2
4
4
4
4
3
1
2
4
3
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
4
4
4
0
2
5
3
1
1
4
5
4
4
4
0
2
5
3
1
1
4
5
9
9
9
2
0
0
0
2
0
0
0
2
1
0
0
0
0
0
2
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
5
8
6
4
3
7
8
9
9
9
2
5
8
6
4
3
7
8
13
15
14
5
8
12
9
7
6
11
12
12
14
13
11
8
5
7
12
10
6
6
4
4
4
5
3
0
2
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
4
1
1
4
4
4
5
3
0
2
4
4
1
1
0
0
0
1
0
0
0
1
1
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
4
4
4
1
2
4
2
2
2
3
3
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
1
2
4
3
2
2
3
3
5
6
6
3
3
4
3
4
3
4
4
5
6
6
3
3
4
3
4
3
4
4
6
7
7
4
4
4
4
5
4
4
4
6
7
7
4
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
5
4
4
4
5
6
6
4
4
3
3
5
4
3
3
5
6
6
4
4
3
3
5
4
3
3
4
4
4
4
3
1
2
4
3
2
2
4
4
4
4
3
1
2
4
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
0
1
0
0
0
1
1
4
4
4
0
2
5
2
1
0
4
4
4
4
4
0
2
5
2
1
1
4
4
8
8
2
2
0
0
0
2
0
0
0
2
1
0
0
0
0
0
2
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
8
2
5
8
5
4
3
7
7
8
8
8
2
5
8
5
4
3
7
7
12
13
13
4
7
11
8
6
5
10
11
12
13
13
11
8
4
7
11
10
5
6
3
4
4
4
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
2
4
4
1
1
3
4
4
4
2
0
2
4
4
1
1
0
0
0
1
0
0
0
1
1
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
2
0
0
0
1
2
1
1
1
0
0
2
0
0
0
1
2
4
4
4
1
2
4
3
2
2
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
4
4
1
2
4
3
2
2
3
4
5
6
6
3
4
4
3
4
3
4
4
5
6
6
3
4
4
3
4
3
4
4
6
7
7
4
4
4
4
5
4
4
4
6
7
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
4
4
5
4
4
4
5
6
6
4
3
3
3
4
4
3
3
5
6
6
4
3
3
3
4
4
3
3
4
4
4
4
2
1
2
4
3
2
2
4
4
4
4
2
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
0
1
0
0
0
1
1
4
4
4
0
3
5
2
1
1
4
4
4
4
4
0
3
5
2
1
1
4
4
4
3
2
2
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
8
9
8
2
5
8
5
4
3
7
8
8
9
8
2
5
8
5
4
3
7
7
13
14
13
5
8
11
8
7
6
10
11
13
14
14
12
9
5
8
13
11
6
6
4
4
4
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
3
0
2
5
4
1
1
4
4
4
5
3
0
2
5
4
1
1
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
1
2
0
0
0
0
0
2
0
0
0
1
2
4
4
4
1
3
4
3
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
3
4
4
4
4
2
3
4
3
2
2
3
4
6
7
6
3
4
4
4
4
3
4
4
6
7
6
3
4
4
4
4
3
4
4
7
8
8
5
5
4
5
6
5
5
5
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8
8
5
5
4
5
6
5
5
5
7
7
7
5
4
3
4
6
5
4
4
7
7
7
5
4
3
4
6
5
4
4
5
6
6
5
4
2
3
5
4
2
3
5
6
6
5
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
1
0
1
4
1
0
0
3
3
1
1
1
0
1
4
1
0
0
2
3
5
4
2
3
2
2
2
4
2
0
1
3
3
0
0
2
2
2
4
2
0
1
3
3
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
##
3
3
5
6
5
0
3
7
4
1
1
6
6
5
6
5
0
3
7
4
1
1
6
6
9
10
10
2
6
10
6
4
3
9
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Ara nec
Aca nec
Myr max
Myc max
(cm2)
(cm2)
(daNcm)
(daNcm)
17
3E+06
2E+06