3090
6
25669
0
17946
32302
21152
8
1461
3498
4
19783
2
2366
1
7258
1397
1768
572
383
2903
3
2932
2666
9
5338
14
2312
1064
7793
765
1068
1107
1287
743
2270
1044
730