910
6
939
2
237
1
215
239
384
1244
5
416
386
422
0
450
526
551
293
702
317
398
442
77
877
448
488
374
69
496
82
225
428
307
360