230
363
485
577
174
184
4019
3515
343
275
193
292
82
3823
566
4715
7710
141
433
473
111
243
121
10
6
507
676
252