950
803
9005
910
748
827
688
768
628
1082
661
727
771
1114
631
676
1931
872
737
5715
708
1461
6193
824
685
1020
1998
18600
1091
700
823
1344
819
1704
943
836
970
1813
708
738
715
854
698
695
1792
1693
692
2225
1087
892
795
907
1807
1034
1449
1362
739
1541
612
1142