20
3
5771
1
3953
2
5280
6530
5495
4019
6605
5604
4521
5172
8950
4423
6391
6310
7015
5734
5924
8504
4
4714
5
5641
5985
6282
5615
6354
7253
7165
6
7343
5662
19
15327
4871
6870