2459
509
1517
314
2230
462
2390
495
3860
799
2560
530
3310
685
3370
698
4045
837
1690
350
1823
377