10335
-1
0
6770
6627
1
12073
5161
6655
7641
6571
7378
4881
10144
4897
8869
8152
5809
10615
8295
9878
9821
7296