4
110
346
2
34
99
249
702
5169
4571
4
30
42
4709
7
3
1

1
1
1
248
702
34
4568
30
1
4
42
5169
110
4709
99
346
2
4
3
1
7