954
924
1002
986
943
878
909
938
1000
909
930
1028
1037
949
989
1210
1094
1077
921
882
944
906
937
941
924
1424
911
990
946
906
909
1223
863
951
1263
2021
924
2261
947
933
953
916
1028
975
885
1192
970
1270
1052
863
962
1165
1073
1282
1107
1085
1172
1112
1187
1120