3090
6
32302
0
25669
7258
17946
21152
8
1461
3498
4
2087
2
536
2366
1
2042
19783
387
1068
2145
1768
1397
1064
309
572
581
2903
3
2932
1120
4148
1456
1107
2270
2666
9