3083
2
2465
1505
0
3125
1451
3765
4
2529
7
2264
1
5440
8
1017
2476
4305
3779
3696
4471
2903
3
2467
2964