807
825
699
847
687
8219
688
1683
683
2213
1079
784
1788
1026
1439
731
1533
751
702
1907
768
716
1572
772
951
2633
629
801
4804
831
870
806
775
746
818
792
890
2432
1111
704
872
669
633
643
669
18616
795
702
817
1088
1097
743
837
674
997
1358
958
686
1645
1816