4
5
5
2
1
227
1
1
2
1
152
2
111
32
1
26
2
2
1