1
386
148
1858
87
188
123
340
283
1
206
1
192
639
1
275
158
261
352
295
333
1
355
706
1
487
1
605
451
252
297
6021
1
344
354
362
1
488
445
16567
544
575
1531
614
418
399
335
459