789
1
1744
1650
1061
2358
9
2271
4
3868
10
1250
2
1455
2394
319
0
1386
9027
5347
1903
3
10598
1340
1730
2154
6983
4537
6668
5052
2919
3461
6095
7095
3575
1188
1186