2145
1
345
0
1397
2270
2
1668
2238
2535
19783
7793
4
32302
25669
2121
3090
6
3680
4074
2932
3498
2666
9
17946
2906
1153
4148
1849
2639
13
7670
21152
8
1672
1726
2258