671

1
3
20
55
2
34
13
58
1
1
51
432