1672
0
791
46
354
297
365
357
54
420
628
307
530
290
384
4106
1650
477
2740
1238
288
674
383
2
1285
243