384
0
492
362
155
1227
261
420
472
798
157
776
387
660
320
53
560
427
574
544
409
458
1275
697
419
2690
727
1428
74