3090
6
2903
3
2932
2
32302
0
25669
21152
8
1193
3080
5402
9
467
14
2009
5
323
3240
1279
4
496
14861
7
553
2750
1
3315
19783
2535
317
2954
2996
836
4044
3083
920
1400