2139
4
3125
2
3444
3
1849
2476
3262
3779
4471
2903
2964
1
2354
3051
1603
3177
1461
0
2666
9
4130
18
1337
2377
2425
603
3683
5