866
1
938
1663
5
3461
4
1960
0
2992
6
3868
10
1237
2160
2
1628
5052
2551
3
1186
462
2471
7
2358
9
3126
3034
2155
1407
1730
1320
2948
10598
1289601
3694
1903
2794
5347
6095