4235
649
1905
942
754
701
699
1046
709
714
1820
639
1071
753
747
776
748
2286
763
740
1144
3215
758
720
716
761
744
3718
1081
688
813
816
829
684
1336
718
1531
2494
1639
777
1839
697
6026
800
878
884
687
1469
727
1984
675
620
679
840
750
788
863
723
1204
752