0
779
478
558
704
608
562
516
648
511
507
569
665
517
632
566
752
1
494
745
638
716
654
128987
2046
1733
1650
1590
1581