3090
6
25669
0
17946
32302
21152
8
19783
2
1461
3498
4
1819
1
1691
7258
1768
2903
3
2932
2669
619
1141
19944
1446
923
7034
3546
1849
2193
1950
841
3080
1181
3657
4258