1044
1
2505
2
3054
5
2026
0
2500
14
469
980
1392
451
2057
572
706
3354
1481
4044
3546
635
2465
1189
2595
1683
734
3125
2949
877