6
0
17
6
2
6
35
88
0
338
144
503