841
295
494
254
736
348
663
245
592
230
496
288
866
353
479
183
706
215
1102
443
519
46
276
122
710
228
526
60
251
119
335
123
589
325
2485
1594
628
167
206
103