2906
1
1153
0
2173
5440
8
2680
2637
3
2012
2
2152
511
2595
721
2366
21152
370
1672
1529
2854
685
1819
1537
1895
2258
3055
2507
3386