3083
2
389
0
1298
1
2465
3125
3765
4
345
2476
3779
4471
2903
3
2964
3051
1603
3189
6
1461
2666
9
3780
10