950
803
9005
910
748
827
687
768
628
1082
661
727
771
1114
631
676
1931
872
736
5715
708
1461
6193
824
685
1020
1997
18598
1091
700
823
1341
819
1704
942
836
970
1813
708
738
715
854
698
695
1792
1693
692
2224
1087
892
795
907
1807
1034
1448
1362
738
1541
612
1142