3090
6
2001
1
1371
2903
3
2932
2
2131
21152
8
929
2083
2600
4
19944
1093
0
3080
3673
1606
9956
300
2377
3226
1749
1053
2919
10243
3410
2906
25669
14
2358
9
19783
2535