2209
3
514
0
381
458
1824
4111
2
320
479
25137
675
467
2727
1020
1551
2328
408
1133
798
668
403
410
1557
547
517
2143
1636
451
1045
722
1161