2328
3
2535
2
19783
32302
0
7258
3001
3090
6
2733
2932
2886
4
25669
3498
1819
1
2666
9
1537
17946
1336
2906
1153
2110
21152
8
1672
2090
7793
2558
2258
2999
2468
3080
2934