5432
1
3
5391
2
5
3071
0
47
3927
3377
4
3796
7
3336
6552
12
7207
16
6418
9
4085
7573
20
4060
5808
5114
6
7745
14
4536
4447
4098