1052
1316
1040
741
879
1368
807
1164
935
743
861
945
723
1456
826
801
950
708
839
962
1391
938
886
1597
1083
854
2852
1007
996
879
1476
907
1001
1138
1074
2097
1309
1173
927
984
1534
999
1079
953
1023
4770
918
1087
941
1204
1162
1310
983
1018
980
1305
1201
1323
996
1017