904
1256
960
1094
920
838
891
1017
902
964
1243
898
951
1329
948
1392
791
972
1214
1182
1240
878
881
1224
877
888
940
975
1205
970
834
803
879
1232
1351