950
1442
1183
1199
992
1255
1266
1011
969
1112
1072
982
931
936
1213
965
1129
1816
927
1335
1149
926
1224
932
1140
1099
10396
937
928
9347
935
1254