1210
1003
1266
1271
1019
978
1116
1084
995
939
945
1224
1021
977
1138
1832
1674
1578
937
1359
1163
936
1235
958
946
1151
1108
10429
948
9369
1267
944
1252