2507
1
518
2
4029
8
3517
6
5135
3
1622
1443
6110
4
826
2966
3868
10
2160
1628
2077
5052
1186
1663
5
462
0
2471
7
2061
2688
2358
9
1131
2155
1407
1320
2948
2190
10598
2983