#   
6 4 

0 
0 
0 
0 
0 
0 
0 
0 
0 
0 
0 
0 
0 
0 
0 
0 
0 
0 
0 
0 
2 
0 
0 
0 
# 0 
0 17 

3 2
22 0 1 0 1 0 1 0
4 4
2 1 0 0 00 0 0 0 
0
0
0
0
0
0
0
0
 2 3    
2 3 2 1 1 1
2 3
2 3 44 1 100 100
2 3
2 1 1 1 11 11
2 3
1 11 1 11 11 1
2 3
1 1 1 1  1
1
2 3
2 3 44
2 3 44
2 3
1 1 1
1 1 1
44 44

    7    6
1374  3947  710  1345  8191  2283  
11581  9469  14091  10840  601  506  
5030  11807  1985  11453  155  19052  
318  13235  2229  14630  1730  16118  
9994  13125  10729  3691  4886  4723  
15414  6260  8671  10710  2191  11448  
12993  8358  15503  2519  48  16105  
