2
1
1
1
1
403
354
64
93
207