808
343
517
37
568
143
251
131
630
139
557
115
740
275
965
551
399
123
1013
387
857
305
878
507
495
128
1477
664
658
243
429
144
218
95
502
278
480
284
604
202