4099
7
3022
4451
15
3460
2630
2
2114
3
3071
9
2483
3020
17
4957
5
9055
10
2517
1160
0
1104
1
1389
1839
1814
4
3644
9036
1730
4130
18
619
2075
12
2584
854
1494
3125
1524
1196
3013