2505
2
3054
5
1532
1
2500
14
0
980
451
2057
572
706
3354
1481
4044
3546
635
2465
1189
1788
1683
734
3125
2949
582