920
1001
164
942
1021
494
409
208
653
544
644
349
231
393
1013
778
168
418
568
200
683
197
235
1188
178
239
540
688
558
247
353
235
1647
232
207
155
185
292
511
384
1129
879
294
304
578
658
301
179
1318
882
394
274
