3090
6
25669
0
17946
32302
21152
8
1461
3498
4
19783
2
7258
1768
2903
3
2932
603
3080
2350
99072
398656
19
1204
4573
644
1
550
14861
7
3960
5339
5
2980
2229
2535
1646
4044
3083