3090
6
21152
8
4044
5
2903
3
2932
2
3498
4
2535
14
0
19783
9956
3080
2525
17946
1189
4471
3673
5489
11
32302
25669
2964
1
3125
3779
1181
10827
2483
5090
4382
1461
1603
2906