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