3090
6
2535
2
4179
1
2903
3
2932
3546
21152
8
37355
13
1545
2131
3080
3673
1819
570
800
2919
1125
13442
15
1583
0
25669
2358
9
19783
1289601
4
4044
5
1067
3083
2908
17946
8627
2155