1558
2
1903
3
2622
6
1304
1
2462
5347
4
6095
9
1787
1622
1960
0
1868
3066
7
785
3090
5052
10
1593
4537
610
2160
1816
582
6499
2551
3336
6899
1628
1663
5
2735
1020
1186