2730
6
1976
2
4340
5
1736
1
4111
6800
0
381
467
1824
25137
1231
1098
479
661
1133
668
1513
31535
2328
403
1734
514
3621
544
675
737
683
775
458
3353
11