1772
2
957
0
798
1428
2551
1
1661
722
410
1133
403
1020
1045
2522
454
881
474
1571
668
520
602
872
339
2152
379
407
1425
479
572
1128