2505
2
3054
5
2500
1
14
0
2057
790
3354
1481
4044
3083
2445
1000
2465
1189
1683
3125
3765
4
1013
2223
2476
6844
1306
3779
4471