1370
1204
2311
580
483
660
707
929
3810
24600
558
1319
503
482
1787
580
4019
519