904
870
1187
854
938
844
963
1279
1233
1351
1052
1311
944
1053
1331
1376
1577
1090
859
945
1032
1051
1178
1366
1061
1074
993
971
1385
1137
1011
1141
980
950
934
961