1215
1089
955
928
1070
905
1651
1310
946
914
898
922
875
1128
945
890
1115
1174
1294
918
1091
1770
955
897
848
2562
899
891
1021
992
898
1190
3339
1020
931
1103
899
928
1061
1010
2745
865
1029
913
913
5340
1121
2287
932
1081
975
873
1181
1147
1438
1160
977
1339
2264
985