6095
9
2358
2408
8
772
1
3694
2
1690
1778
3868
10
2340
1462
2160
1628
5052
1353
0
6346
16
1186
1663
5
462
2471
7
2428
664
11059
1825
912
2074
2110
2155
3
1881
2655
6499