3090
6
2903
3
2932
2
32302
0
25669
21152
8
603
3080
5402
9
99072
398656
19
1204
4573
644
1
2009
5
550
14861
7
3960
5339
2980
2750
2229
19783
2535
1646
4044
3083
17946
2465
3125