2535
2
19783
21152
8
32302
0
4655
10
2046
1
3090
6
2626
1819
2932
25669
3498
4
2666
9
17946
4179
2906
1153
1902
3
6666
975
1266
455
1547
1672
3934
1746
7793
1973
2258
895