4471
2
1150
1
1739
4044
5
3083
2942
6
2465
3125
984
0
1978
3765
4
3426
2476
3779
2903
3
2964
3051
1603
1461
255
1193