1
2
3
1
1
61
1
2
0
1259
60
3
0
139
78