2505
2
3054
5
2044
2902
16
2500
1
3546
984
0
790
1481
4044
3083
1193
2465
3125
1594
3
2476
1306
576
1175
4471
2903
2964