2465
2
3125
2857
3
3765
4
4099
8
1517
1050
0
2476
2327
11
3779
4471
8527
1
2903
2964
2105
7762
443
3051
1603
2595
5375
1089
1834
9
1461
2666