1,026
93
395
389
636
82
354
328
2,755
498
431
295
90
397
297
252
1,682
260
1,392
1,283
365
756
343
608
836
155
337
481
607
495
510
3,733
965
158
621
518
342
644
626