1512
891
894
1154
3176
6255
1120
864
1288
827
1164
960
1175
1091
1028
847
1004
1242
1014
4183
820
930
926
1222
1020
930
1026
879
1063
962
908
1616
883
1135
1108
950
126921
898
1160
812
886
868
973
1087
936
1002
1363
830
982
906
878
912
1053
1345
1249
1034
10504
1208
1545
885