904
870
1186
854
937
844
963
1277
1233
1350
1051
1310
944
1053
1330
1376
1577
1090
859
945
1032
1049
1177
1359
1061
1071
992
971
1385
1137
1011
1141
980
950
933
961