4099
7
3022
4451
15
2630
2
2114
3
2776
1
3071
9
2483
4957
5
9055
10
2517
2099
1160
0
1104
1389
1839
3644
4
1814
9036
2075
12
2584
854
1364
3125
1075
1494
1524
1730
1811
4130
18