791
278
476
249
688
335
630
236
577
225
468
282
842
349
449
175
694
214
1032
418
502
44
261
121
684
220
516
60
246
118
325
123
546
314
2287
1496
615
166
196
103