2209
3
2727
2
4111
467
0
1020
1551
2328
798
25137
381
1557
547
517
514
918
451
722
1161
2283
4
456
408
602
269
1939
403
320
410
415
675
1824