4032
0
5
5184
9
5787
15
7007
1
18
5550
13
4824
4706
1351
1865
6334
2
14
5050
1094
7080
11
6420
20
2885