3090
6
21152
8
19783
2
2535
32302
0
17946
25669
3083
1960
3066
7
4537
4
462
1628
1
1188
2358
9
2932
13499
5
3498
2835
1411
3546
4044
2964
1603
2408
2948
2476
297066
3868
10
1294