2384
2
846
1
731
1272
1400
790
0
2103
1325
822
3498
4
958
2488
1157
820
1330
1182
4311
408
443
514
689
56488
177