2505
2
2715
3054
5
2105
3
2118
1
2372
2500
3655
11
2057
790
0
3354
1481
4044
3083
2923
2465
1683
3125
1309
3765
4