982
830
748
970
929
1191
877
1157
2296
1020
16100
954
1011
947
1155
834
1423
833
769
943
832
1566
798
779
987
914
845
952
919
1596
1284
1389
2109
713
1026
1617
6090
820
14422
891
743
982
936
846
957
803
987
3901
940
1063
1789
982
744
956
1099
710
775
1024
1218
1538