9836
15
1005
0
960
1
1552
1448
2473
1014
2
521
2643
3
579
3271
4
608
10996
5
6466
3543
7
1911
1819
1431
1959
1754
4099
8