4
109
346
2
34
99
249
702
5166
4571
4
30
42
4706
7
3
1

1
1
1
248
702
34
4568
30
1
4
42
5166
109
4706
99
346
2
4
3
1
7