2258
1
1397
0
2366
2551
4471
2
2475
2042
2440
3
21152
8
2032
25669
919
4148
1963
2270
898
19783
1648
2024
32302
964
7258
2727
1743
2271
4