2535
2
840
0
19783
6026
32302
3158
3090
6
1022
1
3891
7
553
1619
14
2932
25669
3498
4
2508
2666
9
17946
2028
1189
2879
2906
1153
2929
2996
21152
8
1672
7793
773
2258