904
867
1185
854
937
844
963
1276
1232
1348
1049
1308
944
1053
1327
1376
1577
1090
859
945
1032
1047
1177
1354
1060
1069
990
971
1384
1137
1011
1141
980
950
931
960