495
488
822
713
503
1822
994
4458
552
585
795
606
1297
657
593
511
2318
590
734
466