21152
8
3080
3
2932
2
25669
0
4471
3090
6
1648
1
5151
19783
17946
32302
2032
2313
2087
4703
1169
2366
1744
12472