3090
6
25669
0
17946
32302
21152
8
1461
3498
4
19783
2
1768
2932
2903
3
7258
1189
3080
2350
572
485
14
3083
2996
2535
1890
1
3125
650
4471
2465
1614
5
2416
7
2555
380