4
1
1107
29

1
2
469
513
125
2
5
1
1
22