3090
6
1583
0
2535
2
21152
8
19783
4096
32302
3868
10
28098
14
2160
2471
7
1628
1
5052
1267
1186
462
1663
5
1407
2358
9
2932
25669
3498
4
5209
38477
34
2666
383
17946
2155
3
570