259
0
1
2880
634
1710
3
1148
2108
2216
1377
867
2
3618
4
1547
1900
1563
1794
1842
5
2321
2322
2293
2759
2365
2765
6224
19