1030
1800
787
1016
2878
969
1520
979
809
780
1424
1244
921
3509
891
4505
1180
16189
1240
990
841
1036
846
885
1198
1038
1472
879
820
987
1622
1037
926
855
952
1173
953
1017
868
848
890
992
806
962
967
1246
753
848
6222
770
815
1929
831
843
2601
874
991
864
777
2401