2505
2
2235
0
3054
5
980
1
2500
442
2057
790
3354
2941
4
1481
4044
3083
2631
3606
3
2465
1683
3125
3336
2690
3765
2476
2499
1306