3090
6
3673
21152
8
4044
5
2903
3
2932
2
3498
4
6346
16
4537
6983
10
10598
6247
2154
5052
1730
0
3248
2358
9
2535
1289601
14
19783
9956
3080
2525
17946
3575
1
5915
11
1189
4471
3868