874
0
1647
1551
2
3054
1
1374
63
474
468
588
576
1107
2934
8
2624
10
2800
4
633
547
1541
3011
6
1824
111
1277
5