767
366
615
197
886
309
1027
319
343
120
494
99
556
268
500
35
514
132
243
130
489
256
283
107
116
67
682
332
356
182
130
45
468
40
495
189
363
86
462
160