Disabling options lowers the estimated cost of a query

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,


I want to examine the exhaustive search and not the geqo here. I'd expect the exhaustive search to give the plan with the lowest cost, but apparently it doesn't. I have found a few dozen different querys where that isn't the case. I attached one straight forward example. For the join of two partitions a row first approach would have been reasonable.

Please note that I have enable_partitionwise_join on.

Both tables are partitioned by si, agv and have a primary key leading with si, agv.

I know that for this particular query the planning time dominates the execution time, but that is not my issue here. It's more a synthetic boiled down example coming from a more complex one with notably higher execution time.

Thank you for having a look!


Regards

Arne

arg=> set join_collapse_limit = 10000;
SET
arg=> set from_collapse_limit = 10000;
SET
arg=> explain (analyze, buffers) select * from test.msks left join arg.sks using (si, agv, id)
order by si, agv, id  
limit 1;                                                                                           QUERY PLAN                                                                                            
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 Limit  (cost=32959.60..32962.54 rows=1 width=1006) (actual time=3.340..3.462 rows=1 loops=1)
   Buffers: shared hit=119
   ->  Incremental Sort  (cost=32959.60..753854.69 rows=244698 width=1006) (actual time=3.339..3.460 rows=1 loops=1)
         Sort Key: msks.si, msks.agv, msks.id
         Presorted Key: msks.si, msks.agv
         Full-sort Groups: 1  Sort Method: quicksort  Average Memory: 25kB  Peak Memory: 25kB
         Buffers: shared hit=119
         ->  Merge Append  (cost=30676.11..741288.96 rows=244698 width=1006) (actual time=3.254..3.443 rows=2 loops=1)
               Sort Key: msks.si, msks.agv
               Buffers: shared hit=119
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.015..0.016 rows=0 loops=1)
                     Merge Cond: ((msks_1.si = sks_1.si) AND (msks_1.agv = sks_1.agv) AND (msks_1.id = sks_1.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.014..0.015 rows=0 loops=1)
                           Sort Key: msks_1.si, msks_1.agv, msks_1.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_pre_2011 msks_1  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_1.si, sks_1.agv, sks_1.id
                           ->  Seq Scan on sks_p_pre_2011 sks_1  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.014..0.015 rows=0 loops=1)
                     Merge Cond: ((msks_2.si = sks_2.si) AND (msks_2.agv = sks_2.agv) AND (msks_2.id = sks_2.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.013..0.014 rows=0 loops=1)
                           Sort Key: msks_2.si, msks_2.agv, msks_2.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2011 msks_2  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.004..0.004 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_2.si, sks_2.agv, sks_2.id
                           ->  Seq Scan on sks_p_2011 sks_2  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_3.si = sks_3.si) AND (msks_3.agv = sks_3.agv) AND (msks_3.id = sks_3.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.012 rows=0 loops=1)
                           Sort Key: msks_3.si, msks_3.agv, msks_3.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2012 msks_3  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_3.si, sks_3.agv, sks_3.id
                           ->  Seq Scan on sks_p_2012 sks_3  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_4.si = sks_4.si) AND (msks_4.agv = sks_4.agv) AND (msks_4.id = sks_4.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.010 rows=0 loops=1)
                           Sort Key: msks_4.si, msks_4.agv, msks_4.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2013 msks_4  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_4.si, sks_4.agv, sks_4.id
                           ->  Seq Scan on sks_p_2013 sks_4  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.016..0.016 rows=0 loops=1)
                     Merge Cond: ((msks_5.si = sks_5.si) AND (msks_5.agv = sks_5.agv) AND (msks_5.id = sks_5.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.015..0.016 rows=0 loops=1)
                           Sort Key: msks_5.si, msks_5.agv, msks_5.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2014q1 msks_5  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_5.si, sks_5.agv, sks_5.id
                           ->  Seq Scan on sks_p_2014q1 sks_5  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_6.si = sks_6.si) AND (msks_6.agv = sks_6.agv) AND (msks_6.id = sks_6.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_6.si, msks_6.agv, msks_6.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2014q2 msks_6  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_6.si, sks_6.agv, sks_6.id
                           ->  Seq Scan on sks_p_2014q2 sks_6  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_7.si = sks_7.si) AND (msks_7.agv = sks_7.agv) AND (msks_7.id = sks_7.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_7.si, msks_7.agv, msks_7.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2014q3 msks_7  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_7.si, sks_7.agv, sks_7.id
                           ->  Seq Scan on sks_p_2014q3 sks_7  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_8.si = sks_8.si) AND (msks_8.agv = sks_8.agv) AND (msks_8.id = sks_8.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.011 rows=0 loops=1)
                           Sort Key: msks_8.si, msks_8.agv, msks_8.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2014q4 msks_8  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_8.si, sks_8.agv, sks_8.id
                           ->  Seq Scan on sks_p_2014q4 sks_8  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.022..0.023 rows=0 loops=1)
                     Merge Cond: ((msks_9.si = sks_9.si) AND (msks_9.agv = sks_9.agv) AND (msks_9.id = sks_9.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.022..0.022 rows=0 loops=1)
                           Sort Key: msks_9.si, msks_9.agv, msks_9.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2015q1 msks_9  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.014..0.014 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_9.si, sks_9.agv, sks_9.id
                           ->  Seq Scan on sks_p_2015q1 sks_9  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_10.si = sks_10.si) AND (msks_10.agv = sks_10.agv) AND (msks_10.id = sks_10.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_10.si, msks_10.agv, msks_10.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2015q2 msks_10  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_10.si, sks_10.agv, sks_10.id
                           ->  Seq Scan on sks_p_2015q2 sks_10  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_11.si = sks_11.si) AND (msks_11.agv = sks_11.agv) AND (msks_11.id = sks_11.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_11.si, msks_11.agv, msks_11.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2015q3 msks_11  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_11.si, sks_11.agv, sks_11.id
                           ->  Seq Scan on sks_p_2015q3 sks_11  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_12.si = sks_12.si) AND (msks_12.agv = sks_12.agv) AND (msks_12.id = sks_12.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.010 rows=0 loops=1)
                           Sort Key: msks_12.si, msks_12.agv, msks_12.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2015q4 msks_12  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_12.si, sks_12.agv, sks_12.id
                           ->  Seq Scan on sks_p_2015q4 sks_12  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_13.si = sks_13.si) AND (msks_13.agv = sks_13.agv) AND (msks_13.id = sks_13.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.012 rows=0 loops=1)
                           Sort Key: msks_13.si, msks_13.agv, msks_13.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20161 msks_13  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_13.si, sks_13.agv, sks_13.id
                           ->  Seq Scan on sks_p_20161 sks_13  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_14.si = sks_14.si) AND (msks_14.agv = sks_14.agv) AND (msks_14.id = sks_14.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_14.si, msks_14.agv, msks_14.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20162 msks_14  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_14.si, sks_14.agv, sks_14.id
                           ->  Seq Scan on sks_p_20162 sks_14  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_15.si = sks_15.si) AND (msks_15.agv = sks_15.agv) AND (msks_15.id = sks_15.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_15.si, msks_15.agv, msks_15.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20163 msks_15  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_15.si, sks_15.agv, sks_15.id
                           ->  Seq Scan on sks_p_20163 sks_15  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_16.si = sks_16.si) AND (msks_16.agv = sks_16.agv) AND (msks_16.id = sks_16.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_16.si, msks_16.agv, msks_16.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20164 msks_16  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_16.si, sks_16.agv, sks_16.id
                           ->  Seq Scan on sks_p_20164 sks_16  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_17.si = sks_17.si) AND (msks_17.agv = sks_17.agv) AND (msks_17.id = sks_17.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_17.si, msks_17.agv, msks_17.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20165 msks_17  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_17.si, sks_17.agv, sks_17.id
                           ->  Seq Scan on sks_p_20165 sks_17  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_18.si = sks_18.si) AND (msks_18.agv = sks_18.agv) AND (msks_18.id = sks_18.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_18.si, msks_18.agv, msks_18.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20166 msks_18  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_18.si, sks_18.agv, sks_18.id
                           ->  Seq Scan on sks_p_20166 sks_18  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.017..0.017 rows=0 loops=1)
                     Merge Cond: ((msks_19.si = sks_19.si) AND (msks_19.agv = sks_19.agv) AND (msks_19.id = sks_19.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.016..0.017 rows=0 loops=1)
                           Sort Key: msks_19.si, msks_19.agv, msks_19.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20167 msks_19  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_19.si, sks_19.agv, sks_19.id
                           ->  Seq Scan on sks_p_20167 sks_19  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_20.si = sks_20.si) AND (msks_20.agv = sks_20.agv) AND (msks_20.id = sks_20.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_20.si, msks_20.agv, msks_20.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20168 msks_20  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_20.si, sks_20.agv, sks_20.id
                           ->  Seq Scan on sks_p_20168 sks_20  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_21.si = sks_21.si) AND (msks_21.agv = sks_21.agv) AND (msks_21.id = sks_21.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_21.si, msks_21.agv, msks_21.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20169 msks_21  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_21.si, sks_21.agv, sks_21.id
                           ->  Seq Scan on sks_p_20169 sks_21  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.013..0.014 rows=0 loops=1)
                     Merge Cond: ((msks_22.si = sks_22.si) AND (msks_22.agv = sks_22.agv) AND (msks_22.id = sks_22.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.013..0.013 rows=0 loops=1)
                           Sort Key: msks_22.si, msks_22.agv, msks_22.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_201610 msks_22  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_22.si, sks_22.agv, sks_22.id
                           ->  Seq Scan on sks_p_201610 sks_22  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_23.si = sks_23.si) AND (msks_23.agv = sks_23.agv) AND (msks_23.id = sks_23.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_23.si, msks_23.agv, msks_23.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_201611 msks_23  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_23.si, sks_23.agv, sks_23.id
                           ->  Seq Scan on sks_p_201611 sks_23  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_24.si = sks_24.si) AND (msks_24.agv = sks_24.agv) AND (msks_24.id = sks_24.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_24.si, msks_24.agv, msks_24.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_201612 msks_24  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_24.si, sks_24.agv, sks_24.id
                           ->  Seq Scan on sks_p_201612 sks_24  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_25.si = sks_25.si) AND (msks_25.agv = sks_25.agv) AND (msks_25.id = sks_25.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.012 rows=0 loops=1)
                           Sort Key: msks_25.si, msks_25.agv, msks_25.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20171 msks_25  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_25.si, sks_25.agv, sks_25.id
                           ->  Seq Scan on sks_p_20171 sks_25  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.014..0.015 rows=0 loops=1)
                     Merge Cond: ((msks_26.si = sks_26.si) AND (msks_26.agv = sks_26.agv) AND (msks_26.id = sks_26.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.014..0.014 rows=0 loops=1)
                           Sort Key: msks_26.si, msks_26.agv, msks_26.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20172 msks_26  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_26.si, sks_26.agv, sks_26.id
                           ->  Seq Scan on sks_p_20172 sks_26  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_27.si = sks_27.si) AND (msks_27.agv = sks_27.agv) AND (msks_27.id = sks_27.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_27.si, msks_27.agv, msks_27.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20173 msks_27  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_27.si, sks_27.agv, sks_27.id
                           ->  Seq Scan on sks_p_20173 sks_27  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_28.si = sks_28.si) AND (msks_28.agv = sks_28.agv) AND (msks_28.id = sks_28.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_28.si, msks_28.agv, msks_28.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20174 msks_28  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_28.si, sks_28.agv, sks_28.id
                           ->  Seq Scan on sks_p_20174 sks_28  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_29.si = sks_29.si) AND (msks_29.agv = sks_29.agv) AND (msks_29.id = sks_29.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_29.si, msks_29.agv, msks_29.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20175 msks_29  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_29.si, sks_29.agv, sks_29.id
                           ->  Seq Scan on sks_p_20175 sks_29  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.013..0.014 rows=0 loops=1)
                     Merge Cond: ((msks_30.si = sks_30.si) AND (msks_30.agv = sks_30.agv) AND (msks_30.id = sks_30.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.013..0.013 rows=0 loops=1)
                           Sort Key: msks_30.si, msks_30.agv, msks_30.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20176 msks_30  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_30.si, sks_30.agv, sks_30.id
                           ->  Seq Scan on sks_p_20176 sks_30  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.021..0.022 rows=0 loops=1)
                     Merge Cond: ((msks_31.si = sks_31.si) AND (msks_31.agv = sks_31.agv) AND (msks_31.id = sks_31.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.021..0.021 rows=0 loops=1)
                           Sort Key: msks_31.si, msks_31.agv, msks_31.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20177 msks_31  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_31.si, sks_31.agv, sks_31.id
                           ->  Seq Scan on sks_p_20177 sks_31  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.015..0.015 rows=0 loops=1)
                     Merge Cond: ((msks_32.si = sks_32.si) AND (msks_32.agv = sks_32.agv) AND (msks_32.id = sks_32.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.014..0.015 rows=0 loops=1)
                           Sort Key: msks_32.si, msks_32.agv, msks_32.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20178 msks_32  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_32.si, sks_32.agv, sks_32.id
                           ->  Seq Scan on sks_p_20178 sks_32  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.017..0.017 rows=0 loops=1)
                     Merge Cond: ((msks_33.si = sks_33.si) AND (msks_33.agv = sks_33.agv) AND (msks_33.id = sks_33.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.016..0.017 rows=0 loops=1)
                           Sort Key: msks_33.si, msks_33.agv, msks_33.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20179 msks_33  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_33.si, sks_33.agv, sks_33.id
                           ->  Seq Scan on sks_p_20179 sks_33  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_34.si = sks_34.si) AND (msks_34.agv = sks_34.agv) AND (msks_34.id = sks_34.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_34.si, msks_34.agv, msks_34.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_201710 msks_34  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_34.si, sks_34.agv, sks_34.id
                           ->  Seq Scan on sks_p_201710 sks_34  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_35.si = sks_35.si) AND (msks_35.agv = sks_35.agv) AND (msks_35.id = sks_35.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_35.si, msks_35.agv, msks_35.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_201711 msks_35  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_35.si, sks_35.agv, sks_35.id
                           ->  Seq Scan on sks_p_201711 sks_35  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_36.si = sks_36.si) AND (msks_36.agv = sks_36.agv) AND (msks_36.id = sks_36.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_36.si, msks_36.agv, msks_36.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_201712 msks_36  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_36.si, sks_36.agv, sks_36.id
                           ->  Seq Scan on sks_p_201712 sks_36  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_37.si = sks_37.si) AND (msks_37.agv = sks_37.agv) AND (msks_37.id = sks_37.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_37.si, msks_37.agv, msks_37.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20181 msks_37  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_37.si, sks_37.agv, sks_37.id
                           ->  Seq Scan on sks_p_20181 sks_37  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_38.si = sks_38.si) AND (msks_38.agv = sks_38.agv) AND (msks_38.id = sks_38.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_38.si, msks_38.agv, msks_38.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20182 msks_38  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_38.si, sks_38.agv, sks_38.id
                           ->  Seq Scan on sks_p_20182 sks_38  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_39.si = sks_39.si) AND (msks_39.agv = sks_39.agv) AND (msks_39.id = sks_39.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.010 rows=0 loops=1)
                           Sort Key: msks_39.si, msks_39.agv, msks_39.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20183 msks_39  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_39.si, sks_39.agv, sks_39.id
                           ->  Seq Scan on sks_p_20183 sks_39  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_40.si = sks_40.si) AND (msks_40.agv = sks_40.agv) AND (msks_40.id = sks_40.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_40.si, msks_40.agv, msks_40.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20184 msks_40  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_40.si, sks_40.agv, sks_40.id
                           ->  Seq Scan on sks_p_20184 sks_40  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_41.si = sks_41.si) AND (msks_41.agv = sks_41.agv) AND (msks_41.id = sks_41.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_41.si, msks_41.agv, msks_41.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20185 msks_41  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_41.si, sks_41.agv, sks_41.id
                           ->  Seq Scan on sks_p_20185 sks_41  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_42.si = sks_42.si) AND (msks_42.agv = sks_42.agv) AND (msks_42.id = sks_42.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_42.si, msks_42.agv, msks_42.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20186 msks_42  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_42.si, sks_42.agv, sks_42.id
                           ->  Seq Scan on sks_p_20186 sks_42  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_43.si = sks_43.si) AND (msks_43.agv = sks_43.agv) AND (msks_43.id = sks_43.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.011 rows=0 loops=1)
                           Sort Key: msks_43.si, msks_43.agv, msks_43.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20187 msks_43  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_43.si, sks_43.agv, sks_43.id
                           ->  Seq Scan on sks_p_20187 sks_43  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_44.si = sks_44.si) AND (msks_44.agv = sks_44.agv) AND (msks_44.id = sks_44.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_44.si, msks_44.agv, msks_44.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20188 msks_44  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_44.si, sks_44.agv, sks_44.id
                           ->  Seq Scan on sks_p_20188 sks_44  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.017..0.018 rows=0 loops=1)
                     Merge Cond: ((msks_45.si = sks_45.si) AND (msks_45.agv = sks_45.agv) AND (msks_45.id = sks_45.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.017..0.018 rows=0 loops=1)
                           Sort Key: msks_45.si, msks_45.agv, msks_45.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20189 msks_45  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_45.si, sks_45.agv, sks_45.id
                           ->  Seq Scan on sks_p_20189 sks_45  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_46.si = sks_46.si) AND (msks_46.agv = sks_46.agv) AND (msks_46.id = sks_46.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_46.si, msks_46.agv, msks_46.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_201810 msks_46  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_46.si, sks_46.agv, sks_46.id
                           ->  Seq Scan on sks_p_201810 sks_46  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_47.si = sks_47.si) AND (msks_47.agv = sks_47.agv) AND (msks_47.id = sks_47.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_47.si, msks_47.agv, msks_47.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_201811 msks_47  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_47.si, sks_47.agv, sks_47.id
                           ->  Seq Scan on sks_p_201811 sks_47  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_48.si = sks_48.si) AND (msks_48.agv = sks_48.agv) AND (msks_48.id = sks_48.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.010 rows=0 loops=1)
                           Sort Key: msks_48.si, msks_48.agv, msks_48.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_201812 msks_48  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_48.si, sks_48.agv, sks_48.id
                           ->  Seq Scan on sks_p_201812 sks_48  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_49.si = sks_49.si) AND (msks_49.agv = sks_49.agv) AND (msks_49.id = sks_49.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_49.si, msks_49.agv, msks_49.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20191 msks_49  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_49.si, sks_49.agv, sks_49.id
                           ->  Seq Scan on sks_p_20191 sks_49  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_50.si = sks_50.si) AND (msks_50.agv = sks_50.agv) AND (msks_50.id = sks_50.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_50.si, msks_50.agv, msks_50.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20192 msks_50  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_50.si, sks_50.agv, sks_50.id
                           ->  Seq Scan on sks_p_20192 sks_50  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_51.si = sks_51.si) AND (msks_51.agv = sks_51.agv) AND (msks_51.id = sks_51.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.011 rows=0 loops=1)
                           Sort Key: msks_51.si, msks_51.agv, msks_51.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20193 msks_51  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_51.si, sks_51.agv, sks_51.id
                           ->  Seq Scan on sks_p_20193 sks_51  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_52.si = sks_52.si) AND (msks_52.agv = sks_52.agv) AND (msks_52.id = sks_52.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.010 rows=0 loops=1)
                           Sort Key: msks_52.si, msks_52.agv, msks_52.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20194 msks_52  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_52.si, sks_52.agv, sks_52.id
                           ->  Seq Scan on sks_p_20194 sks_52  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_53.si = sks_53.si) AND (msks_53.agv = sks_53.agv) AND (msks_53.id = sks_53.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_53.si, msks_53.agv, msks_53.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20195 msks_53  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_53.si, sks_53.agv, sks_53.id
                           ->  Seq Scan on sks_p_20195 sks_53  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_54.si = sks_54.si) AND (msks_54.agv = sks_54.agv) AND (msks_54.id = sks_54.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_54.si, msks_54.agv, msks_54.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20196 msks_54  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_54.si, sks_54.agv, sks_54.id
                           ->  Seq Scan on sks_p_20196 sks_54  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_55.si = sks_55.si) AND (msks_55.agv = sks_55.agv) AND (msks_55.id = sks_55.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.010 rows=0 loops=1)
                           Sort Key: msks_55.si, msks_55.agv, msks_55.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20197 msks_55  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_55.si, sks_55.agv, sks_55.id
                           ->  Seq Scan on sks_p_20197 sks_55  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_56.si = sks_56.si) AND (msks_56.agv = sks_56.agv) AND (msks_56.id = sks_56.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_56.si, msks_56.agv, msks_56.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20198 msks_56  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_56.si, sks_56.agv, sks_56.id
                           ->  Seq Scan on sks_p_20198 sks_56  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_57.si = sks_57.si) AND (msks_57.agv = sks_57.agv) AND (msks_57.id = sks_57.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_57.si, msks_57.agv, msks_57.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20199 msks_57  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_57.si, sks_57.agv, sks_57.id
                           ->  Seq Scan on sks_p_20199 sks_57  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.014..0.015 rows=0 loops=1)
                     Merge Cond: ((msks_58.si = sks_58.si) AND (msks_58.agv = sks_58.agv) AND (msks_58.id = sks_58.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.014..0.014 rows=0 loops=1)
                           Sort Key: msks_58.si, msks_58.agv, msks_58.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_201910 msks_58  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_58.si, sks_58.agv, sks_58.id
                           ->  Seq Scan on sks_p_201910 sks_58  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.018..0.019 rows=0 loops=1)
                     Merge Cond: ((msks_59.si = sks_59.si) AND (msks_59.agv = sks_59.agv) AND (msks_59.id = sks_59.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.018..0.018 rows=0 loops=1)
                           Sort Key: msks_59.si, msks_59.agv, msks_59.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_201911 msks_59  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_59.si, sks_59.agv, sks_59.id
                           ->  Seq Scan on sks_p_201911 sks_59  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.013..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_60.si = sks_60.si) AND (msks_60.agv = sks_60.agv) AND (msks_60.id = sks_60.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.013 rows=0 loops=1)
                           Sort Key: msks_60.si, msks_60.agv, msks_60.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_201912 msks_60  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_60.si, sks_60.agv, sks_60.id
                           ->  Seq Scan on sks_p_201912 sks_60  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Nested Loop Left Join  (cost=0.82..43586.49 rows=202 width=1006) (actual time=0.135..0.203 rows=2 loops=1)
                     Buffers: shared hit=15
                     ->  Index Scan using msks_p_20201_pkey on msks_p_20201 msks_61  (cost=0.40..42169.30 rows=202 width=26) (actual time=0.085..0.124 rows=2 loops=1)
                           Buffers: shared hit=7
                     ->  Index Scan using sks_p_20201_pkey on sks_p_20201 sks_61  (cost=0.43..6.98 rows=1 width=1006) (actual time=0.036..0.037 rows=1 loops=2)
                           Index Cond: ((si = msks_61.si) AND (agv = msks_61.agv) AND (id = msks_61.id))
                           Buffers: shared hit=8
               ->  Nested Loop Left Join  (cost=0.82..19937.36 rows=444 width=1006) (actual time=0.128..0.129 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20202_pkey on msks_p_20202 msks_62  (cost=0.40..16826.63 rows=444 width=26) (actual time=0.080..0.080 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20202_pkey on sks_p_20202 sks_62  (cost=0.43..6.97 rows=1 width=1007) (actual time=0.046..0.046 rows=1 loops=1)
                           Index Cond: ((si = msks_62.si) AND (agv = msks_62.agv) AND (id = msks_62.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.83..31575.80 rows=541 width=1006) (actual time=0.092..0.092 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20203_pkey on msks_p_20203 msks_63  (cost=0.40..27788.68 rows=541 width=26) (actual time=0.053..0.053 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20203_pkey on sks_p_20203 sks_63  (cost=0.43..6.96 rows=1 width=1006) (actual time=0.037..0.037 rows=1 loops=1)
                           Index Cond: ((si = msks_63.si) AND (agv = msks_63.agv) AND (id = msks_63.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..45945.03 rows=153 width=1006) (actual time=0.085..0.085 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20204_pkey on msks_p_20204 msks_64  (cost=0.40..44875.22 rows=153 width=26) (actual time=0.045..0.045 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20204_pkey on sks_p_20204 sks_64  (cost=0.43..6.95 rows=1 width=1002) (actual time=0.038..0.039 rows=1 loops=1)
                           Index Cond: ((si = msks_64.si) AND (agv = msks_64.agv) AND (id = msks_64.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..33236.07 rows=100 width=1006) (actual time=0.095..0.095 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20205_pkey on msks_p_20205 msks_65  (cost=0.39..32536.83 rows=100 width=26) (actual time=0.050..0.050 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20205_pkey on sks_p_20205 sks_65  (cost=0.43..6.95 rows=1 width=1001) (actual time=0.044..0.044 rows=1 loops=1)
                           Index Cond: ((si = msks_65.si) AND (agv = msks_65.agv) AND (id = msks_65.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..18196.69 rows=169 width=1006) (actual time=0.107..0.108 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20206_pkey on msks_p_20206 msks_66  (cost=0.40..17014.94 rows=169 width=26) (actual time=0.059..0.059 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20206_pkey on sks_p_20206 sks_66  (cost=0.43..6.95 rows=1 width=1005) (actual time=0.046..0.046 rows=1 loops=1)
                           Index Cond: ((si = msks_66.si) AND (agv = msks_66.agv) AND (id = msks_66.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..44939.76 rows=251 width=1006) (actual time=0.085..0.085 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20207_pkey on msks_p_20207 msks_67  (cost=0.40..43182.88 rows=251 width=26) (actual time=0.048..0.048 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20207_pkey on sks_p_20207 sks_67  (cost=0.43..6.96 rows=1 width=1001) (actual time=0.035..0.035 rows=1 loops=1)
                           Index Cond: ((si = msks_67.si) AND (agv = msks_67.agv) AND (id = msks_67.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..68054.15 rows=271 width=1006) (actual time=0.092..0.092 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20208_pkey on msks_p_20208 msks_68  (cost=0.40..66157.53 rows=271 width=26) (actual time=0.055..0.055 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20208_pkey on sks_p_20208 sks_68  (cost=0.43..6.96 rows=1 width=993) (actual time=0.036..0.036 rows=1 loops=1)
                           Index Cond: ((si = msks_68.si) AND (agv = msks_68.agv) AND (id = msks_68.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..54705.17 rows=156 width=1006) (actual time=0.081..0.082 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20209_pkey on msks_p_20209 msks_69  (cost=0.40..53614.60 rows=156 width=26) (actual time=0.046..0.046 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20209_pkey on sks_p_20209 sks_69  (cost=0.43..6.95 rows=1 width=993) (actual time=0.033..0.033 rows=1 loops=1)
                           Index Cond: ((si = msks_69.si) AND (agv = msks_69.agv) AND (id = msks_69.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..56590.74 rows=95 width=1006) (actual time=0.078..0.078 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_202010_pkey on msks_p_202010 msks_70  (cost=0.39..55926.73 rows=95 width=26) (actual time=0.045..0.045 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_202010_pkey on sks_p_202010 sks_70  (cost=0.43..6.95 rows=1 width=995) (actual time=0.031..0.031 rows=1 loops=1)
                           Index Cond: ((si = msks_70.si) AND (agv = msks_70.agv) AND (id = msks_70.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..80364.00 rows=82 width=1006) (actual time=0.090..0.091 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_202011_pkey on msks_p_202011 msks_71  (cost=0.39..79790.58 rows=82 width=26) (actual time=0.060..0.060 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_202011_pkey on sks_p_202011 sks_71  (cost=0.43..6.95 rows=1 width=996) (actual time=0.029..0.029 rows=1 loops=1)
                           Index Cond: ((si = msks_71.si) AND (agv = msks_71.agv) AND (id = msks_71.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..98044.31 rows=84 width=1006) (actual time=0.110..0.110 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_202012_pkey on msks_p_202012 msks_72  (cost=0.39..97457.49 rows=84 width=26) (actual time=0.061..0.061 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_202012_pkey on sks_p_202012 sks_72  (cost=0.43..6.95 rows=1 width=995) (actual time=0.046..0.046 rows=1 loops=1)
                           Index Cond: ((si = msks_72.si) AND (agv = msks_72.agv) AND (id = msks_72.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..91957.76 rows=197 width=1006) (actual time=0.095..0.095 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20211_pkey on msks_p_20211 msks_73  (cost=0.40..90580.32 rows=197 width=26) (actual time=0.052..0.052 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20211_pkey on sks_p_20211 sks_73  (cost=0.43..6.95 rows=1 width=1004) (actual time=0.042..0.042 rows=1 loops=1)
                           Index Cond: ((si = msks_73.si) AND (agv = msks_73.agv) AND (id = msks_73.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..6460.31 rows=353 width=1006) (actual time=0.089..0.089 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20212_pkey on msks_p_20212 msks_74  (cost=0.40..3995.47 rows=353 width=26) (actual time=0.056..0.056 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20212_pkey on sks_p_20212 sks_74  (cost=0.43..6.94 rows=1 width=1003) (actual time=0.031..0.031 rows=1 loops=1)
                           Index Cond: ((si = msks_74.si) AND (agv = msks_74.agv) AND (id = msks_74.id))
                           Buffers: shared hit=4
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_75.si = sks_75.si) AND (msks_75.agv = sks_75.agv) AND (msks_75.id = sks_75.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.012 rows=0 loops=1)
                           Sort Key: msks_75.si, msks_75.agv, msks_75.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20213 msks_75  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_75.si, sks_75.agv, sks_75.id
                           ->  Seq Scan on sks_p_20213 sks_75  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_76.si = sks_76.si) AND (msks_76.agv = sks_76.agv) AND (msks_76.id = sks_76.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_76.si, msks_76.agv, msks_76.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20214 msks_76  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_76.si, sks_76.agv, sks_76.id
                           ->  Seq Scan on sks_p_20214 sks_76  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_77.si = sks_77.si) AND (msks_77.agv = sks_77.agv) AND (msks_77.id = sks_77.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_77.si, msks_77.agv, msks_77.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20215 msks_77  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_77.si, sks_77.agv, sks_77.id
                           ->  Seq Scan on sks_p_20215 sks_77  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_78.si = sks_78.si) AND (msks_78.agv = sks_78.agv) AND (msks_78.id = sks_78.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.010 rows=0 loops=1)
                           Sort Key: msks_78.si, msks_78.agv, msks_78.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20216 msks_78  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_78.si, sks_78.agv, sks_78.id
                           ->  Seq Scan on sks_p_20216 sks_78  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_79.si = sks_79.si) AND (msks_79.agv = sks_79.agv) AND (msks_79.id = sks_79.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.010 rows=0 loops=1)
                           Sort Key: msks_79.si, msks_79.agv, msks_79.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20217 msks_79  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_79.si, sks_79.agv, sks_79.id
                           ->  Seq Scan on sks_p_20217 sks_79  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_80.si = sks_80.si) AND (msks_80.agv = sks_80.agv) AND (msks_80.id = sks_80.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.012 rows=0 loops=1)
                           Sort Key: msks_80.si, msks_80.agv, msks_80.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20218 msks_80  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_80.si, sks_80.agv, sks_80.id
                           ->  Seq Scan on sks_p_20218 sks_80  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_81.si = sks_81.si) AND (msks_81.agv = sks_81.agv) AND (msks_81.id = sks_81.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.011 rows=0 loops=1)
                           Sort Key: msks_81.si, msks_81.agv, msks_81.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20219 msks_81  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_81.si, sks_81.agv, sks_81.id
                           ->  Seq Scan on sks_p_20219 sks_81  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_82.si = sks_82.si) AND (msks_82.agv = sks_82.agv) AND (msks_82.id = sks_82.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_82.si, msks_82.agv, msks_82.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_202110 msks_82  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_82.si, sks_82.agv, sks_82.id
                           ->  Seq Scan on sks_p_202110 sks_82  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_83.si = sks_83.si) AND (msks_83.agv = sks_83.agv) AND (msks_83.id = sks_83.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.010 rows=0 loops=1)
                           Sort Key: msks_83.si, msks_83.agv, msks_83.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_202111 msks_83  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_83.si, sks_83.agv, sks_83.id
                           ->  Seq Scan on sks_p_202111 sks_83  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_84.si = sks_84.si) AND (msks_84.agv = sks_84.agv) AND (msks_84.id = sks_84.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_84.si, msks_84.agv, msks_84.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_202112 msks_84  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_84.si, sks_84.agv, sks_84.id
                           ->  Seq Scan on sks_p_202112 sks_84  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_85.si = sks_85.si) AND (msks_85.agv = sks_85.agv) AND (msks_85.id = sks_85.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.010 rows=0 loops=1)
                           Sort Key: msks_85.si, msks_85.agv, msks_85.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20221 msks_85  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_85.si, sks_85.agv, sks_85.id
                           ->  Seq Scan on sks_p_20221 sks_85  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_86.si = sks_86.si) AND (msks_86.agv = sks_86.agv) AND (msks_86.id = sks_86.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_86.si, msks_86.agv, msks_86.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20222 msks_86  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_86.si, sks_86.agv, sks_86.id
                           ->  Seq Scan on sks_p_20222 sks_86  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.015..0.016 rows=0 loops=1)
                     Merge Cond: ((msks_87.si = sks_87.si) AND (msks_87.agv = sks_87.agv) AND (msks_87.id = sks_87.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.015..0.015 rows=0 loops=1)
                           Sort Key: msks_87.si, msks_87.agv, msks_87.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20223 msks_87  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_87.si, sks_87.agv, sks_87.id
                           ->  Seq Scan on sks_p_20223 sks_87  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.013..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_88.si = sks_88.si) AND (msks_88.agv = sks_88.agv) AND (msks_88.id = sks_88.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_88.si, msks_88.agv, msks_88.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20224 msks_88  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_88.si, sks_88.agv, sks_88.id
                           ->  Seq Scan on sks_p_20224 sks_88  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_89.si = sks_89.si) AND (msks_89.agv = sks_89.agv) AND (msks_89.id = sks_89.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.010 rows=0 loops=1)
                           Sort Key: msks_89.si, msks_89.agv, msks_89.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20225 msks_89  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_89.si, sks_89.agv, sks_89.id
                           ->  Seq Scan on sks_p_20225 sks_89  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_90.si = sks_90.si) AND (msks_90.agv = sks_90.agv) AND (msks_90.id = sks_90.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_90.si, msks_90.agv, msks_90.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20226 msks_90  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_90.si, sks_90.agv, sks_90.id
                           ->  Seq Scan on sks_p_20226 sks_90  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_91.si = sks_91.si) AND (msks_91.agv = sks_91.agv) AND (msks_91.id = sks_91.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_91.si, msks_91.agv, msks_91.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20227 msks_91  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_91.si, sks_91.agv, sks_91.id
                           ->  Seq Scan on sks_p_20227 sks_91  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_92.si = sks_92.si) AND (msks_92.agv = sks_92.agv) AND (msks_92.id = sks_92.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_92.si, msks_92.agv, msks_92.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20228 msks_92  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_92.si, sks_92.agv, sks_92.id
                           ->  Seq Scan on sks_p_20228 sks_92  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_93.si = sks_93.si) AND (msks_93.agv = sks_93.agv) AND (msks_93.id = sks_93.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_93.si, msks_93.agv, msks_93.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20229 msks_93  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_93.si, sks_93.agv, sks_93.id
                           ->  Seq Scan on sks_p_20229 sks_93  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_94.si = sks_94.si) AND (msks_94.agv = sks_94.agv) AND (msks_94.id = sks_94.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.010 rows=0 loops=1)
                           Sort Key: msks_94.si, msks_94.agv, msks_94.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_202210 msks_94  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_94.si, sks_94.agv, sks_94.id
                           ->  Seq Scan on sks_p_202210 sks_94  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.013..0.014 rows=0 loops=1)
                     Merge Cond: ((msks_95.si = sks_95.si) AND (msks_95.agv = sks_95.agv) AND (msks_95.id = sks_95.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.013..0.014 rows=0 loops=1)
                           Sort Key: msks_95.si, msks_95.agv, msks_95.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_202211 msks_95  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_95.si, sks_95.agv, sks_95.id
                           ->  Seq Scan on sks_p_202211 sks_95  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_96.si = sks_96.si) AND (msks_96.agv = sks_96.agv) AND (msks_96.id = sks_96.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.011 rows=0 loops=1)
                           Sort Key: msks_96.si, msks_96.agv, msks_96.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_202212 msks_96  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_96.si, sks_96.agv, sks_96.id
                           ->  Seq Scan on sks_p_202212 sks_96  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_97.si = sks_97.si) AND (msks_97.agv = sks_97.agv) AND (msks_97.id = sks_97.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.012 rows=0 loops=1)
                           Sort Key: msks_97.si, msks_97.agv, msks_97.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_pre_2013_fr msks_97  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_97.si, sks_97.agv, sks_97.id
                           ->  Seq Scan on sks_p_pre_2013_fr sks_97  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_98.si = sks_98.si) AND (msks_98.agv = sks_98.agv) AND (msks_98.id = sks_98.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.012 rows=0 loops=1)
                           Sort Key: msks_98.si, msks_98.agv, msks_98.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2013_fr msks_98  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_98.si, sks_98.agv, sks_98.id
                           ->  Seq Scan on sks_p_2013_fr sks_98  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.013..0.014 rows=0 loops=1)
                     Merge Cond: ((msks_99.si = sks_99.si) AND (msks_99.agv = sks_99.agv) AND (msks_99.id = sks_99.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.013..0.013 rows=0 loops=1)
                           Sort Key: msks_99.si, msks_99.agv, msks_99.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2014_fr msks_99  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_99.si, sks_99.agv, sks_99.id
                           ->  Seq Scan on sks_p_2014_fr sks_99  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_100.si = sks_100.si) AND (msks_100.agv = sks_100.agv) AND (msks_100.id = sks_100.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_100.si, msks_100.agv, msks_100.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2015q1_fr msks_100  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_100.si, sks_100.agv, sks_100.id
                           ->  Seq Scan on sks_p_2015q1_fr sks_100  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.028..0.028 rows=0 loops=1)
                     Merge Cond: ((msks_101.si = sks_101.si) AND (msks_101.agv = sks_101.agv) AND (msks_101.id = sks_101.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.027..0.028 rows=0 loops=1)
                           Sort Key: msks_101.si, msks_101.agv, msks_101.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2015q2_fr msks_101  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_101.si, sks_101.agv, sks_101.id
                           ->  Seq Scan on sks_p_2015q2_fr sks_101  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_102.si = sks_102.si) AND (msks_102.agv = sks_102.agv) AND (msks_102.id = sks_102.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_102.si, msks_102.agv, msks_102.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2015q3_fr msks_102  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_102.si, sks_102.agv, sks_102.id
                           ->  Seq Scan on sks_p_2015q3_fr sks_102  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.014..0.014 rows=0 loops=1)
                     Merge Cond: ((msks_103.si = sks_103.si) AND (msks_103.agv = sks_103.agv) AND (msks_103.id = sks_103.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.014..0.014 rows=0 loops=1)
                           Sort Key: msks_103.si, msks_103.agv, msks_103.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2015q4_fr msks_103  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_103.si, sks_103.agv, sks_103.id
                           ->  Seq Scan on sks_p_2015q4_fr sks_103  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_104.si = sks_104.si) AND (msks_104.agv = sks_104.agv) AND (msks_104.id = sks_104.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_104.si, msks_104.agv, msks_104.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2016q1_fr msks_104  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_104.si, sks_104.agv, sks_104.id
                           ->  Seq Scan on sks_p_2016q1_fr sks_104  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_105.si = sks_105.si) AND (msks_105.agv = sks_105.agv) AND (msks_105.id = sks_105.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_105.si, msks_105.agv, msks_105.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2016q2_fr msks_105  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_105.si, sks_105.agv, sks_105.id
                           ->  Seq Scan on sks_p_2016q2_fr sks_105  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.015..0.016 rows=0 loops=1)
                     Merge Cond: ((msks_106.si = sks_106.si) AND (msks_106.agv = sks_106.agv) AND (msks_106.id = sks_106.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.015..0.015 rows=0 loops=1)
                           Sort Key: msks_106.si, msks_106.agv, msks_106.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2016q3_fr msks_106  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_106.si, sks_106.agv, sks_106.id
                           ->  Seq Scan on sks_p_2016q3_fr sks_106  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.017..0.018 rows=0 loops=1)
                     Merge Cond: ((msks_107.si = sks_107.si) AND (msks_107.agv = sks_107.agv) AND (msks_107.id = sks_107.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.017..0.017 rows=0 loops=1)
                           Sort Key: msks_107.si, msks_107.agv, msks_107.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2016q4_fr msks_107  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_107.si, sks_107.agv, sks_107.id
                           ->  Seq Scan on sks_p_2016q4_fr sks_107  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_108.si = sks_108.si) AND (msks_108.agv = sks_108.agv) AND (msks_108.id = sks_108.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_108.si, msks_108.agv, msks_108.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2017q1_fr msks_108  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_108.si, sks_108.agv, sks_108.id
                           ->  Seq Scan on sks_p_2017q1_fr sks_108  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_109.si = sks_109.si) AND (msks_109.agv = sks_109.agv) AND (msks_109.id = sks_109.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_109.si, msks_109.agv, msks_109.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2017q2_fr msks_109  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_109.si, sks_109.agv, sks_109.id
                           ->  Seq Scan on sks_p_2017q2_fr sks_109  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_110.si = sks_110.si) AND (msks_110.agv = sks_110.agv) AND (msks_110.id = sks_110.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_110.si, msks_110.agv, msks_110.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2017q3_fr msks_110  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_110.si, sks_110.agv, sks_110.id
                           ->  Seq Scan on sks_p_2017q3_fr sks_110  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_111.si = sks_111.si) AND (msks_111.agv = sks_111.agv) AND (msks_111.id = sks_111.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_111.si, msks_111.agv, msks_111.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2017q4_fr msks_111  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.004..0.004 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_111.si, sks_111.agv, sks_111.id
                           ->  Seq Scan on sks_p_2017q4_fr sks_111  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.015..0.016 rows=0 loops=1)
                     Merge Cond: ((msks_112.si = sks_112.si) AND (msks_112.agv = sks_112.agv) AND (msks_112.id = sks_112.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.015..0.015 rows=0 loops=1)
                           Sort Key: msks_112.si, msks_112.agv, msks_112.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2018q1_fr msks_112  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_112.si, sks_112.agv, sks_112.id
                           ->  Seq Scan on sks_p_2018q1_fr sks_112  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_113.si = sks_113.si) AND (msks_113.agv = sks_113.agv) AND (msks_113.id = sks_113.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_113.si, msks_113.agv, msks_113.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2018q2_fr msks_113  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_113.si, sks_113.agv, sks_113.id
                           ->  Seq Scan on sks_p_2018q2_fr sks_113  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_114.si = sks_114.si) AND (msks_114.agv = sks_114.agv) AND (msks_114.id = sks_114.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_114.si, msks_114.agv, msks_114.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2018q3_fr msks_114  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_114.si, sks_114.agv, sks_114.id
                           ->  Seq Scan on sks_p_2018q3_fr sks_114  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_115.si = sks_115.si) AND (msks_115.agv = sks_115.agv) AND (msks_115.id = sks_115.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_115.si, msks_115.agv, msks_115.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2018q4_fr msks_115  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_115.si, sks_115.agv, sks_115.id
                           ->  Seq Scan on sks_p_2018q4_fr sks_115  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_116.si = sks_116.si) AND (msks_116.agv = sks_116.agv) AND (msks_116.id = sks_116.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.008..0.009 rows=0 loops=1)
                           Sort Key: msks_116.si, msks_116.agv, msks_116.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20191_fr msks_116  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_116.si, sks_116.agv, sks_116.id
                           ->  Seq Scan on sks_p_20191_fr sks_116  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_117.si = sks_117.si) AND (msks_117.agv = sks_117.agv) AND (msks_117.id = sks_117.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_117.si, msks_117.agv, msks_117.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20192_fr msks_117  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_117.si, sks_117.agv, sks_117.id
                           ->  Seq Scan on sks_p_20192_fr sks_117  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_118.si = sks_118.si) AND (msks_118.agv = sks_118.agv) AND (msks_118.id = sks_118.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_118.si, msks_118.agv, msks_118.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20193_fr msks_118  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_118.si, sks_118.agv, sks_118.id
                           ->  Seq Scan on sks_p_20193_fr sks_118  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_119.si = sks_119.si) AND (msks_119.agv = sks_119.agv) AND (msks_119.id = sks_119.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_119.si, msks_119.agv, msks_119.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20194_fr msks_119  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_119.si, sks_119.agv, sks_119.id
                           ->  Seq Scan on sks_p_20194_fr sks_119  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_120.si = sks_120.si) AND (msks_120.agv = sks_120.agv) AND (msks_120.id = sks_120.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.008..0.009 rows=0 loops=1)
                           Sort Key: msks_120.si, msks_120.agv, msks_120.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20195_fr msks_120  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_120.si, sks_120.agv, sks_120.id
                           ->  Seq Scan on sks_p_20195_fr sks_120  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_121.si = sks_121.si) AND (msks_121.agv = sks_121.agv) AND (msks_121.id = sks_121.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_121.si, msks_121.agv, msks_121.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20196_fr msks_121  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_121.si, sks_121.agv, sks_121.id
                           ->  Seq Scan on sks_p_20196_fr sks_121  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_122.si = sks_122.si) AND (msks_122.agv = sks_122.agv) AND (msks_122.id = sks_122.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_122.si, msks_122.agv, msks_122.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20197_fr msks_122  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_122.si, sks_122.agv, sks_122.id
                           ->  Seq Scan on sks_p_20197_fr sks_122  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_123.si = sks_123.si) AND (msks_123.agv = sks_123.agv) AND (msks_123.id = sks_123.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_123.si, msks_123.agv, msks_123.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20198_fr msks_123  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_123.si, sks_123.agv, sks_123.id
                           ->  Seq Scan on sks_p_20198_fr sks_123  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_124.si = sks_124.si) AND (msks_124.agv = sks_124.agv) AND (msks_124.id = sks_124.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_124.si, msks_124.agv, msks_124.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20199_fr msks_124  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_124.si, sks_124.agv, sks_124.id
                           ->  Seq Scan on sks_p_20199_fr sks_124  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_125.si = sks_125.si) AND (msks_125.agv = sks_125.agv) AND (msks_125.id = sks_125.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.008..0.009 rows=0 loops=1)
                           Sort Key: msks_125.si, msks_125.agv, msks_125.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_201910_fr msks_125  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_125.si, sks_125.agv, sks_125.id
                           ->  Seq Scan on sks_p_201910_fr sks_125  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_126.si = sks_126.si) AND (msks_126.agv = sks_126.agv) AND (msks_126.id = sks_126.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_126.si, msks_126.agv, msks_126.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_201911_fr msks_126  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_126.si, sks_126.agv, sks_126.id
                           ->  Seq Scan on sks_p_201911_fr sks_126  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.016..0.017 rows=0 loops=1)
                     Merge Cond: ((msks_127.si = sks_127.si) AND (msks_127.agv = sks_127.agv) AND (msks_127.id = sks_127.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.016..0.016 rows=0 loops=1)
                           Sort Key: msks_127.si, msks_127.agv, msks_127.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_201912_fr msks_127  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_127.si, sks_127.agv, sks_127.id
                           ->  Seq Scan on sks_p_201912_fr sks_127  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_128.si = sks_128.si) AND (msks_128.agv = sks_128.agv) AND (msks_128.id = sks_128.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_128.si, msks_128.agv, msks_128.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20201_fr msks_128  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_128.si, sks_128.agv, sks_128.id
                           ->  Seq Scan on sks_p_20201_fr sks_128  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_129.si = sks_129.si) AND (msks_129.agv = sks_129.agv) AND (msks_129.id = sks_129.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_129.si, msks_129.agv, msks_129.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20202_fr msks_129  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_129.si, sks_129.agv, sks_129.id
                           ->  Seq Scan on sks_p_20202_fr sks_129  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_130.si = sks_130.si) AND (msks_130.agv = sks_130.agv) AND (msks_130.id = sks_130.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.010 rows=0 loops=1)
                           Sort Key: msks_130.si, msks_130.agv, msks_130.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20203_fr msks_130  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_130.si, sks_130.agv, sks_130.id
                           ->  Seq Scan on sks_p_20203_fr sks_130  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_131.si = sks_131.si) AND (msks_131.agv = sks_131.agv) AND (msks_131.id = sks_131.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_131.si, msks_131.agv, msks_131.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20204_fr msks_131  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_131.si, sks_131.agv, sks_131.id
                           ->  Seq Scan on sks_p_20204_fr sks_131  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_132.si = sks_132.si) AND (msks_132.agv = sks_132.agv) AND (msks_132.id = sks_132.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_132.si, msks_132.agv, msks_132.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20205_fr msks_132  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_132.si, sks_132.agv, sks_132.id
                           ->  Seq Scan on sks_p_20205_fr sks_132  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_133.si = sks_133.si) AND (msks_133.agv = sks_133.agv) AND (msks_133.id = sks_133.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.011 rows=0 loops=1)
                           Sort Key: msks_133.si, msks_133.agv, msks_133.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20206_fr msks_133  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_133.si, sks_133.agv, sks_133.id
                           ->  Seq Scan on sks_p_20206_fr sks_133  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_134.si = sks_134.si) AND (msks_134.agv = sks_134.agv) AND (msks_134.id = sks_134.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_134.si, msks_134.agv, msks_134.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20207_fr msks_134  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_134.si, sks_134.agv, sks_134.id
                           ->  Seq Scan on sks_p_20207_fr sks_134  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.014..0.014 rows=0 loops=1)
                     Merge Cond: ((msks_135.si = sks_135.si) AND (msks_135.agv = sks_135.agv) AND (msks_135.id = sks_135.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.013..0.013 rows=0 loops=1)
                           Sort Key: msks_135.si, msks_135.agv, msks_135.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20208_fr msks_135  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_135.si, sks_135.agv, sks_135.id
                           ->  Seq Scan on sks_p_20208_fr sks_135  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_136.si = sks_136.si) AND (msks_136.agv = sks_136.agv) AND (msks_136.id = sks_136.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_136.si, msks_136.agv, msks_136.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20209_fr msks_136  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_136.si, sks_136.agv, sks_136.id
                           ->  Seq Scan on sks_p_20209_fr sks_136  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_137.si = sks_137.si) AND (msks_137.agv = sks_137.agv) AND (msks_137.id = sks_137.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_137.si, msks_137.agv, msks_137.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_202010_fr msks_137  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_137.si, sks_137.agv, sks_137.id
                           ->  Seq Scan on sks_p_202010_fr sks_137  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_138.si = sks_138.si) AND (msks_138.agv = sks_138.agv) AND (msks_138.id = sks_138.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_138.si, msks_138.agv, msks_138.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_202011_fr msks_138  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_138.si, sks_138.agv, sks_138.id
                           ->  Seq Scan on sks_p_202011_fr sks_138  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_139.si = sks_139.si) AND (msks_139.agv = sks_139.agv) AND (msks_139.id = sks_139.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_139.si, msks_139.agv, msks_139.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_202012_fr msks_139  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_139.si, sks_139.agv, sks_139.id
                           ->  Seq Scan on sks_p_202012_fr sks_139  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.016..0.017 rows=0 loops=1)
                     Merge Cond: ((msks_140.si = sks_140.si) AND (msks_140.agv = sks_140.agv) AND (msks_140.id = sks_140.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.016..0.016 rows=0 loops=1)
                           Sort Key: msks_140.si, msks_140.agv, msks_140.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20211_fr msks_140  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_140.si, sks_140.agv, sks_140.id
                           ->  Seq Scan on sks_p_20211_fr sks_140  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_141.si = sks_141.si) AND (msks_141.agv = sks_141.agv) AND (msks_141.id = sks_141.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_141.si, msks_141.agv, msks_141.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20212_fr msks_141  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_141.si, sks_141.agv, sks_141.id
                           ->  Seq Scan on sks_p_20212_fr sks_141  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.014..0.015 rows=0 loops=1)
                     Merge Cond: ((msks_142.si = sks_142.si) AND (msks_142.agv = sks_142.agv) AND (msks_142.id = sks_142.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.014..0.014 rows=0 loops=1)
                           Sort Key: msks_142.si, msks_142.agv, msks_142.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20213_fr msks_142  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_142.si, sks_142.agv, sks_142.id
                           ->  Seq Scan on sks_p_20213_fr sks_142  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.016..0.016 rows=0 loops=1)
                     Merge Cond: ((msks_143.si = sks_143.si) AND (msks_143.agv = sks_143.agv) AND (msks_143.id = sks_143.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.016..0.016 rows=0 loops=1)
                           Sort Key: msks_143.si, msks_143.agv, msks_143.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20214_fr msks_143  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_143.si, sks_143.agv, sks_143.id
                           ->  Seq Scan on sks_p_20214_fr sks_143  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_144.si = sks_144.si) AND (msks_144.agv = sks_144.agv) AND (msks_144.id = sks_144.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_144.si, msks_144.agv, msks_144.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20215_fr msks_144  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_144.si, sks_144.agv, sks_144.id
                           ->  Seq Scan on sks_p_20215_fr sks_144  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_145.si = sks_145.si) AND (msks_145.agv = sks_145.agv) AND (msks_145.id = sks_145.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_145.si, msks_145.agv, msks_145.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20216_fr msks_145  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_145.si, sks_145.agv, sks_145.id
                           ->  Seq Scan on sks_p_20216_fr sks_145  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_146.si = sks_146.si) AND (msks_146.agv = sks_146.agv) AND (msks_146.id = sks_146.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_146.si, msks_146.agv, msks_146.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20217_fr msks_146  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_146.si, sks_146.agv, sks_146.id
                           ->  Seq Scan on sks_p_20217_fr sks_146  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_147.si = sks_147.si) AND (msks_147.agv = sks_147.agv) AND (msks_147.id = sks_147.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_147.si, msks_147.agv, msks_147.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20218_fr msks_147  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_147.si, sks_147.agv, sks_147.id
                           ->  Seq Scan on sks_p_20218_fr sks_147  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_148.si = sks_148.si) AND (msks_148.agv = sks_148.agv) AND (msks_148.id = sks_148.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_148.si, msks_148.agv, msks_148.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20219_fr msks_148  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_148.si, sks_148.agv, sks_148.id
                           ->  Seq Scan on sks_p_20219_fr sks_148  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_149.si = sks_149.si) AND (msks_149.agv = sks_149.agv) AND (msks_149.id = sks_149.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_149.si, msks_149.agv, msks_149.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_202110_fr msks_149  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_149.si, sks_149.agv, sks_149.id
                           ->  Seq Scan on sks_p_202110_fr sks_149  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.008..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_150.si = sks_150.si) AND (msks_150.agv = sks_150.agv) AND (msks_150.id = sks_150.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.008..0.008 rows=0 loops=1)
                           Sort Key: msks_150.si, msks_150.agv, msks_150.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_202111_fr msks_150  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_150.si, sks_150.agv, sks_150.id
                           ->  Seq Scan on sks_p_202111_fr sks_150  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_151.si = sks_151.si) AND (msks_151.agv = sks_151.agv) AND (msks_151.id = sks_151.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.012 rows=0 loops=1)
                           Sort Key: msks_151.si, msks_151.agv, msks_151.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_202112_fr msks_151  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.004..0.004 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_151.si, sks_151.agv, sks_151.id
                           ->  Seq Scan on sks_p_202112_fr sks_151  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.014..0.015 rows=0 loops=1)
                     Merge Cond: ((msks_152.si = sks_152.si) AND (msks_152.agv = sks_152.agv) AND (msks_152.id = sks_152.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.014..0.014 rows=0 loops=1)
                           Sort Key: msks_152.si, msks_152.agv, msks_152.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20221_fr msks_152  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_152.si, sks_152.agv, sks_152.id
                           ->  Seq Scan on sks_p_20221_fr sks_152  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_153.si = sks_153.si) AND (msks_153.agv = sks_153.agv) AND (msks_153.id = sks_153.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_153.si, msks_153.agv, msks_153.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20222_fr msks_153  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_153.si, sks_153.agv, sks_153.id
                           ->  Seq Scan on sks_p_20222_fr sks_153  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_154.si = sks_154.si) AND (msks_154.agv = sks_154.agv) AND (msks_154.id = sks_154.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_154.si, msks_154.agv, msks_154.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20223_fr msks_154  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_154.si, sks_154.agv, sks_154.id
                           ->  Seq Scan on sks_p_20223_fr sks_154  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_155.si = sks_155.si) AND (msks_155.agv = sks_155.agv) AND (msks_155.id = sks_155.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_155.si, msks_155.agv, msks_155.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20224_fr msks_155  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_155.si, sks_155.agv, sks_155.id
                           ->  Seq Scan on sks_p_20224_fr sks_155  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_156.si = sks_156.si) AND (msks_156.agv = sks_156.agv) AND (msks_156.id = sks_156.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_156.si, msks_156.agv, msks_156.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20225_fr msks_156  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_156.si, sks_156.agv, sks_156.id
                           ->  Seq Scan on sks_p_20225_fr sks_156  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_157.si = sks_157.si) AND (msks_157.agv = sks_157.agv) AND (msks_157.id = sks_157.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_157.si, msks_157.agv, msks_157.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20226_fr msks_157  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_157.si, sks_157.agv, sks_157.id
                           ->  Seq Scan on sks_p_20226_fr sks_157  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_158.si = sks_158.si) AND (msks_158.agv = sks_158.agv) AND (msks_158.id = sks_158.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.011 rows=0 loops=1)
                           Sort Key: msks_158.si, msks_158.agv, msks_158.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20227_fr msks_158  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_158.si, sks_158.agv, sks_158.id
                           ->  Seq Scan on sks_p_20227_fr sks_158  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_159.si = sks_159.si) AND (msks_159.agv = sks_159.agv) AND (msks_159.id = sks_159.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_159.si, msks_159.agv, msks_159.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20228_fr msks_159  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.002..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_159.si, sks_159.agv, sks_159.id
                           ->  Seq Scan on sks_p_20228_fr sks_159  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_160.si = sks_160.si) AND (msks_160.agv = sks_160.agv) AND (msks_160.id = sks_160.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_160.si, msks_160.agv, msks_160.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_20229_fr msks_160  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_160.si, sks_160.agv, sks_160.id
                           ->  Seq Scan on sks_p_20229_fr sks_160  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_161.si = sks_161.si) AND (msks_161.agv = sks_161.agv) AND (msks_161.id = sks_161.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_161.si, msks_161.agv, msks_161.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_202210_fr msks_161  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_161.si, sks_161.agv, sks_161.id
                           ->  Seq Scan on sks_p_202210_fr sks_161  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_162.si = sks_162.si) AND (msks_162.agv = sks_162.agv) AND (msks_162.id = sks_162.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_162.si, msks_162.agv, msks_162.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_202211_fr msks_162  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_162.si, sks_162.agv, sks_162.id
                           ->  Seq Scan on sks_p_202211_fr sks_162  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.010 rows=0 loops=1)
                     Merge Cond: ((msks_163.si = sks_163.si) AND (msks_163.agv = sks_163.agv) AND (msks_163.id = sks_163.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_163.si, msks_163.agv, msks_163.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_202212_fr msks_163  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_163.si, sks_163.agv, sks_163.id
                           ->  Seq Scan on sks_p_202212_fr sks_163  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.008..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_164.si = sks_164.si) AND (msks_164.agv = sks_164.agv) AND (msks_164.id = sks_164.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.008..0.008 rows=0 loops=1)
                           Sort Key: msks_164.si, msks_164.agv, msks_164.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_pre_2013_en msks_164  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_164.si, sks_164.agv, sks_164.id
                           ->  Seq Scan on sks_p_pre_2013_en sks_164  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.009..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_165.si = sks_165.si) AND (msks_165.agv = sks_165.agv) AND (msks_165.id = sks_165.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Sort Key: msks_165.si, msks_165.agv, msks_165.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2013_en msks_165  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_165.si, sks_165.agv, sks_165.id
                           ->  Seq Scan on sks_p_2013_en sks_165  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_166.si = sks_166.si) AND (msks_166.agv = sks_166.agv) AND (msks_166.id = sks_166.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_166.si, msks_166.agv, msks_166.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2014_en msks_166  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_166.si, sks_166.agv, sks_166.id
                           ->  Seq Scan on sks_p_2014_en sks_166  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.016..0.017 rows=0 loops=1)
                     Merge Cond: ((msks_167.si = sks_167.si) AND (msks_167.agv = sks_167.agv) AND (msks_167.id = sks_167.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.016..0.016 rows=0 loops=1)
                           Sort Key: msks_167.si, msks_167.agv, msks_167.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2015_en msks_167  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_167.si, sks_167.agv, sks_167.id
                           ->  Seq Scan on sks_p_2015_en sks_167  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.010..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_168.si = sks_168.si) AND (msks_168.agv = sks_168.agv) AND (msks_168.id = sks_168.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.010..0.010 rows=0 loops=1)
                           Sort Key: msks_168.si, msks_168.agv, msks_168.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2016_en msks_168  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_168.si, sks_168.agv, sks_168.id
                           ->  Seq Scan on sks_p_2016_en sks_168  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.011 rows=0 loops=1)
                     Merge Cond: ((msks_169.si = sks_169.si) AND (msks_169.agv = sks_169.agv) AND (msks_169.id = sks_169.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_169.si, msks_169.agv, msks_169.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2017_en msks_169  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_169.si, sks_169.agv, sks_169.id
                           ->  Seq Scan on sks_p_2017_en sks_169  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.013..0.014 rows=0 loops=1)
                     Merge Cond: ((msks_170.si = sks_170.si) AND (msks_170.agv = sks_170.agv) AND (msks_170.id = sks_170.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.013..0.013 rows=0 loops=1)
                           Sort Key: msks_170.si, msks_170.agv, msks_170.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2018_en msks_170  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_170.si, sks_170.agv, sks_170.id
                           ->  Seq Scan on sks_p_2018_en sks_170  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_171.si = sks_171.si) AND (msks_171.agv = sks_171.agv) AND (msks_171.id = sks_171.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.012 rows=0 loops=1)
                           Sort Key: msks_171.si, msks_171.agv, msks_171.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2019_en msks_171  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.002 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_171.si, sks_171.agv, sks_171.id
                           ->  Seq Scan on sks_p_2019_en sks_171  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_172.si = sks_172.si) AND (msks_172.agv = sks_172.agv) AND (msks_172.id = sks_172.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.011..0.011 rows=0 loops=1)
                           Sort Key: msks_172.si, msks_172.agv, msks_172.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2020_en msks_172  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_172.si, sks_172.agv, sks_172.id
                           ->  Seq Scan on sks_p_2020_en sks_172  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_173.si = sks_173.si) AND (msks_173.agv = sks_173.agv) AND (msks_173.id = sks_173.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Sort Key: msks_173.si, msks_173.agv, msks_173.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2021_en msks_173  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.001..0.001 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_173.si, sks_173.agv, sks_173.id
                           ->  Seq Scan on sks_p_2021_en sks_173  (cost=0.00..25.20 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=191.61..210.55 rows=1510 width=1006) (actual time=0.013..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_174.si = sks_174.si) AND (msks_174.agv = sks_174.agv) AND (msks_174.id = sks_174.id))
                     ->  Sort  (cost=150.13..153.91 rows=1510 width=26) (actual time=0.013..0.013 rows=0 loops=1)
                           Sort Key: msks_174.si, msks_174.agv, msks_174.id
                           Sort Method: quicksort  Memory: 25kB
                           ->  Seq Scan on msks_p_2022_en msks_174  (cost=0.00..70.40 rows=1510 width=26) (actual time=0.003..0.003 rows=0 loops=1)
                     ->  Sort  (cost=41.48..42.43 rows=380 width=186) (never executed)
                           Sort Key: sks_174.si, sks_174.agv, sks_174.id
                           ->  Seq Scan on sks_p_2022_en sks_174  (cost=0.00..25.20 rows=380 width=186) (never executed)
 Planning:
   Buffers: shared hit=23356
 Planning Time: 83.027 ms
 Execution Time: 9.801 ms
(1552 rows)
arg=> set enable_seqscan = off;
SET
arg=> explain (analyze, buffers) select * from test.msks left join arg.sks using (si, agv, id)
order by si, agv, id
limit 1;
                                                                                              QUERY PLAN                                                                                              
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 Limit  (cost=5498.28..5505.23 rows=1 width=1006) (actual time=1.526..1.614 rows=1 loops=1)
   Buffers: shared hit=279
   ->  Incremental Sort  (cost=5498.28..1705669.37 rows=244698 width=1006) (actual time=1.525..1.612 rows=1 loops=1)
         Sort Key: msks.si, msks.agv, msks.id
         Presorted Key: msks.si, msks.agv
         Full-sort Groups: 1  Sort Method: quicksort  Average Memory: 25kB  Peak Memory: 25kB
         Buffers: shared hit=279
         ->  Merge Append  (cost=65.99..1693103.64 rows=244698 width=1006) (actual time=1.490..1.595 rows=2 loops=1)
               Sort Key: msks.si, msks.agv
               Buffers: shared hit=279
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.011..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_1.si = sks_1.si) AND (msks_1.agv = sks_1.agv))
                     Join Filter: (msks_1.id = sks_1.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_pre_2011_pkey on msks_p_pre_2011 msks_1  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.009..0.010 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_pre_2011_pkey on sks_p_pre_2011 sks_1  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_2.si = sks_2.si) AND (msks_2.agv = sks_2.agv))
                     Join Filter: (msks_2.id = sks_2.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2011_pkey on msks_p_2011 msks_2  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2011_pkey on sks_p_2011 sks_2  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_3.si = sks_3.si) AND (msks_3.agv = sks_3.agv))
                     Join Filter: (msks_3.id = sks_3.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2012_pkey on msks_p_2012 msks_3  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2012_pkey on sks_p_2012 sks_3  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_4.si = sks_4.si) AND (msks_4.agv = sks_4.agv))
                     Join Filter: (msks_4.id = sks_4.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2013_pkey on msks_p_2013 msks_4  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2013_pkey on sks_p_2013 sks_4  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_5.si = sks_5.si) AND (msks_5.agv = sks_5.agv))
                     Join Filter: (msks_5.id = sks_5.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2014q1_pkey on msks_p_2014q1 msks_5  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2014q1_pkey on sks_p_2014q1 sks_5  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.008 rows=0 loops=1)
                     Merge Cond: ((msks_6.si = sks_6.si) AND (msks_6.agv = sks_6.agv))
                     Join Filter: (msks_6.id = sks_6.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2014q2_pkey on msks_p_2014q2 msks_6  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2014q2_pkey on sks_p_2014q2 sks_6  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.008 rows=0 loops=1)
                     Merge Cond: ((msks_7.si = sks_7.si) AND (msks_7.agv = sks_7.agv))
                     Join Filter: (msks_7.id = sks_7.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2014q3_pkey on msks_p_2014q3 msks_7  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2014q3_pkey on sks_p_2014q3 sks_7  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.012..0.013 rows=0 loops=1)
                     Merge Cond: ((msks_8.si = sks_8.si) AND (msks_8.agv = sks_8.agv))
                     Join Filter: (msks_8.id = sks_8.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2014q4_pkey on msks_p_2014q4 msks_8  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2014q4_pkey on sks_p_2014q4 sks_8  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_9.si = sks_9.si) AND (msks_9.agv = sks_9.agv))
                     Join Filter: (msks_9.id = sks_9.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2015q1_pkey on msks_p_2015q1 msks_9  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2015q1_pkey on sks_p_2015q1 sks_9  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_10.si = sks_10.si) AND (msks_10.agv = sks_10.agv))
                     Join Filter: (msks_10.id = sks_10.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2015q2_pkey on msks_p_2015q2 msks_10  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2015q2_pkey on sks_p_2015q2 sks_10  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.008 rows=0 loops=1)
                     Merge Cond: ((msks_11.si = sks_11.si) AND (msks_11.agv = sks_11.agv))
                     Join Filter: (msks_11.id = sks_11.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2015q3_pkey on msks_p_2015q3 msks_11  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2015q3_pkey on sks_p_2015q3 sks_11  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.008 rows=0 loops=1)
                     Merge Cond: ((msks_12.si = sks_12.si) AND (msks_12.agv = sks_12.agv))
                     Join Filter: (msks_12.id = sks_12.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2015q4_pkey on msks_p_2015q4 msks_12  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2015q4_pkey on sks_p_2015q4 sks_12  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.009..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_13.si = sks_13.si) AND (msks_13.agv = sks_13.agv))
                     Join Filter: (msks_13.id = sks_13.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20161_pkey on msks_p_20161 msks_13  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.008..0.008 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20161_pkey on sks_p_20161 sks_13  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_14.si = sks_14.si) AND (msks_14.agv = sks_14.agv))
                     Join Filter: (msks_14.id = sks_14.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20162_pkey on msks_p_20162 msks_14  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20162_pkey on sks_p_20162 sks_14  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_15.si = sks_15.si) AND (msks_15.agv = sks_15.agv))
                     Join Filter: (msks_15.id = sks_15.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20163_pkey on msks_p_20163 msks_15  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20163_pkey on sks_p_20163 sks_15  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_16.si = sks_16.si) AND (msks_16.agv = sks_16.agv))
                     Join Filter: (msks_16.id = sks_16.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20164_pkey on msks_p_20164 msks_16  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20164_pkey on sks_p_20164 sks_16  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_17.si = sks_17.si) AND (msks_17.agv = sks_17.agv))
                     Join Filter: (msks_17.id = sks_17.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20165_pkey on msks_p_20165 msks_17  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20165_pkey on sks_p_20165 sks_17  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_18.si = sks_18.si) AND (msks_18.agv = sks_18.agv))
                     Join Filter: (msks_18.id = sks_18.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20166_pkey on msks_p_20166 msks_18  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20166_pkey on sks_p_20166 sks_18  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_19.si = sks_19.si) AND (msks_19.agv = sks_19.agv))
                     Join Filter: (msks_19.id = sks_19.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20167_pkey on msks_p_20167 msks_19  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20167_pkey on sks_p_20167 sks_19  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_20.si = sks_20.si) AND (msks_20.agv = sks_20.agv))
                     Join Filter: (msks_20.id = sks_20.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20168_pkey on msks_p_20168 msks_20  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20168_pkey on sks_p_20168 sks_20  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_21.si = sks_21.si) AND (msks_21.agv = sks_21.agv))
                     Join Filter: (msks_21.id = sks_21.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20169_pkey on msks_p_20169 msks_21  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20169_pkey on sks_p_20169 sks_21  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_22.si = sks_22.si) AND (msks_22.agv = sks_22.agv))
                     Join Filter: (msks_22.id = sks_22.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_201610_pkey on msks_p_201610 msks_22  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_201610_pkey on sks_p_201610 sks_22  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_23.si = sks_23.si) AND (msks_23.agv = sks_23.agv))
                     Join Filter: (msks_23.id = sks_23.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_201611_pkey on msks_p_201611 msks_23  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_201611_pkey on sks_p_201611 sks_23  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.008 rows=0 loops=1)
                     Merge Cond: ((msks_24.si = sks_24.si) AND (msks_24.agv = sks_24.agv))
                     Join Filter: (msks_24.id = sks_24.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_201612_pkey on msks_p_201612 msks_24  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_201612_pkey on sks_p_201612 sks_24  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.008 rows=0 loops=1)
                     Merge Cond: ((msks_25.si = sks_25.si) AND (msks_25.agv = sks_25.agv))
                     Join Filter: (msks_25.id = sks_25.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20171_pkey on msks_p_20171 msks_25  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20171_pkey on sks_p_20171 sks_25  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_26.si = sks_26.si) AND (msks_26.agv = sks_26.agv))
                     Join Filter: (msks_26.id = sks_26.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20172_pkey on msks_p_20172 msks_26  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20172_pkey on sks_p_20172 sks_26  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.008..0.008 rows=0 loops=1)
                     Merge Cond: ((msks_27.si = sks_27.si) AND (msks_27.agv = sks_27.agv))
                     Join Filter: (msks_27.id = sks_27.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20173_pkey on msks_p_20173 msks_27  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.008 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20173_pkey on sks_p_20173 sks_27  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_28.si = sks_28.si) AND (msks_28.agv = sks_28.agv))
                     Join Filter: (msks_28.id = sks_28.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20174_pkey on msks_p_20174 msks_28  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20174_pkey on sks_p_20174 sks_28  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_29.si = sks_29.si) AND (msks_29.agv = sks_29.agv))
                     Join Filter: (msks_29.id = sks_29.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20175_pkey on msks_p_20175 msks_29  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20175_pkey on sks_p_20175 sks_29  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_30.si = sks_30.si) AND (msks_30.agv = sks_30.agv))
                     Join Filter: (msks_30.id = sks_30.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20176_pkey on msks_p_20176 msks_30  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20176_pkey on sks_p_20176 sks_30  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_31.si = sks_31.si) AND (msks_31.agv = sks_31.agv))
                     Join Filter: (msks_31.id = sks_31.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20177_pkey on msks_p_20177 msks_31  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20177_pkey on sks_p_20177 sks_31  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_32.si = sks_32.si) AND (msks_32.agv = sks_32.agv))
                     Join Filter: (msks_32.id = sks_32.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20178_pkey on msks_p_20178 msks_32  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20178_pkey on sks_p_20178 sks_32  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_33.si = sks_33.si) AND (msks_33.agv = sks_33.agv))
                     Join Filter: (msks_33.id = sks_33.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20179_pkey on msks_p_20179 msks_33  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20179_pkey on sks_p_20179 sks_33  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_34.si = sks_34.si) AND (msks_34.agv = sks_34.agv))
                     Join Filter: (msks_34.id = sks_34.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_201710_pkey on msks_p_201710 msks_34  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_201710_pkey on sks_p_201710 sks_34  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_35.si = sks_35.si) AND (msks_35.agv = sks_35.agv))
                     Join Filter: (msks_35.id = sks_35.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_201711_pkey on msks_p_201711 msks_35  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_201711_pkey on sks_p_201711 sks_35  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_36.si = sks_36.si) AND (msks_36.agv = sks_36.agv))
                     Join Filter: (msks_36.id = sks_36.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_201712_pkey on msks_p_201712 msks_36  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_201712_pkey on sks_p_201712 sks_36  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_37.si = sks_37.si) AND (msks_37.agv = sks_37.agv))
                     Join Filter: (msks_37.id = sks_37.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20181_pkey on msks_p_20181 msks_37  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20181_pkey on sks_p_20181 sks_37  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.014..0.015 rows=0 loops=1)
                     Merge Cond: ((msks_38.si = sks_38.si) AND (msks_38.agv = sks_38.agv))
                     Join Filter: (msks_38.id = sks_38.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20182_pkey on msks_p_20182 msks_38  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.014..0.014 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20182_pkey on sks_p_20182 sks_38  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_39.si = sks_39.si) AND (msks_39.agv = sks_39.agv))
                     Join Filter: (msks_39.id = sks_39.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20183_pkey on msks_p_20183 msks_39  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20183_pkey on sks_p_20183 sks_39  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_40.si = sks_40.si) AND (msks_40.agv = sks_40.agv))
                     Join Filter: (msks_40.id = sks_40.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20184_pkey on msks_p_20184 msks_40  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20184_pkey on sks_p_20184 sks_40  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.008..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_41.si = sks_41.si) AND (msks_41.agv = sks_41.agv))
                     Join Filter: (msks_41.id = sks_41.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20185_pkey on msks_p_20185 msks_41  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.008..0.008 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20185_pkey on sks_p_20185 sks_41  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_42.si = sks_42.si) AND (msks_42.agv = sks_42.agv))
                     Join Filter: (msks_42.id = sks_42.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20186_pkey on msks_p_20186 msks_42  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20186_pkey on sks_p_20186 sks_42  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_43.si = sks_43.si) AND (msks_43.agv = sks_43.agv))
                     Join Filter: (msks_43.id = sks_43.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20187_pkey on msks_p_20187 msks_43  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20187_pkey on sks_p_20187 sks_43  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_44.si = sks_44.si) AND (msks_44.agv = sks_44.agv))
                     Join Filter: (msks_44.id = sks_44.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20188_pkey on msks_p_20188 msks_44  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20188_pkey on sks_p_20188 sks_44  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_45.si = sks_45.si) AND (msks_45.agv = sks_45.agv))
                     Join Filter: (msks_45.id = sks_45.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20189_pkey on msks_p_20189 msks_45  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20189_pkey on sks_p_20189 sks_45  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_46.si = sks_46.si) AND (msks_46.agv = sks_46.agv))
                     Join Filter: (msks_46.id = sks_46.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_201810_pkey on msks_p_201810 msks_46  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_201810_pkey on sks_p_201810 sks_46  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_47.si = sks_47.si) AND (msks_47.agv = sks_47.agv))
                     Join Filter: (msks_47.id = sks_47.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_201811_pkey on msks_p_201811 msks_47  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_201811_pkey on sks_p_201811 sks_47  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_48.si = sks_48.si) AND (msks_48.agv = sks_48.agv))
                     Join Filter: (msks_48.id = sks_48.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_201812_pkey on msks_p_201812 msks_48  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_201812_pkey on sks_p_201812 sks_48  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_49.si = sks_49.si) AND (msks_49.agv = sks_49.agv))
                     Join Filter: (msks_49.id = sks_49.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20191_pkey on msks_p_20191 msks_49  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20191_pkey on sks_p_20191 sks_49  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_50.si = sks_50.si) AND (msks_50.agv = sks_50.agv))
                     Join Filter: (msks_50.id = sks_50.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20192_pkey on msks_p_20192 msks_50  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20192_pkey on sks_p_20192 sks_50  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.008 rows=0 loops=1)
                     Merge Cond: ((msks_51.si = sks_51.si) AND (msks_51.agv = sks_51.agv))
                     Join Filter: (msks_51.id = sks_51.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20193_pkey on msks_p_20193 msks_51  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20193_pkey on sks_p_20193 sks_51  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_52.si = sks_52.si) AND (msks_52.agv = sks_52.agv))
                     Join Filter: (msks_52.id = sks_52.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20194_pkey on msks_p_20194 msks_52  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20194_pkey on sks_p_20194 sks_52  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_53.si = sks_53.si) AND (msks_53.agv = sks_53.agv))
                     Join Filter: (msks_53.id = sks_53.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20195_pkey on msks_p_20195 msks_53  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20195_pkey on sks_p_20195 sks_53  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.008 rows=0 loops=1)
                     Merge Cond: ((msks_54.si = sks_54.si) AND (msks_54.agv = sks_54.agv))
                     Join Filter: (msks_54.id = sks_54.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20196_pkey on msks_p_20196 msks_54  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20196_pkey on sks_p_20196 sks_54  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_55.si = sks_55.si) AND (msks_55.agv = sks_55.agv))
                     Join Filter: (msks_55.id = sks_55.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20197_pkey on msks_p_20197 msks_55  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20197_pkey on sks_p_20197 sks_55  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_56.si = sks_56.si) AND (msks_56.agv = sks_56.agv))
                     Join Filter: (msks_56.id = sks_56.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20198_pkey on msks_p_20198 msks_56  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20198_pkey on sks_p_20198 sks_56  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_57.si = sks_57.si) AND (msks_57.agv = sks_57.agv))
                     Join Filter: (msks_57.id = sks_57.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20199_pkey on msks_p_20199 msks_57  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20199_pkey on sks_p_20199 sks_57  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_58.si = sks_58.si) AND (msks_58.agv = sks_58.agv))
                     Join Filter: (msks_58.id = sks_58.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_201910_pkey on msks_p_201910 msks_58  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_201910_pkey on sks_p_201910 sks_58  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_59.si = sks_59.si) AND (msks_59.agv = sks_59.agv))
                     Join Filter: (msks_59.id = sks_59.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_201911_pkey on msks_p_201911 msks_59  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_201911_pkey on sks_p_201911 sks_59  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_60.si = sks_60.si) AND (msks_60.agv = sks_60.agv))
                     Join Filter: (msks_60.id = sks_60.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_201912_pkey on msks_p_201912 msks_60  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_201912_pkey on sks_p_201912 sks_60  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Nested Loop Left Join  (cost=0.82..43586.49 rows=202 width=1006) (actual time=0.041..0.059 rows=2 loops=1)
                     Buffers: shared hit=15
                     ->  Index Scan using msks_p_20201_pkey on msks_p_20201 msks_61  (cost=0.40..42169.30 rows=202 width=26) (actual time=0.014..0.020 rows=2 loops=1)
                           Buffers: shared hit=7
                     ->  Index Scan using sks_p_20201_pkey on sks_p_20201 sks_61  (cost=0.43..6.98 rows=1 width=1006) (actual time=0.016..0.017 rows=1 loops=2)
                           Index Cond: ((si = msks_61.si) AND (agv = msks_61.agv) AND (id = msks_61.id))
                           Buffers: shared hit=8
               ->  Nested Loop Left Join  (cost=0.82..19937.36 rows=444 width=1006) (actual time=0.030..0.030 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20202_pkey on msks_p_20202 msks_62  (cost=0.40..16826.63 rows=444 width=26) (actual time=0.014..0.014 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20202_pkey on sks_p_20202 sks_62  (cost=0.43..6.97 rows=1 width=1007) (actual time=0.013..0.013 rows=1 loops=1)
                           Index Cond: ((si = msks_62.si) AND (agv = msks_62.agv) AND (id = msks_62.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.83..31575.80 rows=541 width=1006) (actual time=0.025..0.026 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20203_pkey on msks_p_20203 msks_63  (cost=0.40..27788.68 rows=541 width=26) (actual time=0.010..0.011 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20203_pkey on sks_p_20203 sks_63  (cost=0.43..6.96 rows=1 width=1006) (actual time=0.013..0.013 rows=1 loops=1)
                           Index Cond: ((si = msks_63.si) AND (agv = msks_63.agv) AND (id = msks_63.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..45945.03 rows=153 width=1006) (actual time=0.034..0.034 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20204_pkey on msks_p_20204 msks_64  (cost=0.40..44875.22 rows=153 width=26) (actual time=0.018..0.019 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20204_pkey on sks_p_20204 sks_64  (cost=0.43..6.95 rows=1 width=1002) (actual time=0.013..0.013 rows=1 loops=1)
                           Index Cond: ((si = msks_64.si) AND (agv = msks_64.agv) AND (id = msks_64.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..33236.07 rows=100 width=1006) (actual time=0.030..0.030 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20205_pkey on msks_p_20205 msks_65  (cost=0.39..32536.83 rows=100 width=26) (actual time=0.013..0.013 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20205_pkey on sks_p_20205 sks_65  (cost=0.43..6.95 rows=1 width=1001) (actual time=0.016..0.016 rows=1 loops=1)
                           Index Cond: ((si = msks_65.si) AND (agv = msks_65.agv) AND (id = msks_65.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..18196.69 rows=169 width=1006) (actual time=0.026..0.026 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20206_pkey on msks_p_20206 msks_66  (cost=0.40..17014.94 rows=169 width=26) (actual time=0.010..0.010 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20206_pkey on sks_p_20206 sks_66  (cost=0.43..6.95 rows=1 width=1005) (actual time=0.014..0.014 rows=1 loops=1)
                           Index Cond: ((si = msks_66.si) AND (agv = msks_66.agv) AND (id = msks_66.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..44939.76 rows=251 width=1006) (actual time=0.048..0.048 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20207_pkey on msks_p_20207 msks_67  (cost=0.40..43182.88 rows=251 width=26) (actual time=0.033..0.033 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20207_pkey on sks_p_20207 sks_67  (cost=0.43..6.96 rows=1 width=1001) (actual time=0.014..0.014 rows=1 loops=1)
                           Index Cond: ((si = msks_67.si) AND (agv = msks_67.agv) AND (id = msks_67.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..68054.15 rows=271 width=1006) (actual time=0.025..0.025 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20208_pkey on msks_p_20208 msks_68  (cost=0.40..66157.53 rows=271 width=26) (actual time=0.010..0.010 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20208_pkey on sks_p_20208 sks_68  (cost=0.43..6.96 rows=1 width=993) (actual time=0.014..0.014 rows=1 loops=1)
                           Index Cond: ((si = msks_68.si) AND (agv = msks_68.agv) AND (id = msks_68.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..54705.17 rows=156 width=1006) (actual time=0.026..0.026 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20209_pkey on msks_p_20209 msks_69  (cost=0.40..53614.60 rows=156 width=26) (actual time=0.012..0.012 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20209_pkey on sks_p_20209 sks_69  (cost=0.43..6.95 rows=1 width=993) (actual time=0.012..0.012 rows=1 loops=1)
                           Index Cond: ((si = msks_69.si) AND (agv = msks_69.agv) AND (id = msks_69.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..56590.74 rows=95 width=1006) (actual time=0.027..0.027 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_202010_pkey on msks_p_202010 msks_70  (cost=0.39..55926.73 rows=95 width=26) (actual time=0.010..0.010 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_202010_pkey on sks_p_202010 sks_70  (cost=0.43..6.95 rows=1 width=995) (actual time=0.015..0.015 rows=1 loops=1)
                           Index Cond: ((si = msks_70.si) AND (agv = msks_70.agv) AND (id = msks_70.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..80364.00 rows=82 width=1006) (actual time=0.027..0.027 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_202011_pkey on msks_p_202011 msks_71  (cost=0.39..79790.58 rows=82 width=26) (actual time=0.012..0.012 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_202011_pkey on sks_p_202011 sks_71  (cost=0.43..6.95 rows=1 width=996) (actual time=0.014..0.014 rows=1 loops=1)
                           Index Cond: ((si = msks_71.si) AND (agv = msks_71.agv) AND (id = msks_71.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..98044.31 rows=84 width=1006) (actual time=0.028..0.028 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_202012_pkey on msks_p_202012 msks_72  (cost=0.39..97457.49 rows=84 width=26) (actual time=0.010..0.010 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_202012_pkey on sks_p_202012 sks_72  (cost=0.43..6.95 rows=1 width=995) (actual time=0.015..0.015 rows=1 loops=1)
                           Index Cond: ((si = msks_72.si) AND (agv = msks_72.agv) AND (id = msks_72.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..91957.76 rows=197 width=1006) (actual time=0.026..0.026 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20211_pkey on msks_p_20211 msks_73  (cost=0.40..90580.32 rows=197 width=26) (actual time=0.011..0.011 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20211_pkey on sks_p_20211 sks_73  (cost=0.43..6.95 rows=1 width=1004) (actual time=0.013..0.014 rows=1 loops=1)
                           Index Cond: ((si = msks_73.si) AND (agv = msks_73.agv) AND (id = msks_73.id))
                           Buffers: shared hit=4
               ->  Nested Loop Left Join  (cost=0.82..6460.31 rows=353 width=1006) (actual time=0.026..0.027 rows=1 loops=1)
                     Buffers: shared hit=8
                     ->  Index Scan using msks_p_20212_pkey on msks_p_20212 msks_74  (cost=0.40..3995.47 rows=353 width=26) (actual time=0.010..0.010 rows=1 loops=1)
                           Buffers: shared hit=4
                     ->  Index Scan using sks_p_20212_pkey on sks_p_20212 sks_74  (cost=0.43..6.94 rows=1 width=1003) (actual time=0.014..0.014 rows=1 loops=1)
                           Index Cond: ((si = msks_74.si) AND (agv = msks_74.agv) AND (id = msks_74.id))
                           Buffers: shared hit=4
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_75.si = sks_75.si) AND (msks_75.agv = sks_75.agv))
                     Join Filter: (msks_75.id = sks_75.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20213_pkey on msks_p_20213 msks_75  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20213_pkey on sks_p_20213 sks_75  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_76.si = sks_76.si) AND (msks_76.agv = sks_76.agv))
                     Join Filter: (msks_76.id = sks_76.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20214_pkey on msks_p_20214 msks_76  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20214_pkey on sks_p_20214 sks_76  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.005 rows=0 loops=1)
                     Merge Cond: ((msks_77.si = sks_77.si) AND (msks_77.agv = sks_77.agv))
                     Join Filter: (msks_77.id = sks_77.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20215_pkey on msks_p_20215 msks_77  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20215_pkey on sks_p_20215 sks_77  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_78.si = sks_78.si) AND (msks_78.agv = sks_78.agv))
                     Join Filter: (msks_78.id = sks_78.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20216_pkey on msks_p_20216 msks_78  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20216_pkey on sks_p_20216 sks_78  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.016..0.016 rows=0 loops=1)
                     Merge Cond: ((msks_79.si = sks_79.si) AND (msks_79.agv = sks_79.agv))
                     Join Filter: (msks_79.id = sks_79.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20217_pkey on msks_p_20217 msks_79  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.015..0.015 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20217_pkey on sks_p_20217 sks_79  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_80.si = sks_80.si) AND (msks_80.agv = sks_80.agv))
                     Join Filter: (msks_80.id = sks_80.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20218_pkey on msks_p_20218 msks_80  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20218_pkey on sks_p_20218 sks_80  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.005 rows=0 loops=1)
                     Merge Cond: ((msks_81.si = sks_81.si) AND (msks_81.agv = sks_81.agv))
                     Join Filter: (msks_81.id = sks_81.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20219_pkey on msks_p_20219 msks_81  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20219_pkey on sks_p_20219 sks_81  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_82.si = sks_82.si) AND (msks_82.agv = sks_82.agv))
                     Join Filter: (msks_82.id = sks_82.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_202110_pkey on msks_p_202110 msks_82  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_202110_pkey on sks_p_202110 sks_82  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_83.si = sks_83.si) AND (msks_83.agv = sks_83.agv))
                     Join Filter: (msks_83.id = sks_83.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_202111_pkey on msks_p_202111 msks_83  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_202111_pkey on sks_p_202111 sks_83  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_84.si = sks_84.si) AND (msks_84.agv = sks_84.agv))
                     Join Filter: (msks_84.id = sks_84.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_202112_pkey on msks_p_202112 msks_84  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_202112_pkey on sks_p_202112 sks_84  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_85.si = sks_85.si) AND (msks_85.agv = sks_85.agv))
                     Join Filter: (msks_85.id = sks_85.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20221_pkey on msks_p_20221 msks_85  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20221_pkey on sks_p_20221 sks_85  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_86.si = sks_86.si) AND (msks_86.agv = sks_86.agv))
                     Join Filter: (msks_86.id = sks_86.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20222_pkey on msks_p_20222 msks_86  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20222_pkey on sks_p_20222 sks_86  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_87.si = sks_87.si) AND (msks_87.agv = sks_87.agv))
                     Join Filter: (msks_87.id = sks_87.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20223_pkey on msks_p_20223 msks_87  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20223_pkey on sks_p_20223 sks_87  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.008 rows=0 loops=1)
                     Merge Cond: ((msks_88.si = sks_88.si) AND (msks_88.agv = sks_88.agv))
                     Join Filter: (msks_88.id = sks_88.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20224_pkey on msks_p_20224 msks_88  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20224_pkey on sks_p_20224 sks_88  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_89.si = sks_89.si) AND (msks_89.agv = sks_89.agv))
                     Join Filter: (msks_89.id = sks_89.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20225_pkey on msks_p_20225 msks_89  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20225_pkey on sks_p_20225 sks_89  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_90.si = sks_90.si) AND (msks_90.agv = sks_90.agv))
                     Join Filter: (msks_90.id = sks_90.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20226_pkey on msks_p_20226 msks_90  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20226_pkey on sks_p_20226 sks_90  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.005 rows=0 loops=1)
                     Merge Cond: ((msks_91.si = sks_91.si) AND (msks_91.agv = sks_91.agv))
                     Join Filter: (msks_91.id = sks_91.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20227_pkey on msks_p_20227 msks_91  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20227_pkey on sks_p_20227 sks_91  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_92.si = sks_92.si) AND (msks_92.agv = sks_92.agv))
                     Join Filter: (msks_92.id = sks_92.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20228_pkey on msks_p_20228 msks_92  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20228_pkey on sks_p_20228 sks_92  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.008..0.008 rows=0 loops=1)
                     Merge Cond: ((msks_93.si = sks_93.si) AND (msks_93.agv = sks_93.agv))
                     Join Filter: (msks_93.id = sks_93.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20229_pkey on msks_p_20229 msks_93  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.008 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20229_pkey on sks_p_20229 sks_93  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_94.si = sks_94.si) AND (msks_94.agv = sks_94.agv))
                     Join Filter: (msks_94.id = sks_94.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_202210_pkey on msks_p_202210 msks_94  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_202210_pkey on sks_p_202210 sks_94  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_95.si = sks_95.si) AND (msks_95.agv = sks_95.agv))
                     Join Filter: (msks_95.id = sks_95.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_202211_pkey on msks_p_202211 msks_95  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_202211_pkey on sks_p_202211 sks_95  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_96.si = sks_96.si) AND (msks_96.agv = sks_96.agv))
                     Join Filter: (msks_96.id = sks_96.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_202212_pkey on msks_p_202212 msks_96  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_202212_pkey on sks_p_202212 sks_96  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_97.si = sks_97.si) AND (msks_97.agv = sks_97.agv))
                     Join Filter: (msks_97.id = sks_97.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_pre_2013_fr_pkey on msks_p_pre_2013_fr msks_97  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_pre_2013_fr_pkey on sks_p_pre_2013_fr sks_97  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_98.si = sks_98.si) AND (msks_98.agv = sks_98.agv))
                     Join Filter: (msks_98.id = sks_98.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2013_fr_pkey on msks_p_2013_fr msks_98  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2013_fr_pkey on sks_p_2013_fr sks_98  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_99.si = sks_99.si) AND (msks_99.agv = sks_99.agv))
                     Join Filter: (msks_99.id = sks_99.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2014_fr_pkey on msks_p_2014_fr msks_99  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2014_fr_pkey on sks_p_2014_fr sks_99  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_100.si = sks_100.si) AND (msks_100.agv = sks_100.agv))
                     Join Filter: (msks_100.id = sks_100.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2015q1_fr_pkey on msks_p_2015q1_fr msks_100  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2015q1_fr_pkey on sks_p_2015q1_fr sks_100  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_101.si = sks_101.si) AND (msks_101.agv = sks_101.agv))
                     Join Filter: (msks_101.id = sks_101.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2015q2_fr_pkey on msks_p_2015q2_fr msks_101  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2015q2_fr_pkey on sks_p_2015q2_fr sks_101  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_102.si = sks_102.si) AND (msks_102.agv = sks_102.agv))
                     Join Filter: (msks_102.id = sks_102.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2015q3_fr_pkey on msks_p_2015q3_fr msks_102  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2015q3_fr_pkey on sks_p_2015q3_fr sks_102  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_103.si = sks_103.si) AND (msks_103.agv = sks_103.agv))
                     Join Filter: (msks_103.id = sks_103.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2015q4_fr_pkey on msks_p_2015q4_fr msks_103  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2015q4_fr_pkey on sks_p_2015q4_fr sks_103  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_104.si = sks_104.si) AND (msks_104.agv = sks_104.agv))
                     Join Filter: (msks_104.id = sks_104.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2016q1_fr_pkey on msks_p_2016q1_fr msks_104  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2016q1_fr_pkey on sks_p_2016q1_fr sks_104  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_105.si = sks_105.si) AND (msks_105.agv = sks_105.agv))
                     Join Filter: (msks_105.id = sks_105.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2016q2_fr_pkey on msks_p_2016q2_fr msks_105  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2016q2_fr_pkey on sks_p_2016q2_fr sks_105  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.008..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_106.si = sks_106.si) AND (msks_106.agv = sks_106.agv))
                     Join Filter: (msks_106.id = sks_106.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2016q3_fr_pkey on msks_p_2016q3_fr msks_106  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.008..0.008 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2016q3_fr_pkey on sks_p_2016q3_fr sks_106  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_107.si = sks_107.si) AND (msks_107.agv = sks_107.agv))
                     Join Filter: (msks_107.id = sks_107.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2016q4_fr_pkey on msks_p_2016q4_fr msks_107  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2016q4_fr_pkey on sks_p_2016q4_fr sks_107  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_108.si = sks_108.si) AND (msks_108.agv = sks_108.agv))
                     Join Filter: (msks_108.id = sks_108.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2017q1_fr_pkey on msks_p_2017q1_fr msks_108  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2017q1_fr_pkey on sks_p_2017q1_fr sks_108  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_109.si = sks_109.si) AND (msks_109.agv = sks_109.agv))
                     Join Filter: (msks_109.id = sks_109.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2017q2_fr_pkey on msks_p_2017q2_fr msks_109  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2017q2_fr_pkey on sks_p_2017q2_fr sks_109  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.012..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_110.si = sks_110.si) AND (msks_110.agv = sks_110.agv))
                     Join Filter: (msks_110.id = sks_110.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2017q3_fr_pkey on msks_p_2017q3_fr msks_110  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2017q3_fr_pkey on sks_p_2017q3_fr sks_110  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_111.si = sks_111.si) AND (msks_111.agv = sks_111.agv))
                     Join Filter: (msks_111.id = sks_111.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2017q4_fr_pkey on msks_p_2017q4_fr msks_111  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2017q4_fr_pkey on sks_p_2017q4_fr sks_111  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_112.si = sks_112.si) AND (msks_112.agv = sks_112.agv))
                     Join Filter: (msks_112.id = sks_112.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2018q1_fr_pkey on msks_p_2018q1_fr msks_112  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2018q1_fr_pkey on sks_p_2018q1_fr sks_112  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_113.si = sks_113.si) AND (msks_113.agv = sks_113.agv))
                     Join Filter: (msks_113.id = sks_113.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2018q2_fr_pkey on msks_p_2018q2_fr msks_113  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2018q2_fr_pkey on sks_p_2018q2_fr sks_113  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.005 rows=0 loops=1)
                     Merge Cond: ((msks_114.si = sks_114.si) AND (msks_114.agv = sks_114.agv))
                     Join Filter: (msks_114.id = sks_114.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2018q3_fr_pkey on msks_p_2018q3_fr msks_114  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2018q3_fr_pkey on sks_p_2018q3_fr sks_114  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_115.si = sks_115.si) AND (msks_115.agv = sks_115.agv))
                     Join Filter: (msks_115.id = sks_115.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2018q4_fr_pkey on msks_p_2018q4_fr msks_115  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2018q4_fr_pkey on sks_p_2018q4_fr sks_115  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_116.si = sks_116.si) AND (msks_116.agv = sks_116.agv))
                     Join Filter: (msks_116.id = sks_116.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20191_fr_pkey on msks_p_20191_fr msks_116  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20191_fr_pkey on sks_p_20191_fr sks_116  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_117.si = sks_117.si) AND (msks_117.agv = sks_117.agv))
                     Join Filter: (msks_117.id = sks_117.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20192_fr_pkey on msks_p_20192_fr msks_117  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20192_fr_pkey on sks_p_20192_fr sks_117  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_118.si = sks_118.si) AND (msks_118.agv = sks_118.agv))
                     Join Filter: (msks_118.id = sks_118.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20193_fr_pkey on msks_p_20193_fr msks_118  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20193_fr_pkey on sks_p_20193_fr sks_118  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_119.si = sks_119.si) AND (msks_119.agv = sks_119.agv))
                     Join Filter: (msks_119.id = sks_119.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20194_fr_pkey on msks_p_20194_fr msks_119  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20194_fr_pkey on sks_p_20194_fr sks_119  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.008 rows=0 loops=1)
                     Merge Cond: ((msks_120.si = sks_120.si) AND (msks_120.agv = sks_120.agv))
                     Join Filter: (msks_120.id = sks_120.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20195_fr_pkey on msks_p_20195_fr msks_120  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20195_fr_pkey on sks_p_20195_fr sks_120  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.008..0.008 rows=0 loops=1)
                     Merge Cond: ((msks_121.si = sks_121.si) AND (msks_121.agv = sks_121.agv))
                     Join Filter: (msks_121.id = sks_121.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20196_fr_pkey on msks_p_20196_fr msks_121  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.008..0.008 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20196_fr_pkey on sks_p_20196_fr sks_121  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_122.si = sks_122.si) AND (msks_122.agv = sks_122.agv))
                     Join Filter: (msks_122.id = sks_122.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20197_fr_pkey on msks_p_20197_fr msks_122  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20197_fr_pkey on sks_p_20197_fr sks_122  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_123.si = sks_123.si) AND (msks_123.agv = sks_123.agv))
                     Join Filter: (msks_123.id = sks_123.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20198_fr_pkey on msks_p_20198_fr msks_123  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20198_fr_pkey on sks_p_20198_fr sks_123  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_124.si = sks_124.si) AND (msks_124.agv = sks_124.agv))
                     Join Filter: (msks_124.id = sks_124.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20199_fr_pkey on msks_p_20199_fr msks_124  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20199_fr_pkey on sks_p_20199_fr sks_124  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.005 rows=0 loops=1)
                     Merge Cond: ((msks_125.si = sks_125.si) AND (msks_125.agv = sks_125.agv))
                     Join Filter: (msks_125.id = sks_125.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_201910_fr_pkey on msks_p_201910_fr msks_125  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_201910_fr_pkey on sks_p_201910_fr sks_125  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.005 rows=0 loops=1)
                     Merge Cond: ((msks_126.si = sks_126.si) AND (msks_126.agv = sks_126.agv))
                     Join Filter: (msks_126.id = sks_126.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_201911_fr_pkey on msks_p_201911_fr msks_126  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_201911_fr_pkey on sks_p_201911_fr sks_126  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.005 rows=0 loops=1)
                     Merge Cond: ((msks_127.si = sks_127.si) AND (msks_127.agv = sks_127.agv))
                     Join Filter: (msks_127.id = sks_127.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_201912_fr_pkey on msks_p_201912_fr msks_127  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_201912_fr_pkey on sks_p_201912_fr sks_127  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_128.si = sks_128.si) AND (msks_128.agv = sks_128.agv))
                     Join Filter: (msks_128.id = sks_128.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20201_fr_pkey on msks_p_20201_fr msks_128  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20201_fr_pkey on sks_p_20201_fr sks_128  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.005 rows=0 loops=1)
                     Merge Cond: ((msks_129.si = sks_129.si) AND (msks_129.agv = sks_129.agv))
                     Join Filter: (msks_129.id = sks_129.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20202_fr_pkey on msks_p_20202_fr msks_129  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20202_fr_pkey on sks_p_20202_fr sks_129  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_130.si = sks_130.si) AND (msks_130.agv = sks_130.agv))
                     Join Filter: (msks_130.id = sks_130.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20203_fr_pkey on msks_p_20203_fr msks_130  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20203_fr_pkey on sks_p_20203_fr sks_130  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_131.si = sks_131.si) AND (msks_131.agv = sks_131.agv))
                     Join Filter: (msks_131.id = sks_131.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20204_fr_pkey on msks_p_20204_fr msks_131  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20204_fr_pkey on sks_p_20204_fr sks_131  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_132.si = sks_132.si) AND (msks_132.agv = sks_132.agv))
                     Join Filter: (msks_132.id = sks_132.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20205_fr_pkey on msks_p_20205_fr msks_132  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20205_fr_pkey on sks_p_20205_fr sks_132  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.008..0.008 rows=0 loops=1)
                     Merge Cond: ((msks_133.si = sks_133.si) AND (msks_133.agv = sks_133.agv))
                     Join Filter: (msks_133.id = sks_133.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20206_fr_pkey on msks_p_20206_fr msks_133  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.008..0.008 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20206_fr_pkey on sks_p_20206_fr sks_133  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_134.si = sks_134.si) AND (msks_134.agv = sks_134.agv))
                     Join Filter: (msks_134.id = sks_134.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20207_fr_pkey on msks_p_20207_fr msks_134  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20207_fr_pkey on sks_p_20207_fr sks_134  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_135.si = sks_135.si) AND (msks_135.agv = sks_135.agv))
                     Join Filter: (msks_135.id = sks_135.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20208_fr_pkey on msks_p_20208_fr msks_135  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20208_fr_pkey on sks_p_20208_fr sks_135  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_136.si = sks_136.si) AND (msks_136.agv = sks_136.agv))
                     Join Filter: (msks_136.id = sks_136.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20209_fr_pkey on msks_p_20209_fr msks_136  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20209_fr_pkey on sks_p_20209_fr sks_136  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_137.si = sks_137.si) AND (msks_137.agv = sks_137.agv))
                     Join Filter: (msks_137.id = sks_137.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_202010_fr_pkey on msks_p_202010_fr msks_137  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_202010_fr_pkey on sks_p_202010_fr sks_137  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_138.si = sks_138.si) AND (msks_138.agv = sks_138.agv))
                     Join Filter: (msks_138.id = sks_138.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_202011_fr_pkey on msks_p_202011_fr msks_138  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_202011_fr_pkey on sks_p_202011_fr sks_138  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.012..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_139.si = sks_139.si) AND (msks_139.agv = sks_139.agv))
                     Join Filter: (msks_139.id = sks_139.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_202012_fr_pkey on msks_p_202012_fr msks_139  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.011..0.012 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_202012_fr_pkey on sks_p_202012_fr sks_139  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.005 rows=0 loops=1)
                     Merge Cond: ((msks_140.si = sks_140.si) AND (msks_140.agv = sks_140.agv))
                     Join Filter: (msks_140.id = sks_140.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20211_fr_pkey on msks_p_20211_fr msks_140  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20211_fr_pkey on sks_p_20211_fr sks_140  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_141.si = sks_141.si) AND (msks_141.agv = sks_141.agv))
                     Join Filter: (msks_141.id = sks_141.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20212_fr_pkey on msks_p_20212_fr msks_141  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20212_fr_pkey on sks_p_20212_fr sks_141  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_142.si = sks_142.si) AND (msks_142.agv = sks_142.agv))
                     Join Filter: (msks_142.id = sks_142.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20213_fr_pkey on msks_p_20213_fr msks_142  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20213_fr_pkey on sks_p_20213_fr sks_142  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_143.si = sks_143.si) AND (msks_143.agv = sks_143.agv))
                     Join Filter: (msks_143.id = sks_143.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20214_fr_pkey on msks_p_20214_fr msks_143  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20214_fr_pkey on sks_p_20214_fr sks_143  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_144.si = sks_144.si) AND (msks_144.agv = sks_144.agv))
                     Join Filter: (msks_144.id = sks_144.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20215_fr_pkey on msks_p_20215_fr msks_144  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20215_fr_pkey on sks_p_20215_fr sks_144  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_145.si = sks_145.si) AND (msks_145.agv = sks_145.agv))
                     Join Filter: (msks_145.id = sks_145.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20216_fr_pkey on msks_p_20216_fr msks_145  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20216_fr_pkey on sks_p_20216_fr sks_145  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_146.si = sks_146.si) AND (msks_146.agv = sks_146.agv))
                     Join Filter: (msks_146.id = sks_146.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20217_fr_pkey on msks_p_20217_fr msks_146  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20217_fr_pkey on sks_p_20217_fr sks_146  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.009..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_147.si = sks_147.si) AND (msks_147.agv = sks_147.agv))
                     Join Filter: (msks_147.id = sks_147.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20218_fr_pkey on msks_p_20218_fr msks_147  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.008..0.009 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20218_fr_pkey on sks_p_20218_fr sks_147  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_148.si = sks_148.si) AND (msks_148.agv = sks_148.agv))
                     Join Filter: (msks_148.id = sks_148.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20219_fr_pkey on msks_p_20219_fr msks_148  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20219_fr_pkey on sks_p_20219_fr sks_148  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.005 rows=0 loops=1)
                     Merge Cond: ((msks_149.si = sks_149.si) AND (msks_149.agv = sks_149.agv))
                     Join Filter: (msks_149.id = sks_149.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_202110_fr_pkey on msks_p_202110_fr msks_149  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_202110_fr_pkey on sks_p_202110_fr sks_149  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.005 rows=0 loops=1)
                     Merge Cond: ((msks_150.si = sks_150.si) AND (msks_150.agv = sks_150.agv))
                     Join Filter: (msks_150.id = sks_150.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_202111_fr_pkey on msks_p_202111_fr msks_150  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_202111_fr_pkey on sks_p_202111_fr sks_150  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_151.si = sks_151.si) AND (msks_151.agv = sks_151.agv))
                     Join Filter: (msks_151.id = sks_151.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_202112_fr_pkey on msks_p_202112_fr msks_151  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_202112_fr_pkey on sks_p_202112_fr sks_151  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_152.si = sks_152.si) AND (msks_152.agv = sks_152.agv))
                     Join Filter: (msks_152.id = sks_152.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20221_fr_pkey on msks_p_20221_fr msks_152  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20221_fr_pkey on sks_p_20221_fr sks_152  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_153.si = sks_153.si) AND (msks_153.agv = sks_153.agv))
                     Join Filter: (msks_153.id = sks_153.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20222_fr_pkey on msks_p_20222_fr msks_153  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20222_fr_pkey on sks_p_20222_fr sks_153  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_154.si = sks_154.si) AND (msks_154.agv = sks_154.agv))
                     Join Filter: (msks_154.id = sks_154.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20223_fr_pkey on msks_p_20223_fr msks_154  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20223_fr_pkey on sks_p_20223_fr sks_154  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_155.si = sks_155.si) AND (msks_155.agv = sks_155.agv))
                     Join Filter: (msks_155.id = sks_155.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20224_fr_pkey on msks_p_20224_fr msks_155  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20224_fr_pkey on sks_p_20224_fr sks_155  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.005 rows=0 loops=1)
                     Merge Cond: ((msks_156.si = sks_156.si) AND (msks_156.agv = sks_156.agv))
                     Join Filter: (msks_156.id = sks_156.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20225_fr_pkey on msks_p_20225_fr msks_156  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20225_fr_pkey on sks_p_20225_fr sks_156  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.005 rows=0 loops=1)
                     Merge Cond: ((msks_157.si = sks_157.si) AND (msks_157.agv = sks_157.agv))
                     Join Filter: (msks_157.id = sks_157.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20226_fr_pkey on msks_p_20226_fr msks_157  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20226_fr_pkey on sks_p_20226_fr sks_157  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_158.si = sks_158.si) AND (msks_158.agv = sks_158.agv))
                     Join Filter: (msks_158.id = sks_158.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20227_fr_pkey on msks_p_20227_fr msks_158  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20227_fr_pkey on sks_p_20227_fr sks_158  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_159.si = sks_159.si) AND (msks_159.agv = sks_159.agv))
                     Join Filter: (msks_159.id = sks_159.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20228_fr_pkey on msks_p_20228_fr msks_159  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20228_fr_pkey on sks_p_20228_fr sks_159  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.009..0.009 rows=0 loops=1)
                     Merge Cond: ((msks_160.si = sks_160.si) AND (msks_160.agv = sks_160.agv))
                     Join Filter: (msks_160.id = sks_160.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_20229_fr_pkey on msks_p_20229_fr msks_160  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.009..0.009 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_20229_fr_pkey on sks_p_20229_fr sks_160  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_161.si = sks_161.si) AND (msks_161.agv = sks_161.agv))
                     Join Filter: (msks_161.id = sks_161.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_202210_fr_pkey on msks_p_202210_fr msks_161  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_202210_fr_pkey on sks_p_202210_fr sks_161  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_162.si = sks_162.si) AND (msks_162.agv = sks_162.agv))
                     Join Filter: (msks_162.id = sks_162.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_202211_fr_pkey on msks_p_202211_fr msks_162  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_202211_fr_pkey on sks_p_202211_fr sks_162  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_163.si = sks_163.si) AND (msks_163.agv = sks_163.agv))
                     Join Filter: (msks_163.id = sks_163.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_202212_fr_pkey on msks_p_202212_fr msks_163  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_202212_fr_pkey on sks_p_202212_fr sks_163  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_164.si = sks_164.si) AND (msks_164.agv = sks_164.agv))
                     Join Filter: (msks_164.id = sks_164.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_pre_2013_en_pkey on msks_p_pre_2013_en msks_164  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_pre_2013_en_pkey on sks_p_pre_2013_en sks_164  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_165.si = sks_165.si) AND (msks_165.agv = sks_165.agv))
                     Join Filter: (msks_165.id = sks_165.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2013_en_pkey on msks_p_2013_en msks_165  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2013_en_pkey on sks_p_2013_en sks_165  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.005 rows=0 loops=1)
                     Merge Cond: ((msks_166.si = sks_166.si) AND (msks_166.agv = sks_166.agv))
                     Join Filter: (msks_166.id = sks_166.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2014_en_pkey on msks_p_2014_en msks_166  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2014_en_pkey on sks_p_2014_en sks_166  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.005 rows=0 loops=1)
                     Merge Cond: ((msks_167.si = sks_167.si) AND (msks_167.agv = sks_167.agv))
                     Join Filter: (msks_167.id = sks_167.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2015_en_pkey on msks_p_2015_en msks_167  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2015_en_pkey on sks_p_2015_en sks_167  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_168.si = sks_168.si) AND (msks_168.agv = sks_168.agv))
                     Join Filter: (msks_168.id = sks_168.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2016_en_pkey on msks_p_2016_en msks_168  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2016_en_pkey on sks_p_2016_en sks_168  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.012..0.012 rows=0 loops=1)
                     Merge Cond: ((msks_169.si = sks_169.si) AND (msks_169.agv = sks_169.agv))
                     Join Filter: (msks_169.id = sks_169.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2017_en_pkey on msks_p_2017_en msks_169  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.012..0.012 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2017_en_pkey on sks_p_2017_en sks_169  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_170.si = sks_170.si) AND (msks_170.agv = sks_170.agv))
                     Join Filter: (msks_170.id = sks_170.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2018_en_pkey on msks_p_2018_en msks_170  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.006 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2018_en_pkey on sks_p_2018_en sks_170  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.006..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_171.si = sks_171.si) AND (msks_171.agv = sks_171.agv))
                     Join Filter: (msks_171.id = sks_171.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2019_en_pkey on msks_p_2019_en msks_171  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2019_en_pkey on sks_p_2019_en sks_171  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.005..0.006 rows=0 loops=1)
                     Merge Cond: ((msks_172.si = sks_172.si) AND (msks_172.agv = sks_172.agv))
                     Join Filter: (msks_172.id = sks_172.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2020_en_pkey on msks_p_2020_en msks_172  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.005..0.005 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2020_en_pkey on sks_p_2020_en sks_172  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.007..0.007 rows=0 loops=1)
                     Merge Cond: ((msks_173.si = sks_173.si) AND (msks_173.agv = sks_173.agv))
                     Join Filter: (msks_173.id = sks_173.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2021_en_pkey on msks_p_2021_en msks_173  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.006..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2021_en_pkey on sks_p_2021_en sks_173  (cost=0.15..1241.25 rows=380 width=186) (never executed)
               ->  Merge Left Join  (cost=0.30..6159.40 rows=1510 width=1006) (actual time=0.008..0.008 rows=0 loops=1)
                     Merge Cond: ((msks_174.si = sks_174.si) AND (msks_174.agv = sks_174.agv))
                     Join Filter: (msks_174.id = sks_174.id)
                     Buffers: shared hit=1
                     ->  Index Scan using msks_p_2022_en_pkey on msks_p_2022_en msks_174  (cost=0.15..4908.10 rows=1510 width=26) (actual time=0.007..0.007 rows=0 loops=1)
                           Buffers: shared hit=1
                     ->  Index Scan using sks_p_2022_en_pkey on sks_p_2022_en sks_174  (cost=0.15..1241.25 rows=380 width=186) (never executed)
 Planning:
   Buffers: shared hit=481
 Planning Time: 30.306 ms
 Execution Time: 6.207 ms
(1232 rows)

[Postgresql General]     [Postgresql PHP]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Yosemite]

  Powered by Linux