3090
6
25669
0
17946
32302
2110
1
21152
8
1461
2184
3498
4
19783
2
7258
1768
2903
3
467
2932
2725
22
528
776
2352
1380
496
1492
690
935
3298
1819
1305
1660
3248
1606