1030
1800
787
1017
2880
970
1520
979
809
780
1426
1244
921
3509
891
4508
1181
16189
1240
991
841
1036
846
885
1199
1038
1473
880
822
988
1624
1039
926
855
953
1173
953
1018
868
849
892
992
806
962
968
1248
754
848
6223
771
816
1929
832
843
2602
874
991
864
778
2402