1831
1235
958
946
1151
1108
939
10429
948
945
1267
944
1252
1248
1335
942
1156
1251
941
1234
1074
937
943
957
936
1305
1003
993
1280
934