562
465
520
3070
515
975
2406
573
1276
855
2936
665
444
1507
689
549
600
607
498
892
617
536
660
5560
694