3090
6
32302
0
2535
2
2666
9
17946
19783
2258
1
3461
4
3868
10
1289601
2160
7793
2471
7
1628
21152
8
5052
3083
13499
5
1186
462
1663
1407
2358
2932
25669
3498
2155
3
940
1320
2906