6499
3
10598
2
1558
1903
4259
1
2622
6
2462
1304
5347
4
1622
6095
9
1960
0
2980
3066
7
2160
4537
785
1348
5052
10
1593
1589
610
6899
582
1759
3336
1628
197
1442
1663
5