1 2105376
2 2
3 01
4 122 178 4 175 114 2 1 0 0 122 132
5 02
6 366 363 363 300 3 44 2 119 110 198 205 0 0 171 175
7 0